我刚刚在vim中开始使用<C-b>
和<C-u>
。我知道<C-b>
将页面向上移动,<C-u>
将页面向上移动一半。但是,我注意到<C-b>
将光标保持在页面底部,而<C-u>
将光标保持在页面顶部。
我想知道这样做是否有充分的理由,是否值得改变。例如,更改<C-b>
的行为以将光标移动到页面顶部,以便<C-b>
和<C-u>
具有相同的行为,并使我更容易预期光标的位置。我认为这对我来说可能会更容易,因为我不必根据所使用的组合始终记住光标将一直移动到何处。
如果值得更改,我将如何去做?
提前感谢大家!
您可以重新映射以将光标移动到所需位置:
map <C-U> <C-U>L
[L
]将光标移动到屏幕底部(记住-低)。参见:h L
。屏幕顶部还有H
(记住-高),中间是M
。