`
hikin
  • 浏览: 266115 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

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!

废话不说,先看看怎么安装吧:

  1. 确认您的 Vim 能显示中文: 【科普】如何让Vim支持中文?
  2. 首先去 VimIM 官方网址 下载新版脚本
  3. 再到 VimIM 码表样例 中,抓一个您喜欢的中文输入法码表
  4. 然后把 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
分享到:
评论

相关推荐

    VIMIM-VIM中文输入法

     VimIM 把 Vim 的中文编辑潜能,提升到一个全新的高度。 官方网址: http://vim.sourceforge.net/scripts/script.php?script_id=2506 新闻论坛: http://groups.google.com/group/vimim 最新程式: ...

    vim超级配置

    DoxygenToolkit.vim_conf.vim jedi-vim_conf.vim nerdtree_conf.vim VimIM_conf.vim DrawIt_conf.vim jupyter-vim_conf.vim Nvim-R_conf.vim vim-instant-markdown_conf.vim 在vimrc文件进行基础配置: let ...

    gvim常用插件及其配置文件配置(下载解压即可使用)

    autocomplpop.vim engspchk.vim remoteOpen.vim taglist.vim vcsgit.vim vimim.vim cecutil.vim filebrowser.vim snipMate.vim tags vcshg.vim code_complete.vim imaps.vim snippetsEmu.vim vcsbzr.vim vcssvk.vim ...

    Slackware Linux,英文环境下,SCIM在Xterm输入中文

    VIMIM是一个专门为vim设计的中文输入插件,可极大提升在vim中输入中文的效率和体验。 - **安装VIMIM** 可以从官方网站下载`vimim.vim`插件,并将其放置在用户目录下的`.vim/plugin`目录中。如果需要系统级的安装...

    ubuntu11.10下GVim配置安装步骤(改进版).rar

    NERDTree,taglist,quickfix,vimim,winmanager,a.vim auto_mkdir,cmdline-complete,conqueterm_2.2,EasyGrep, errormaker,fencview,LargeFile,load_template,authorinfo, NERDTree_commend,statusline,supertab,...

    网页设计及制作期末考试题及答案..docx

    BIG-5码是台湾地区的繁体字编码方案,VimIM允许用户在Vim环境下直接输入Big5码。 4. HZ编码是一种用于网络传输的编码方式,将汉字转换为ASCII字符串,方便在网络中传输。 5. HTML是网页设计的基础,例如`<html>`...

    XP下GVim配置安装步骤

    安装的插件有a.vim authorinfo.vim auto_mkdir, bufexplorer,conqueterm_2.2.vmb,EasyGrep, load_template,mark,NERO_tree,snipMate,taglist, NERD_commenter,vimcdoc,vimim,winfileexplorer, winmanager等

    ubuntu11.10下GVim配置安装步骤

    安装的插件有a.vim authorinfo.vim auto_mkdir, bufexplorer, conqueterm_2.2.vmb,EasyGrep,load_template,mark,NERO_tree,snipMate,taglist,NERD_commenter,vimcdoc,vimim,winfileexplorer,winmanager等

Global site tag (gtag.js) - Google Analytics