align.vimおもろいねぇ。
コードはC言語の変数宣言。
int opt; int chroot = 0; char *docroot = NULL; char *port = NULL; char *user = NULL; char *group = NULL;
揃えたい!揃えたい!揃えたい!!はぁはぁ・・・。
\t=
int opt; int chroot = 0; char *docroot = NULL; char *port = NULL; char *user = NULL; char *group = NULL;
微妙・・・。
\adec
int opt; int chroot = 0; char *docroot = NULL; char *port = NULL; char *user = NULL; char *group = NULL;
おぉぉぉぉ。凄い。C/C++の変数宣言を理解するらしい。
\abox
/************************* * int opt; * * int chroot = 0; * * char *docroot = NULL; * * char *port = NULL; * * char *user = NULL; * * char *group = NULL; * *************************/
ボックスでコメントアウト。戻し方は・・・・しらん!
まとめ
\aコマンドはすげぇ。
参考
- :h align.txt
- Regex-based text alignment - Vim Tips Wiki perlでalign(おもろい)
更新履歴
- 2013/06/26 リンク切れてたので修正。