消除文档中的DOS回车换行符及文档编码转换
Vim 的 XML 文档编辑插件——xml.vim

Vim返回normal模式时自动关闭SCIM

lyanry posted @ 2007年5月07日 18:00 in 开发工具 with tags vim scim , 8210 阅读

刚开始使用vim时,感觉最不爽的就是摁下ESC键准备回退到normal模式时,我的输入法状态是中文,导致normal模式下所键入的命令都是错的。后来,逐渐习惯了在ESC时瞄一下输入法状态,如果是中文,就摁一下SHIFT键切换为英文输入。在这习惯形成的过程中,我也找过一些解决方案,好像有个人写了个vim脚本,实现了在Vim中触发ESC时自动检测输入法状态,如果是中文输入,就将其关闭。但这个脚本在我这里是存在问题的,会导致在Vim中有时无法输入中文。

我用的输入法是Scim,有一天仔细看看scim的设置选项,发现直接修改一下输入法的快捷键就可以实现在Vim中ESC键自动关闭中文输入法,如下图所示。这也许就是充满智慧的人所讲的:在盒子外面看问题吧。

 

Avatar_small
galeki 说:
2007年5月07日 23:28

不错不错,相当有用啊~没想到这样就解决了


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter