我正在尝试绑定":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": [":"]
}
]
您仍然可以像往常一样使用:
,但现在;
也将允许您运行编辑器命令。