分页: 2 / 2

Re: 有没有支持Vim状态切换的输入法

发表于 : 2009-04-23 6:37
maxiangjiang
HuntXu 写了:
xeoc 写了:切换到英文就是shift啊,很简单,也可以改到esc.不知道会不会冲突....话说vim下一般不写中文
翻译呢... :em02
或者有哪个vim大牛教教用法,就是不想按下shift又按下esc或者先按esc要跳到下个位置的时候发现是中文输入状态又要按shift关掉...

VimIM 点石成金
英文字母为“石”,中文汉字为“金”:是谓【点石成金】
在英文环境下输入中文,想打就打,没有所谓“模式”转换。

http://maxiangjiang.googlepages.com/vimim.html#id20

Re: 有没有支持Vim状态切换的输入法

发表于 : 2010-12-16 10:05
会fly的青蛙
ChloeRei 写了:把esc绑定为 esc shitf
i,o绑定为 i,o shitf ?
这个方法有人分析过,在原来输入英文的情况下正好反过来了。有空试试那个插件

Re: 有没有支持Vim状态切换的输入法

发表于 : 2010-12-16 10:14
会fly的青蛙
要是能在正常模式禁用中文输入法也行吧,直接禁止之,输出的自然是英文了,而且切换回到插入模式时输入法自然又生效了。前几天在vim的帮助文档中好像看到过禁止输入法的选项,…当然我眼花或者脑袋进水的概率挺高的

Re: 有没有支持Vim状态切换的输入法

发表于 : 2010-12-16 13:11
lilydjwg
会fly的青蛙 写了:要是能在正常模式禁用中文输入法也行吧,直接禁止之,输出的自然是英文了,而且切换回到插入模式时输入法自然又生效了。前几天在vim的帮助文档中好像看到过禁止输入法的选项,…当然我眼花或者脑袋进水的概率挺高的
有的,不过仅限于 GVIM

代码: 全选

au InsertEnter * set noimdisable
au InsertLeave * set imdisable
不过我更喜欢使用 fcitx-remote 来配合。这个最好用 fcitx 4.0 版本,之前的有 bug。
fcitx.vim.bz2
(692 Bytes) 已下载 34 次