2016-09-07 52 views
0

是否可以在不使用control + Ucontrol + D(或control + F,B,E等)的情況下滾動窗口畫面。我知道我可以使用'j'或'k',但這是一行一行的滾動。我期望在不使用control鍵的情況下翻閱更大的文本塊。我發現從家裏搬出來很不方便。 (可能是我想太多了。)在Vim中不使用控制鍵的滾動窗口

我知道,我可以使用/搜索或nG移動到特定行。但有時候,在沒有特定行的情況下滾動代碼會很有幫助。

我正在使用GVim(windows)。謝謝。

+1

在你的家裏只有9個字母鍵,寫這個問題肯定是一種折磨。 – romainl

+0

我想,我不必每天都寫這個問題,每天上百次!重點不在於家中有鑰匙,但有些事情可能稍微簡單一些。 – Cricrazy

回答

2

<C-U>/<C-D>滾動方式'scroll'行數。你可以模仿通過

:execute 'normal!' &scroll . 'j' 

這太長的類型,所以你需要一個映射,但是這可能會再次將涉及修改鍵。對於臨時滾動,只需估計行數並鍵入30j即可。

也就是說,修飾鍵在Vim中很重要(即使小於Emacs)。也許你應該考慮重映射Ctrl,例如大寫鎖定