滚动? 〜Vim ex模式

随意指出我的适当的文件。

当处于ex模式(Q)并input许多命令时,文件会滚动到您无法看到您正在处理的内容的位置。

在ex模式下是否有滚动可见文件的键绑定? Ctrl-J在ex窗口中放置行 – 但似乎没有办法走另一个方向–ctrl-j逐行滚动。 也许这是OS或Vim版本?

有一个设置,以防止滚动文件了吗? 很烦人。

谢谢〜

Bubnoff

是:打印当前行的p命令是否足够?

尝试:-5,+ 5p的上下文和取代p#去获取行号。

编辑:刚刚find:z哪个更好,因为它不会像下面那样移动光标:p是。

还有一个相反的问题:我不知道为什么使用前模式?

我使用vim超过10年了,到目前为止还没有find任何用处(但可以想象一些像编辑非常长的行或者处理非常慢的连接)。

这是前模式的全部重点 – ex一直是一个线条编辑器,从来没有一个屏幕编辑器。 vi基本上变成了一个屏幕编辑器,并保持ex模式,所以它可以向后兼容。

如果你想看看你在做什么,那么使用'p'命令,所以:

 :p Show current line :.,+10p Print lines from current line to ten lines down :1,$p Print all lines in the file 

[等等]。