2013-11-15 39 views
0

由於上下滾動屏幕非常方便(使用ctrl-d),但要估計滾動後哪條線會消失有點困難。如果中間的行數可以突出顯示,那將會很好,然後我可以將它用作半屏滾動的標記。在Vim中突出顯示屏幕中間的行號?

回答

3

這些是標準的VI命令命令模式。您可能會發現他們有幫助的:

  • z<Enter> - 把當前行的窗口頂部
  • z. - 把當前行中的窗口中間
  • z- - 把當前行的窗口底部

有關VIM的更多信息,請參見:help z。光標移動有很多東西。

1

在Vim中這是不可能的,在滾動時突出顯示的實現非常難以很好地實現(導致引入內置的「cursorline」選項來解決頂級用例)。

坦白說,我沒有看到該亮點的需要,我認爲一旦你學會移動的所有各種方式(包括像zt/zz命令,<C-Y>/<C-E>(爲重新定位時,你是偉大的'只關閉了一條/幾條線),而j/k'relativenumber'選項),這就成了一個沒有問題的問題。

+0

是的,我使用'zz'作爲解決方法,並將當前行作爲滾動標記,但是我想將當前行放在其他位置而不是位於中間。 – Thomson