<C-w>| 的 Vim 短绑定不起作用 [英] Vim short binding for <C-w>| doesn't work
本文介绍了<C-w>| 的 Vim 短绑定不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
尝试将水平最大化映射到少两次击键的东西,但这些都不起作用:
Trying to map horizontal maximize to something two keystrokes less, but none of these works:
nnoremap <leader>\ <c-w>| " Maximize horizontally
nnoremap <c-\\> <c-w>| " Maximize horizontally
同时这两个工作正常:
nnoremap <leader>- <c-w>_ " Maximize vertically
nnoremap <leader>= <c-w>= " Restore default size
我做错了什么?
推荐答案
条形字符 |
是 Vim 脚本中的命令分隔符.要在映射中使用它,请使用
:
The bar character |
is a command separator in Vim script. To use it in a mapping, use <Bar>
:
nnoremap <Leader>\ <C-W><Bar>
相关文档位于 :h map_bar
.
The relevant documentation is at :h map_bar
.
这篇关于<C-w>| 的 Vim 短绑定不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文