Vscode Vim自动切换

在VsCode里安装了Vim插件,由于Vim插件存在Normal和Insert两种模式,会需要经常性的按shift切换中英文,太过麻烦,本文介绍一下如何通过im-select来解决。

首先先确保自己的电脑里装有英文语言包,win10系统下可以使用Win+i调出语言设置,根据图中箭头顺序安装英文语言包。

安装好英文语言包后,下载安装im-select下载链接

将下载后的压缩包解压至本地后,进入Vscode按Ctrl+Shift+P 输入user settings json打开settings.json文件,将下面的配置语句复制进去即可。

最后两行的文件路径按照自己实际放置的路径来填写。

json 复制代码
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "1033",
"vim.autoSwitchInputMethod.obtainIMCmd": "F:\\SoftWare\\im-select\\im-select-master\\win\\out\\x64\\im-select.exe", 
"vim.autoSwitchInputMethod.switchIMCmd": "F:\\SoftWare\\im-select\\im-select-master\\win\\out\\x64\\im-select.exe {im}",

参考文章 如何解决VSCode Vim中文输入法切换问题?

相关推荐
苏苏码不动了1 小时前
Android Studio 虚拟机启动失败/没反应,排查原因。提供一种排查方式。
android·ide·android studio
ayaya_mana1 小时前
Linux环境下Node.js任意版本安装与pnpm、yarn包管理
linux·node.js·vim
minji...3 小时前
Linux相关工具vim/gcc/g++/gdb/cgdb的使用详解
linux·运维·服务器·c++·git·自动化·vim
Yield & Allure3 小时前
IDEA在plugins里搜不到mybatisx插件的解决方法
java·ide·intellij-idea
孤独斗士3 小时前
解决Intellij IDEA控制台,logger.info(),system.out.println()等中文乱码问题
java·ide·intellij-idea
偷光4 小时前
浏览器中的隐藏IDE: Console (控制台) 面板
开发语言·前端·ide·php
larry_dongy5 小时前
【学习记录】vscode+ros2+cpp调试
vscode·学习
小蕾Java5 小时前
PyCharm入门级详细使用手册(Python新手快速上手篇)
ide·python·pycharm
vortex55 小时前
vscode-background 扩展的原理、配置和使用
ide·vscode·编辑器
饭来_5 小时前
通过 SSH 远程连接 docker 容器
vscode·docker·ssh