VSCode 中解决 vim 插件中文输入法切换问题
在insert模式下如果是中文输入法,切换到normal模式默认还是中文输入,所以移动jk 会出现拼音提示,需要手动切换才能消除。
好在vscode vim 官方 给出了解决方案,可以自动完成切换过程。
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "com.apple.keylayout.US",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/local/bin/im-select",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/local/bin/im-select {im}"
需要注意的是,mac下需要查明模式英文输入法是 US 还是 British ,然后修改 defaultIM 这个设置,否则会不起作用。

浙公网安备 33010602011771号