gvim - vim でページをめくる (スクロールする) ときにカーソルを画面上の固定位置に保つにはどうすればよいですか?
给我你的怀抱
给我你的怀抱 2017-05-16 16:36:15
0
5
1215

vim でページをめくる(スクロールする)と、デフォルトのカーソルが画面の上に移動したり、画面の下に移動したりするのですが、画面上の位置を変えずに、つまりテキストだけを移動したいのですが。カーソル(画面を基準とした)位置ではありません。

それを達成するにはどうすればよいですか?アドバイスをお願いします。よろしくお願いします。

给我你的怀抱
给我你的怀抱

全員に返信(5)
漂亮男人

これらのことですか?

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 関数は優れています。あなたのニーズを満たすはずです

いいねを押す +0
Ty80

プラグインがインストールできない場合は、vim の相対行番号表示をオンにして、ページをめくった後に相対行番号を基に素早くジャンプしてみてください。

いいねを押す +0
大家讲道理

.vimrc

に追加されました リーリー

この 7 は自分で設定します

いいねを押す +0
淡淡烟草味

emacs の <C-l> と同様に、スクロール後に zz を押すと行を中央に揃えることができます

いいねを押す +0
迷茫

ctrl-d は画面の半分を下にスクロールします。カーソルは移動しません

ctrl-f 1 画面下にスクロールすると、モノグラムが移動します。

shift-m はカーソルを画面の中央に移動し、ctrl-f の後に使用して画面を反転することができます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート