如何执行以下操作:
>更快地向右移动,像zw(类似于zl但跳跃的话)
>只移动光标所在的一条长行。该文件的其余部分将保持其位置
我有.vimrc设置设置nowrap。这是因为代码看起来比包装线更好。但横向导航有问题。
我注意到zl(不要将l(L)与1)向右移动的快捷方式(zh左侧)混淆。
你试过
原文链接:https://www.f2er.com/bash/387442.html:help scroll-horizontal
吗
您可以使用映射来滚动,例如,向左或向右移动20个字符:
map <C-L> 20zl " Scroll 20 characters to the right map <C-H> 20zh " Scroll 20 characters to the left
没有应用映射,您可以使用zL将视图的一半屏幕宽度向右移动,zH将其移动到左侧。
关于你问题的第二部分:我不认为这是可能的。你可以把整条线拽到一个第二个(scratch)缓冲区,并滚动到那里。只要你正在阅读这行,这将会奏效。一旦你想改变一些事情,就会出现问题。但这很麻烦…