移到屏幕中心的线是M,而助记符是中线。
如果整个文件移到50%的中心,请输入任意数字,然后按%(Shift + 5)跳到相应的文件位置。
前两个是用于移动光标的命令。
使用zz将线放置在光标在屏幕中央的位置。
而不是移动光标,而是重新绘制屏幕,??使带有光标的行位于屏幕中间。
您所需要的只是一种走到路线中间的方法。
编辑文本时,此要求似乎不太常见。
vim中有一个现成的命令,用于使文本居中。
通常,使用|(shift +)移动到指定的列。例如,要转到第10列,请直接按10 |。
如果您可以估计屏幕宽度或线长,则平均位置可能会很好。
或者,如果您知道要使用哪个字符(例如x),则可以使用fx移动。
如果光标和中心位置之间存在多个xs,请在fx之后多次使用它。
如果您想经常执行此操作,那不是没有可能,但是有点复杂。
例如,要移动一行文本的中心,可以运行以下两个命令:外表
列($)/ 2。
| o:计算(第(。
),列($)/ 2)将它们分配给键。这对于重复使用很有用。
