Vim script

Vim - 文字列連結で再代入する場合はjoinを使う方が早そう

概要 自作プラグインのコードに以下のようなTODOが残っていました。 " TODO リストじゃなくて普通に文字列連結にする(テスト書く) for line in s:do_external_parse(a:lines) let escaped = 適当な処理 call add(converted_lines, escaped) endfor return jo…

実装(プロダクト)コードとテストコードを行き来する

概要 IDEの便利な機能の一つとして、実装コードとテストコードの行き来があります。 Eclipseでいえば、例えばQuick JUnit Plugin for Eclipseです。 またEclipseで言えば実装ファイルからテストファイルを作成したり、その逆が出来たりします。 こういった作…

UTを使ってVim scriptのテストを書く

※追記:2012/4/1 自分でテスティングフレームワーク作成しました。 Vim scriptのテストを行うvimtestプラグインを書いた - ぼっち勉強会最近Vim scriptの勉強を始めました。 :h script を見たりしながらプラグインを作成しようとしているのですが、 やはり何…