1.打开设置
File-Preference-settings
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/b01c262e98734442b446fb3a81d67327.png)
2.搜索框输入Code Actions On Save
Code Actions On Save
3.点击第二个
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/c820395b83a84ba8803cee5930f15046.png)
4.加逗号后, 复制以下代码在{}下,
"vim.commandLineModeKeyBindingsNonRecursive": [],
"vim.insertModeKeyBindings": [
{
"before":["j","j"],
"after":["<Esc>"]
},
{
"before":["S"],
"commands":["workbench.action.files.save"]
},
{
"before":["Q"],
"commands": [":q!"],
}
],
"vim.normalModeKeyBindingsNonRecursive": []
含义解释
1.vim.commandLineModeKeyBindingsNonRecursive (命令行模式非递归键位绑定)
2. vim.insertModeKeyBindings为将在插入模式下
的jj
映射为ESC
- 即在插入模式下按
jj
回到普通模式
- S映射为保存文件
- Q映射为强制退出
3. vim.normalModeKeyBindingsNonRecursive指的是普通模式下非递归键位绑定