歡迎您光臨本站 註冊首頁

VimIM -- 基於 Vim 的中文輸入法

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

從這裡發現的: 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
(責任編輯:A6)


[火星人 ] VimIM -- 基於 Vim 的中文輸入法已經有2033次圍觀

http://coctec.com/docs/linux/show-post-66340.html