我刚开始使用 Visual Studio Code,觉得它真的很棒。
还安装了 vim 扩展,但我正在努力将 esc 映射到另一个键。
通常我有这个:
:imap jj <Esc>
我可以看到 VS Code 有一个 keybindings.json 文件。我试过这个:
[{
"key": "jj",
"command": "vim.Esc",
"when": "editorTextFocus"
}]
还有一个 settings.json 文件,所以我尝试了:
{
"vim.keyboardLayout": "en-US (QWERTY)",
"vim.insertModeKeyBindings": {
"j": "vim.Esc"
}
}
也没有工作。那么有谁知道如何在 VS Code 中使用 vim 扩展,我可以在其中映射
jj
至Esc
或其他内容到Esc
也许?
最佳答案
将以下内容添加到 settings.json(打开命令面板并搜索“用户设置”):
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<esc>"]
}
]
那应该这样做。
关于vim - 如何在 Visual Studio Code vim 扩展中使用 vim(键绑定(bind)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37777417/