align.vimおもろいねぇ。

Vimプラグイン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コマンドはすげぇ。

参考

更新履歴

  • 2013/06/26 リンク切れてたので修正。