VS Code中Vim插件如何实现智能输入法自动切换?
- 内容介绍
- 文章标签
- 相关推荐
本文共计445个文字,预计阅读时间需要2分钟。
前言:在使用Linux的过程中,vim是一个不可或缺的编辑器,以至于很多人将其用成了习惯。在没有vim的环境下,熟练使用vim的快捷键来编辑文本也是一种技能。因此,下面将介绍一些开发者为大众的IDE和文本编辑器。
前言:
在使用 Linux 的过程中,vim是一个不错的编辑器,以至于多数人将其用成了习惯,在没有vim的环境下还是习惯用vim的快捷键来编辑文本。所以便有开发者们为众多的 IDE 和文本编辑器开发了vim模式,VsCode便是其中之一。但是在中英混输的情况下常常发生已经进入到了 -NORMAL- 模式输入法却还是中文的情况,本篇便大致梳理一下解决问题的思路。
下载参考:zhuanlan.zhihu.com/p/397637955
vim 插件
能点进来这篇博客的人应该都是已经在用 vim 插件的了,过多的话不再赘述。
进入 vim 插件的拓展设置,找到如下的选项:
第一项 Default IM,如果是 windows 系统的话会设置成 1033,在 Linux 下只接写成键盘布局的名字即可。
第二个选项勾上即可自动切换输入法。
第三项 Obtain IMCmd,获取当前输入法的脚本,我的 getInput.sh 内容如下:
qdbus "org.fcitx.Fcitx5" "/controller" "org.fcitx.Fcitx.Controller1.CurrentInputMethod"
第四项为切换输入法的指令。
成果本文共计445个文字,预计阅读时间需要2分钟。
前言:在使用Linux的过程中,vim是一个不可或缺的编辑器,以至于很多人将其用成了习惯。在没有vim的环境下,熟练使用vim的快捷键来编辑文本也是一种技能。因此,下面将介绍一些开发者为大众的IDE和文本编辑器。
前言:
在使用 Linux 的过程中,vim是一个不错的编辑器,以至于多数人将其用成了习惯,在没有vim的环境下还是习惯用vim的快捷键来编辑文本。所以便有开发者们为众多的 IDE 和文本编辑器开发了vim模式,VsCode便是其中之一。但是在中英混输的情况下常常发生已经进入到了 -NORMAL- 模式输入法却还是中文的情况,本篇便大致梳理一下解决问题的思路。
下载参考:zhuanlan.zhihu.com/p/397637955
vim 插件
能点进来这篇博客的人应该都是已经在用 vim 插件的了,过多的话不再赘述。
进入 vim 插件的拓展设置,找到如下的选项:
第一项 Default IM,如果是 windows 系统的话会设置成 1033,在 Linux 下只接写成键盘布局的名字即可。
第二个选项勾上即可自动切换输入法。
第三项 Obtain IMCmd,获取当前输入法的脚本,我的 getInput.sh 内容如下:
qdbus "org.fcitx.Fcitx5" "/controller" "org.fcitx.Fcitx.Controller1.CurrentInputMethod"
第四项为切换输入法的指令。
成果
