【Vim】VSCode下 Vim 插件配置自动切换中英文输入法

  • Post author:
  • Post category:其他




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

,如下图所示,即可找到关于切换输入法的具体内容。

官方文档中关于Input Method的章节



官方推荐的第三方切换输入法程序

官方文档中说,任何第三方程序都可以用来切换输入法。官方使用的是

im-select

进行配置。


im-select

的地址是:

im-select

这个 Github 页面虽然非常简短,但可以说是非常详细,主要分为了安装(Installation)和使用(Usage)两个部分。

根据自己使用的操作系统,去安装即可。




最后


中英文切换

这个问题看似很小,但再小的事情如果重复的多了,也就变得很大了。

长期来看,这个看似很小的问题,会浪费了很多很多的时间,多做很多很多无用功。

再微小的效率提升,在长期的视角下,都是值得花时间去琢磨的,去改善的。

希望本文对你所有帮助,如果按照第二部分具体步骤没有弄好,可以在评论区留言,我会及时关注并给出答复的!



版权声明:本文为weixin_43274002原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。