weblog of key_amb

主にIT関連の技術メモ

Vim - Alignプラグインで表整形

Alignというプラグインを使うとテキストを縦に整形できます。
使い方は参考記事がわかりやすいですが、一応本文にも書きます。

NeoBundleの場合のインストール

vimrcに

NeoBundle 'Align'

を書いて、

:NeoBundleInstall

を打つだけ。

使い方

こんなコードがあったとします。

1 no,name,sex,score
2 1,Max,M,50
3 20,Wendy,F,80
4 101,Paul,M,90
5 3,Raula,F,3

Visualモードで複数行選択しましょう。
ここでは1〜4行目を選択したとします。
「:」を打つと勝手に「:'<,'>」まで入力されるので、続けて

:'<,'>Align ,

と打ち込みます。

すると、次のように整形されます。

1 no  , name  , sex , score
2 1   , Max   , M   , 50
3 20  , Wendy , F   , 80
4 101 , Paul  , M   , 90
5 3,Raula,F,3

便利ですねー。