テキストの中央/左/右寄せ
指定した範囲のテキストをセンタリングするには、ex コマンドの :center を使用します。
同様に、右寄せは :right、左寄せは :left で実行できます。
:[range] center [width]
:[range] right [width]
:[range] left [margin]
テキスト幅を示す width オプションを省略した場合は、textwidth の値が使用されます。
textwidth が設定されていない場合は、デフォルトで 80 が使用されます。
:left の場合だけは、左端からのマージンを指定できます。
:% center 80:1,5 right 80:`<,`> left 5テキストの両端揃え
Vim に付属している justify.vim マクロパッケージを使用すると、テキストの両端揃えを実行できます。
justify.vim は以下のようにロードします。
:source $VIMRUNTIME/macros/justify.vim
ビジュアルモードで範囲選択し、以下のコマンドを入力すると、両端揃えが実行されます。
_j