[完美解決]mac下Sublime的vim模式,中文輸入法捕獲問題
阿新 • • 發佈:2019-01-23
sublime Text下面,可以相容vim模式,非常的方便
美中不足的是,mac下使用vim,會出現中文輸入法捕獲的問題。sublime下也不意外。
具體問題描述:
在sublime得vim模式下,如果在插入模式下使用的是中文輸入法(特別是在寫中文註釋的時候),按Esc
返回命令模式之後,鍵盤輸入會被中文輸入法捕獲
並不能正確的操作命令,特別的煩。
搜尋了很多的解決方法,都是原生vim的解決方法。但是沒有一個方法是能解決mac下sublime的vim模式的。
最後找到了sublime的一個外掛IMSwitchForVintage
使用方法如下
1、command+shift+P,選擇 Package Control: install Package
2、搜尋IMSwitchForVintage
3、等待安裝完成後,在開啟終端,輸入命令
sublime 2
chmod +x ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/IMSwitchForVintage/im
sublime 3
chmod +x ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/IMSwitchForVintage/im
4、完成,這樣按esc返回命令模式的時候,會自動切換成英文,不會出現中文輸入法捕獲問題