Visual Studio代码-如何添加vim编辑器命令



我正在尝试绑定":W"编辑器命令来保存文件,就像":W"一样。我经常拼写错误。

vim插件是:https://marketplace.visualstudio.com/items?itemName=vscodevim.vim

这个settings.json代码不起作用:

"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [":","W"],
"commands": [
"workbench.action.files.save"
]
}
]

不幸的是,这在vs代码vim中是不可能的,但我最终按照bsaf在这里的建议,将:反弹到;,这样我就不会在按下w时意外地按住shift,这并不能解决你问的问题,但它确实解决了你在帖子中提到的问题。您可以将其添加到您的settings.json文件中:

"vim.normalModeKeyBindings": [
{
"before": [";"],
"after": [":"]
}
]

您仍然可以像往常一样使用:,但现在;也将允许您运行编辑器命令。

最新更新