如何在 vim 中移动较长的一行

如何在 vim 中移动较长的一行

我正在检查一个文件,里面的行非常长,大约需要 100 屏幕行才能显示。当我使用向下翻页时,它直接运行到下一行,我应该如何向下翻页一屏幕?

答案1

您可以使用“gj”代替“j”来向下移动显示的一行,而不是文件中的一行。我不确定 vim 是否有“屏幕页面”的特定概念,但您可以轻松地一次移动多个显示的行。

例如,向下移动 30 个显示行:'30gj'。

向上移动:‘30gk’。

或者,您可以通过左右移动光标来“滚动”,例如“1000l”、“1000h”。

您很好地找到了 vim 不太容易做到的事情,但我希望这会有所帮助,并且您可以找到适合您的事情。

相关内容