14

いつでもカーソルを中央に置きたいです。

このVimのヒントページscrolloffで述べたように高い価値のおかげで、カーソルの周りに線があるときは中央に保つことができますが、カーソルが最初または最後の行の近くにあるときはVimをそのように動作させることはできません。Vimに「実際の線」の代わりに「チルダ」線を追加させることは可能ですか?~

4

4 に答える 4

17

このマッピングを試すことができます:

:nnoremap j jzz
:nnoremap k kzz

また、ファイルの最後にジャンプするために頻繁に使用Gする場合は、おそらく

:nnoremap G Gzz
于 2012-11-15T13:47:47.507 に答える
2

正確に kev を作成した理由ですが、(私のように) ばかげたフル キーボード ユーザーである場合は、追加することができます

:nnoremap j jzz
:nnoremap k kzz
:nnoremap <Down> jzz
:nnoremap <Up> kzz

@kevに感謝

于 2012-11-15T22:49:22.437 に答える
0

あなたの動機については推測することしかできませんが、前面と中央に編集機能を備えた単一の整頓されたウィンドウが必要な場合は、vimroom プラグインをお勧めします。カーソルが中央にくっつくわけではありません'scrolloff'が、カーソルがエディターの境界線に移動しすぎるのを避けるために、すべての側面に空のパディング ウィンドウを使用します。

于 2012-11-15T14:17:50.897 に答える