我将如何映射 ctrl+w+o
执行 :Bonly<CR>
?
我试过了
unmap <C-W>o
map <C-W>o :Bonly<CR>
保存文件并使用
so %
获取它,但不起作用。
最佳答案
您的映射(:unmap
不是必需的)应该使用 Ctrl + W 和 o 的序列。
如果你想要 Ctrl + W 后跟 Ctrl + O,那就是 <C-w><C-o>
.
在 Vim 中,只能用一个键(如 W)映射 Ctrl/Shift/Alt 组合(不幸的是,不是全部!)。但是有一个插件可以帮助您实现同时按下的所有键的映射:arpeggio - Key mappings for simultaneously pressed keys
关于vim - 如何在 Vim 中映射多个键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14207925/