タグ

pluginとscriptに関するLayzieのブックマーク (3)

  • 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短期集中講座
    Layzie
    Layzie 2011/12/02
    後で何回も読む!最近気になってるのが、開発する時にデバッグとかの環境どうしてんのかなって事。今の自分の環境使うのも嫌だし…。そこら辺誰か書いてくれないかな(チラッ
  • Vimでゲームを作るためのtips - mfumiの日記

    なんかvimゲームを作るのがブームのようなので(w,いくつかvimscriptでゲームを作ってみて分かったことをまとめようと思います. 最初に言っておくと,これはゲーム作成に限りませんが,vimscriptを書くコツはいかに他のvimscriptから似たような処理を見つけて抜き出してくるかだと思います. Redirecting… にいくつか紹介されているので,それのソースを見るのが一番速いと思います^^; ・バッファ作成 もしバッファが作成されていなければ画面を分割して新たにバッファを作り,バッファがあればそのバッファに移動します.(この例では ==MineSweeper== ) let winnum = bufwinnr(bufnr('==MineSweeper==')) if winnum != -1 if winnum != bufwinnr('%') exe "normal \<

    Vimでゲームを作るためのtips - mfumiの日記
  • CodeRepos::Share – Trac

    chiba: DOMContentLoadedとTabSelectのどちらのイベントでも同様に現在開いている タブのURLを元に判断するように修正しました。 …

  • 1