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",";"]
}],
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值