在VIM中突出屏幕中间的行号?
由于上下滚动半屏(使用在VIM中突出屏幕中间的行号?,vim,Vim,由于上下滚动半屏(使用ctrl-d)非常方便,但滚动后要估计哪一行会消失有点困难。这将是伟大的,如果中间的行号可以突出显示,然后我可以使用它作为半屏幕滚动标记 这在Vim中是不可能的,而滚动时突出显示的实现是出了名的难以很好地实现的(导致引入了内置的“cursorline”选项来解决顶级用例) 坦率地说,我不认为有必要强调这一点,我认为,一旦你学会了各种移动方式(包括像zt/zz,/(当你只离开一行/几行时,这对于重新定位非常有用),而普通的j/k和'relativeEnumber'选项),这就
ctrl-d
)非常方便,但滚动后要估计哪一行会消失有点困难。这将是伟大的,如果中间的行号可以突出显示,然后我可以使用它作为半屏幕滚动标记 这在Vim中是不可能的,而滚动时突出显示的实现是出了名的难以很好地实现的(导致引入了内置的“cursorline”选项来解决顶级用例)
坦率地说,我不认为有必要强调这一点,我认为,一旦你学会了各种移动方式(包括像
zt
/zz
,
/
(当你只离开一行/几行时,这对于重新定位非常有用),而普通的j
/k
和'relativeEnumber'
选项),这就不成问题了。这在Vim中是不可能的,滚动时突出显示的实现是出了名的难以很好实现的(导致引入内置的“cursorline”选项来解决顶级用例)
坦率地说,我不认为有必要强调这一点,我认为,一旦你学会了各种移动方式(包括像
zt
/zz
,
/
(当你只离开一行/几行时,这对于重新定位非常有用),以及带有'relativeEnumber'
选项的普通j
/k
),这就不是问题了。这些是命令模式下的标准VI命令。您可能会发现它们很有用:
-将当前行放在窗口顶部z
-将当前行放在窗口底部z-
有关VIM中的更多信息,请参阅
:help z
。那里有很多关于光标移动的内容。这些是命令模式下的标准VI命令。您可能会发现它们很有用:
-将当前行放在窗口顶部z
-将当前行放在窗口底部z-
有关VIM中的更多信息,请参阅
:help z
。这里有很多关于光标移动的东西。是的,我使用<代码> ZZ 作为解决方案,把当前行当作滚动标记,但是我想把当前行放到另一个位置而不是在中间。是的,我使用<代码> ZZ 作为解决方案,并将当前行作为滚动标记,但我想把当前的线路放到另一个位置而不是中间。