安装 vscodevim 扩展时,如何在 vim 仿真和无 vim 仿真之间切换?



我还没有找到一种方法来快速执行此操作,而不必在"扩展"面板中完全禁用扩展。在IntelliJ IDEA中,可以使用可配置的键盘快捷键轻松打开/关闭仿真。 我想在VSCode中也应该有可能。

VSCode具有与atom相同的命令系统。这些命令可以通过"命令面板"启动,也可以绑定到组合键。

相应的命令是toggleVim。您可以使用齿轮图标>键盘组合将此命令绑定到键(sry,我不知道如何切换语言以获得确切的描述:)),>在搜索栏中输入"toggleVim"。然后,您可以为其分配组合。

实际上,扩展将被禁用或快速启用。

这个答案是对上一个答案的扩展。

您可以在 VS 代码中的键绑定的帮助下使用键盘 shorcut 进行toggleVim命令。

例如,这里我想使用Ctrl+Alt+V来打开/关闭 Vim 模式。为此,我将以下内容添加到keybindings.json并保存文件。

{
"key": "ctrl+alt+v",
"command": "toggleVim"
}

您可以从命令面板打开keybindings.jsonCtrl+Shift+P>Preferences: Open Keyboard Shortcuts (JSON)

请注意,您必须小心,只能从 Vim 和 VS 代码中未使用的键绑定中进行选择。Alt组合键在 Vim 中未使用。

我不知道这是否是 VS Code 用户界面 (UI) 中的新功能,但使用 VS Code v1.78.2,您可以使用 UI 将用户定义的键盘快捷键分配给命令toggleVim。方法如下:

  1. "文件"菜单>"首选项"> 键盘快捷键 [Ctrl+K][Ctrl+S]

  2. 搜索toggleVim

  3. 用鼠标双击行Vim: Toggle Vim Mode

  4. 出现提示时,输入所需的键盘快捷键(例如,ctrl+alt+v),然后按ENTER保存此更改。

在 VS Code 窗口底部的状态栏中,按下toggleVim命令的所选键盘快捷键后,您将看到-- VIM: DISABLED ---- NORMAL --(即已启用 Vim)。

相关内容

  • 没有找到相关文章

最新更新