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",";"]
}],
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容