タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

vimとalignに関するakiyanのブックマーク (2)

  • 高性能なテキスト整形ツールAlignの使い方 #1 インストールから設定まで — 名無しのvim使い

    Alignはvimスクリプトで作られた高性能、多機能なテキスト整形ツールです。 このツールひとつで、インデントの修正、CSVフォーマット、TSVフォーマットのファイルの整形、 ソースコメントの位置揃えなどの整形処理ができます。 スクリプトの機能としては、 与えられた条件に従ってテキスト整形処理を行う応用のきく「:Align」コマンドと、 いくつかのシチュエーション用の使うのが簡単な組み込みのマッピングが用意されており、 これらの機能を使用して、整形処理を行います。 (Windows, Mac) 概要 Align : Provides commands and maps to help produce aligned text, eqns, declarations, etc http://www.vim.org/scripts/script.php?script_id=294 Align

  • Align.vim を使った、コードレイアウトの自動化 | tanablog

    連続する代入文は = の列を揃えるとコードの可読性が上がる。しかし、列を揃える作業は時間を取る上に、整列させたとしても、ある変数名の長さが変わる度に、他の行のスペースの数を調整しなければならない。 そこで、Align.vim を使う。Align.vim は、面倒な整列を数回のキー操作で実現してくれる。もし、Ruby が得意ならば Ruby でフィルタ処理を行うという手もある。 ここでは、Align.vim の例を示す。 var hoge = 10; //this is hoge var foo = 200; //this is foo var barbarbar = 3000; //this is barbarbar 上記のような崩れたコードを選択後、\t= を入力すると一瞬で整列する。代入文に加えて、コメント開始の列も揃っていることに注目。 \t= var hoge = 10; // t

    akiyan
    akiyan 2010/04/12
    こりゃいい。
  • 1