1

目前我是 vim 的新手,所以我在 vscode 中安装了https://marketplace.visualstudio.com/items?itemName=vscodevim.vim以习惯 vim。

我想在 vscode 中禁用 vim 的插入模式,因为在 vscode 中启用了插入模式,vscode 的许多快捷键被禁用。例如Ctrl+j,在 vscode 中打开一个终端,但是由于 vim 也具有相同的键绑定,因此不采用此操作。很烦人。

我查看了~/.vscode/extensions/vscodevim.vim-1.20.2/package.json但似乎没有办法只在 vscode 中禁用插入模式的内容。

还是有什么方法比 vim 优先考虑 vscode 键绑定的快捷键效果?

接下来我应该做什么?或者它甚至可以做到这一点吗?

4

1 回答 1

0

不是一个完整的解决方案,但这是临时解决方案之一。

在里面添加以下内容~/.config/Code/User/settings.json

 "vim.handleKeys": {
    "<C-j>": false,//keybinding of vim which you want to disable
  }
于 2021-05-07T03:14:56.153 回答