vim でページをめくる(スクロールする)と、デフォルトのカーソルが画面の上に移動したり、画面の下に移動したりするのですが、画面上の位置を変えずに、つまりテキストだけを移動したいのですが。カーソル(画面を基準とした)位置ではありません。
それを達成するにはどうすればよいですか?アドバイスをお願いします。よろしくお願いします。
これらのことですか?
ctrl + y で 1 行上に移動 ctrl + e で 1 行下に移動 ctrl + u で画面の半分上に移動 ctrl + d で画面の半分下に移動 ctrl + b で 1 画面上に移動 ctrl + f で画面の下に移動
この stackoverflow の回答をチェックしてください
http://stackoverflow.com/questions/3458689/how-to-move-screen-without-moving-cursor-in-vim
以下の ToggleScrollMode 関数は優れています。あなたのニーズを満たすはずです
プラグインがインストールできない場合は、vim の相対行番号表示をオンにして、ページをめくった後に相対行番号を基に素早くジャンプしてみてください。
.vimrc
この 7 は自分で設定します
emacs の <C-l> と同様に、スクロール後に zz を押すと行を中央に揃えることができます
ctrl-d は画面の半分を下にスクロールします。カーソルは移動しません
ctrl-f 1 画面下にスクロールすると、モノグラムが移動します。
shift-m はカーソルを画面の中央に移動し、ctrl-f の後に使用して画面を反転することができます
これらのことですか?
ctrl + y で 1 行上に移動
ctrl + e で 1 行下に移動
ctrl + u で画面の半分上に移動
ctrl + d で画面の半分下に移動
ctrl + b で 1 画面上に移動
ctrl + f で画面の下に移動
この stackoverflow の回答をチェックしてください
http://stackoverflow.com/questions/3458689/how-to-move-screen-without-moving-cursor-in-vim
以下の ToggleScrollMode 関数は優れています。あなたのニーズを満たすはずです
プラグインがインストールできない場合は、vim の相対行番号表示をオンにして、ページをめくった後に相対行番号を基に素早くジャンプしてみてください。
.vimrc
に追加されました リーリーこの 7 は自分で設定します
emacs の <C-l> と同様に、スクロール後に zz を押すと行を中央に揃えることができます
ctrl-d は画面の半分を下にスクロールします。カーソルは移動しません
ctrl-f 1 画面下にスクロールすると、モノグラムが移動します。
shift-m はカーソルを画面の中央に移動し、ctrl-f の後に使用して画面を反転することができます