VimIM: 基于Vim的中文输入法
从这里发现的: http://viktor.is-programmer.com/posts/8407.html
Vim 的命令、插入模式设计极大的简化了命令的按键,但是也带来一个问题,相信用过 Vim 的同学都有这个体会,那就是输入中文的时候有些不便。
因为命令模式只接受纯英文的输入,所以在插入模式下输入完中文,如果想要输入处理命令,那么除了 Esc 切换回命令模式之外,还得把输入法切换成英文状态才行。如果处理之后还要继续输入中文,还得再把输入法切换回来。
lyanry 同学曾经想出一个解决办法,解决了转换到命令模式时的麻烦,不过返回插入模式,还是要再打开输入法。
现在 VimIM 出现,这些问题得到了完美的解决。
VimIM 是一个专门为 Vim 玩家开发的嵌入式输入法,只要你的 Vim 可以显示中文,就可以用 VimIM。
VimIM 的 特点:
- 【独立】 Plug & Play 不折腾 Open Source 不差钱
- 【自主】 整个 Vim 连同 VimIM 中文输入法可装入优盘随身携带
- 【自力】 VimIM 点石成金 VimIM 中文搜索
- 【更生】 VimIM 中文输入模式 双码输入【山寨版】
- 【高性能】个性 智能 自然 流畅
- 【低能耗】小巧 玲珑 无捆绑 无干扰
- 【和谐☆绿色】 No secret hidden glitch; No strings attached.
- 【自由☆免费】 Free as in freedom, as well as in free beer!
废话不说,先看看怎么安装吧:
- 确认您的 Vim 能显示中文: 【科普】如何让Vim支持中文?
- 首先去 VimIM 官方网址 下载新版脚本
- 再到 VimIM 码表样例 中,抓一个您喜欢的中文输入法码表
- 然后把 vimim.vim 和您的码表扔到 Vim 的 plugin 目录下
安装之后打开 Vim,就可以耍耍了~
两个最基本且激动人心的功能:
1. 点石成金
在插入模式下,直接输入中文的拼音,如果想要转换成中文,只需要按 Crtl + \ 。
比如直接在插入模式下输入 women:
然后按 Ctrl + \,就会出现:
很方便吧~
2.中文输入模式
插入模式下按 Ctrl + 6,就进入了中文的连续输入模式,这样就和普通的输入法一样,来输入中文了。
在连续模中文模式下,和普通的输入法也一样,空格上中文,回车上英文。
要想切换回命令模式,只要 Esc 一下,再返回插入模式,还是中文输入状态~
嗯嗯,这只是最基本的两个功能,更多的功能和设置,可以参见:
http://maxiangjiang.googlepages.com/vimim.html#id19
除此之外,你还可以直接编辑码表,来改变词库,码表的格式,异常的简单。
VimIM 的:
官方网址: | http://vim.sourceforge.net/scripts/script.php?script_id=2506 |
---|---|
新闻论坛: | http://groups.google.com/group/vimim |
最新主页: | http://maxiangjiang.googlepages.com/vimim.html |