我正在尝试映射以下键以在Vim中切换分割。
nnoremap <s-j> <c-w>j " Shift + j to switch the split below
nnoremap <s-k> <c-w>k " Shift + k to switch the split above
nnoremap <s-h> <c-w>h " Shift + h to switch the split on the left
nnoremap <s-l> <c-w>l " Shift + l to switch the split on the right
除了在执行切换时听到警报声,这种方法效果很好。例如,按Ctrl+w
然后j
时没有警报声,但有Shift+j
的提醒。
我怀疑发生了错误,并且不喜欢在不理解的情况下关闭警报声。
也许重新映射不只是Ctrl+w
+ j
?
有任何vim专家有想法吗?
答案 0 :(得分:2)
删除您的评论可能会解决此问题。请参阅:help :quote
。
也...
<s-j>
只能使用J
?:help J
,:help L
,:help H
和:help K
都是非常有用的命令。你确定要覆盖它们吗?