如何映射Vim中的几个键

时间:2013-01-08 03:48:41

标签: vim macvim

如何将ctrl+w+o映射到执行:Bonly<CR>

我试过了

unmap <C-W>o
map <C-W>o :Bonly<CR>

保存文件并使用so %来源,但不起作用。

1 个答案:

答案 0 :(得分:6)

您的映射(不需要:unmap)应该使用 Ctrl + W 的序列,然后是 o

如果你想要 Ctrl + W ,然后是 Ctrl + O ,那就是{{1 }}

在Vim中,只能用单个映射 Ctrl / Shift / Alt 组合(而不是所有这些组合!)键(如 W )。但是有一个插件可以帮助您实现同时按下的所有键的映射:arpeggio - Key mappings for simultaneously pressed keys