vscode中Vim配置
配置文件位置
File ->Preferrence -> setting ->打开setting.json
在setting.json文件中,添加一下参数。
阻止键位冲突
禁用以下组合键,防止和vscode本来的键位冲突
"vim.handleKeys": {
"<C-a>": false,
"<C-f>": false,
"<C-x>": false,
"<C-c>": false,
"<C-h>": false
},
修改键位
1.插入模式键位重新映射
这样就把原来的进入普通模式的键位esc改为了jj。
原有esc依然生效哦。
before和after分别接受一个数组,代表映射前的指令和映射后的指令 。 可以通过这个来写脚本
例如: xx 等价于在行末添加分号
"vim.insertModeKeyBindings": [{
before:["j","j"],
after:["<Esc>"]
},{
before:["x","x"],
after:["<Esc>","$","a",";"]
}],