vscode中Vim配置

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",";"]
}],

猜你喜欢

转载自blog.csdn.net/qq_33207773/article/details/88635603