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

Vim、Emacs配置和使用
头像
maxiangjiang
帖子: 4
注册时间: 2009-02-10 16:15

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

#16

帖子 maxiangjiang » 2009-04-23 6:37

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

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

http://maxiangjiang.googlepages.com/vimim.html#id20
头像
会fly的青蛙
帖子: 66
注册时间: 2010-10-13 13:15

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

#17

帖子 会fly的青蛙 » 2010-12-16 10:05

ChloeRei 写了:把esc绑定为 esc shitf
i,o绑定为 i,o shitf ?
这个方法有人分析过,在原来输入英文的情况下正好反过来了。有空试试那个插件
没得玩了
头像
会fly的青蛙
帖子: 66
注册时间: 2010-10-13 13:15

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

#18

帖子 会fly的青蛙 » 2010-12-16 10:14

要是能在正常模式禁用中文输入法也行吧,直接禁止之,输出的自然是英文了,而且切换回到插入模式时输入法自然又生效了。前几天在vim的帮助文档中好像看到过禁止输入法的选项,…当然我眼花或者脑袋进水的概率挺高的
没得玩了
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

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

#19

帖子 lilydjwg » 2010-12-16 13:11

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

代码: 全选

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