使用 IdeaVim + IntelliJ IDEA 时,如何映射 Ctrl-W 以关闭当前编辑器选项卡?
How can I map Ctrl-W to close the current editor tab when using IdeaVim + IntelliJ IDEA?
我想要 Ctrl-W 关闭 IntelliJ IDEA 中的当前编辑器选项卡。我使用 IdeaVim,不知何故这似乎阻碍了我的尝试。
我尝试过但无效的方法:
- 添加 "Ctrl+W" 快捷方式到设置 → 键盘映射 → 主菜单 → Window → 编辑器选项卡 → 关闭。如果我禁用 IdeaVim,这个 可以工作。
- 添加 "Ctrl+W" 快捷方式到设置 → 键盘映射 → 插件 → IdeaVim → 关闭当前 window。这似乎根本没有做任何事情!?
:nmap <C-W> <C-F4>
(Ctrl-F4 的默认快捷方式可以满足我的需求——我只需要 Ctrl-W 即可)
我也尝试过使用 "Ctrl-W c" 的普通 vim 键,但这会关闭 所有 编辑器选项卡,而不仅仅是当前选项卡。
IdeaVim 似乎也不知道 :wincmd
或 :tabclose
。
有什么方法可以将 Ctrl-W 设置为在 IdeaVim 处于活动状态时关闭当前编辑器选项卡的快捷方式(最好是在正常模式下,但所有模式也可以)?
我正在使用基于 IntelliJ 构建的 Android Studio,这对我有用:
转到设置 → 其他设置 → Vim 仿真,然后将 Ctrl+W 快捷方式更改为由IDE.
您可能还需要将 Ctrl+W 快捷方式添加到设置 → 键盘映射 → 主菜单 → Window →编辑器选项卡 → 关闭。但是你说你已经做到了
我想要 Ctrl-W 关闭 IntelliJ IDEA 中的当前编辑器选项卡。我使用 IdeaVim,不知何故这似乎阻碍了我的尝试。
我尝试过但无效的方法:
- 添加 "Ctrl+W" 快捷方式到设置 → 键盘映射 → 主菜单 → Window → 编辑器选项卡 → 关闭。如果我禁用 IdeaVim,这个 可以工作。
- 添加 "Ctrl+W" 快捷方式到设置 → 键盘映射 → 插件 → IdeaVim → 关闭当前 window。这似乎根本没有做任何事情!?
:nmap <C-W> <C-F4>
(Ctrl-F4 的默认快捷方式可以满足我的需求——我只需要 Ctrl-W 即可)
我也尝试过使用 "Ctrl-W c" 的普通 vim 键,但这会关闭 所有 编辑器选项卡,而不仅仅是当前选项卡。
IdeaVim 似乎也不知道 :wincmd
或 :tabclose
。
有什么方法可以将 Ctrl-W 设置为在 IdeaVim 处于活动状态时关闭当前编辑器选项卡的快捷方式(最好是在正常模式下,但所有模式也可以)?
我正在使用基于 IntelliJ 构建的 Android Studio,这对我有用:
转到设置 → 其他设置 → Vim 仿真,然后将 Ctrl+W 快捷方式更改为由IDE.
您可能还需要将 Ctrl+W 快捷方式添加到设置 → 键盘映射 → 主菜单 → Window →编辑器选项卡 → 关闭。但是你说你已经做到了