在
VSCode
中使用
Vim
时,你是否还在为“中英文切换”问题苦苦挣扎,希望这篇文章可以帮助到你!
前言
作为一个
Vim
工具重度依赖患者,在没有
Vim
模拟器的编辑器环境下敲代码、写文字就感觉特别别扭!
Vim
是母语为 English 的外国人发明创造的,在英文环境下使用起来非常丝滑。
但我们作为一个母语为中文的程序员,在中文环境下使用
Vim
,多少就有一些麻烦问题出现。
本人最痛恨的就是
中英文切换
问题!
当我们切入到
插入模式(Insert Mode)
下输入中文,输入完成后当然需要重新回到
普通模式(Normal Mode)
下进行下一步的编辑,但是,此时如果依旧在中文输入法下,那么是无法进行Normal模式操作的,只能重新切换到英文输入法下才能进行操作。
这样会导致中英文输入法的频繁切换,实在降低了效率。
由于慢慢开始使用
VSCode
编辑器来记录一些工作情况、写一些文字、还有学习
Python
之类的,对
中英文切换
这个问题实在是忍不了了。
因为我在平常的主力开发工具
IDEA
中,已经针对
Vim
模拟器的
中英文切换
这个问题做了非常好的调整。
所以,我想,既然
VSCode
也提供了
Vim
模拟器这个插件,应该也会有办法可以克服这个麻烦吧。
于是,一顿
Google
后发现,
VSCode
的
Vim
开发团队,针对
输入法切换问题
早已提供了配置项!
具体步骤
由于官方文档给出的教程已经非常非常详细了,所以,我在这里也就不啰嗦太多了,给出几个具体的步骤和网址以做参考。
找到官方文档中关于切换输入法的章节
VSCodeVim
的官方文档地址:
VSCodeVim/Vim
进入上述 Github 地址后,使用浏览器自带的全局搜索功能,搜索
Input Method
,如下图所示,即可找到关于切换输入法的具体内容。
官方推荐的第三方切换输入法程序
官方文档中说,任何第三方程序都可以用来切换输入法。官方使用的是
im-select
进行配置。
im-select
的地址是:
im-select
这个 Github 页面虽然非常简短,但可以说是非常详细,主要分为了安装(Installation)和使用(Usage)两个部分。
根据自己使用的操作系统,去安装即可。
最后
中英文切换
这个问题看似很小,但再小的事情如果重复的多了,也就变得很大了。
长期来看,这个看似很小的问题,会浪费了很多很多的时间,多做很多很多无用功。
再微小的效率提升,在长期的视角下,都是值得花时间去琢磨的,去改善的。
希望本文对你所有帮助,如果按照第二部分具体步骤没有弄好,可以在评论区留言,我会及时关注并给出答复的!