安装 vscodevim 扩展后,如何在 vim-emulation 和 no-vim-emulation 之间切换?
How to toggle between vim-emulation and no-vim-emulation when the vscodevim extension is installed?
我还没有找到无需完全禁用 "Extensions" 面板中的扩展程序即可快速执行此操作的方法。在 IntelliJ IDEA 中,可以使用可配置的键盘快捷键轻松切换 on/off 仿真。我想在 VSCode.
中应该也可以
VSCode与atom具有相同的命令系统。这些命令可以通过 "command palette" 启动,也可以绑定到组合键。
对应的命令是toggleVim
。您可以使用齿轮图标 > 键盘组合将此命令绑定到一个键(对不起,我不知道如何切换语言以获得准确的描述:))> 在搜索栏中输入 "toggleVim"。然后你可以给它分配一个组合。
实际上扩展将被禁用或快速启用。
此答案是对 的扩展。
您可以在 VS 代码中借助 keybindings 为 toggleVim
命令使用键盘快捷键。
比如这里我想用Ctrl+Alt+V
切换Vim模式on/off。为此,我将以下内容添加到 keybindings.json
并保存文件。
{
"key": "ctrl+alt+v",
"command": "toggleVim"
}
您可以从命令面板 Ctrl+Shift+P
、>Preferences: Open Keyboard Shortcuts (JSON)
.
打开 keybindings.json
请注意,在Vim 和VS code 中只能选择unused keybindings。 Alt
组合键未在 Vim 中使用。
我还没有找到无需完全禁用 "Extensions" 面板中的扩展程序即可快速执行此操作的方法。在 IntelliJ IDEA 中,可以使用可配置的键盘快捷键轻松切换 on/off 仿真。我想在 VSCode.
中应该也可以VSCode与atom具有相同的命令系统。这些命令可以通过 "command palette" 启动,也可以绑定到组合键。
对应的命令是toggleVim
。您可以使用齿轮图标 > 键盘组合将此命令绑定到一个键(对不起,我不知道如何切换语言以获得准确的描述:))> 在搜索栏中输入 "toggleVim"。然后你可以给它分配一个组合。
实际上扩展将被禁用或快速启用。
此答案是对
您可以在 VS 代码中借助 keybindings 为 toggleVim
命令使用键盘快捷键。
比如这里我想用Ctrl+Alt+V
切换Vim模式on/off。为此,我将以下内容添加到 keybindings.json
并保存文件。
{
"key": "ctrl+alt+v",
"command": "toggleVim"
}
您可以从命令面板 Ctrl+Shift+P
、>Preferences: Open Keyboard Shortcuts (JSON)
.
keybindings.json
请注意,在Vim 和VS code 中只能选择unused keybindings。 Alt
组合键未在 Vim 中使用。