続・Vim で .vimperatorrc を syntax-highlight する

id:teramako さんにコメントを頂いてからしていなかったのでやりました。

vimのシンタックスではカバーできないものもありますので、よりきっちりとハイライト設定をしたい場合、

http://code.google.com/p/vimperator-labs/source/browse/#hg/vimperator/contrib/vim%3Fstate%3Dclosed
vimperatorrc用のsyntaxとftdetectのファイルを作成できるMakefileがあります。
makeして作成されたvimperator.vbaをインストールするのが良いかと思います。

http://d.hatena.ne.jp/superbrothers/20091210/1260452636#c

ここではOSXで作業をしています。

Mercurial(hg)のインストール

GoogleCodeからCheckoutするには、hgが必要なそうでなので入れます。

$ sudo port -d selfupdate
$ sudo port install mercurial

vimperator.vbaをmakeする

ファイルをcheckoutしてきてmakeします。

$ hg clone https://vimperator-labs.googlecode.com/hg/ vimperator-labs
$ cd vimperator-labs/vimperator/contrib/vim/
Makefile      ftdetect      mkvimball.txt syntax
$ make
echo '%MkVimball! vimperator.vba .' | vim -u NORC -N -e -s mkvimball.txt
$ ls
Makefile       ftdetect       mkvimball.txt  syntax         vimperator.vba

vimperator.vbaをインストール

vimperator.vbavimで開き、以下のコマンドを実行しインストールします。

:source %

結果

いえーい