看了这个,才知道是可以自动切换的:
又看了这个,才知道怎么设置:
具体方法:
在gvim的_vimrc中加入以下代码:
if has("gui_running")
set imactivatekey=C-space
inoremap <ESC> <ESC>:set iminsert=0<CR>
endif
说明:
1. set imactivatekey=C-space
这一行的作用是让gvim控制输入法,好让下面的参数起作用。
2. inoremap <ESC> <ESC>:set iminsert=0<CR>
是在按下 ESC 的时候,自动关闭输入法,直接就可以修改文件了。
如果需要更多的参数,可以用 help iminsert 来查看vim的帮助文件。
This comment has been removed by the author.
ReplyDelete所以console vim不能用吗?
ReplyDelete感谢
ReplyDelete