タグ

vimscriptに関するkyohei_hamadaのブックマーク (2)

  • Big Sky :: モテる男のVim script短期集中講座

    ここで関数リファレンスのみ格納先の変数の先頭が大文字になっていますが、これはVim script特有の制限になります。 数値は一般的な言語と同じ様に四則演算できます。文字列については.を用いて連結します。 また文字列は添え字によるアクセスが可能で、pythonの様に echo "hello"[1:3] という記述が出来ます。その他文字列操作関数については:help evalに詳しく記述されています。 また型同士の比較についてはthincaさんの記事が役立ちます。 Vimスクリプト基礎文法最速マスター - 永遠に未完成 Vimスクリプト基礎文法最速マスター vim 流行ってるみたいなので遅ればせながら便乗。需要?何それおいしいの? Perl基礎文法最速マスター - サンプルコードによるPerl入門 Route 477... http://d.hatena.ne.jp/thinca/20100

    Big Sky :: モテる男のVim script短期集中講座
    kyohei_hamada
    kyohei_hamada 2011/12/02
    これは良記事。僕も何か作ってみようかなー
  • 高性能なテキスト整形ツール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

  • 1