在Vim中是否可以锁定窗口的顶部行,以便始终在窗口顶部看到缓冲区的第一行?
我有一个文件,例如,数据库表的转储。第一行有列名,其他行包含数据。我希望能够上下滚动内容,并始终看到列名。
NB行可能很长,因此我使用nowrap
并希望列名和内容同时向右和向左滚动。这就是为什么不合适的原因:1split
-除非有一种方法可以同时滚动两个窗口。
谢谢。
多谢你们!让我总结一下为我完成这项工作的实际命令:
:1spl # create an extra window with only 1 line
:set scrollbind # synchronize upper window
ctr+W , arrowDown # switch to other window
:set scrollbind # synchronize lower window
:set sbo=hor # synchronize horizontally
Run Code Online (Sandbox Code Playgroud)