私はしばしばドキュメントやコードの断片を探したいと思っており、これにはPage Down(Ctrl-D)とPage Up(Ctrl-U)を使用していますが、Emacsなどのコードを使用したり、違反しているように感じます。 Vimの精神/コントロールキー。コントロールキーを使用せずに文書を閲覧する方法はありますか?
答え1
Ctrl-D、Ctrl-U、Ctrl-F、Ctrl-B はこれの標準ですが、私が見つけたいくつかの便利な機能もあります。
Ctrl-EとCtrl-Yは、カーソルを移動せずにそれぞれ1行下にスクロールし、1行上にスクロールします(もちろん、画面外に移動しない限り)。これはカウントを許可するので便利です。つまり、5Ctrl-Eを押すと、画面下部に別の5行が「表示」されます。
zz(小文字!)はテキストをスクロールして、カーソルが画面(またはgvimのウィンドウ)の行の中央に来るようにします。
zt スクロールして現在の行を画面上部にインポートします。
zb スクロールして現在の行を画面の一番下に移動します。
H、M、Lは、それぞれ現在の画面の上、中、下の行にカーソルを置きます。
つまり、Lztは1ページ下にスクロールし(1行減算)、Hzbは1ページ上にスクロールし(1行減算)、LzzとHzzはCtrl-DとCtrl-Uの動作によく似ています。
正直なところ、私は通常Ctrl-DとCtrl-Uだけを使います。 :)
答え2
通常のキーボードがあるとします。
「Page Down(Ctrl-D)」に対応する機能
vim
はですPgDn。「Page Up(Ctrl-U)」に対応する機能
vim
はですPgUp。
「emacsのようなコード/コントロールキーを使用することはVimの精神に反します」に関しては、emacsがそのキーの使用に関する一種の特許を持っていると仮定し、Ctrlvimは比較的古くて古いコードの限界を示すための博物館遺物として意図されました。あいまいなハードウェア端末。