[vim ] 如何切換模式時也自動切換到英文輸入法?

作者: Gold740716 (項為之強)   2015-12-07 12:44:50
因為在使用vim時回到command模式時,
還要自己補 ctrl-space 或 shift 換回英文,覺得很麻煩。
有爬到一些古文,但看不太懂……。
想到的方法是`:nmap i i<C-Space>`結果沒用。
之前在windows下會切回normal就關閉輸入法,
現在我是用Ubuntu14.04+gcin+terminal vim,
`:version`有說明支援multi_byte_ime, 應該是支援自動切換啦。
可是沒有。
google:"切換輸入法 vim"只找到vim輸入法的結果……。
另外有沒有辦法關掉gcin的反查和萬用字元功能?
也就是反引號`會開啟反查功能,星號*會被視為任一個字根。
因為有時候會要輸入到這兩個符號,要換成英文輸入就很麻煩。
作者: HO2 (Peroxyl radical)   2015-12-07 16:37:00
你是用gcin啊,用fcitx 另外有plugin 可以用的說另外看了一下fcitx的作法 它好像是用python去讀fcitx的socket
作者: Bellkna (柔弱氣質偽少女)   2015-12-07 22:02:00
用fcitx的路過 fcitx-im很好用fcitx.vim 這個 上面打錯XD
作者: Gold740716 (項為之強)   2015-12-08 13:31:00
我還以為gcin是最大宗……。之後再試試fcitx.oversky0 R: [vim ] 中文輸入法自動切換 & 模式
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2014-05-05 20:25:00
因為 vim 在終端運作時是被 *關* 在 x-window 的視窗裡,不會知道外面的情況。而 gcin 是在 x-window 中運作的。

Links booklink

Contact Us: admin [ a t ] ucptt.com