因为向上和向下滚动半屏非常方便(使用ctrl-d
),但是滚动后估计哪条线会消失有点困难。如果可以突出显示中间行号,那将是很好的,然后我可以将它用作半屏幕滚动的标记。
答案 0 :(得分:3)
这些是命令模式中的标准VI命令。您可能会发现它们很有用:
z<Enter>
- 将当前行放在窗口顶部z.
- 将当前行放在窗口中间z-
- 将当前行放在窗口底部有关VIM的更多信息,请参阅:help z
。那里的光标移动有很多东西。
答案 1 :(得分:1)
这在Vim中是不可能的,滚动时突出显示的实现非常难以很好地实现(导致引入内置的'cursorline'选项来解决最常见的用例)。
我坦率地认为不需要这个亮点,而且我认为一旦你学会了各种移动方式(包括像zt
/ zz
这样的命令,{{1} } / <C-Y>
(当你只关闭一行/几行时很适合重新定位),以及<C-E>
/ j
k
选项,这个变得没有问题。