vimperatorrcファイルが0.5.3と0.6preで互換性がない件
vimperatorの0.6pre(firefox3向け)を試している。
が、何か動かない....と思ったら0.5.3用の.vimperatorrcを読んでてダメだったみたい。
firefox3にはまだ完全に乗り換えるつもりのないオイラとしてはどうにか共存させなきゃいけないので、互換性のない部分を別ファイルへ逃がしてバージョンに分けて読み込ませる事にした。
HOME/.vimperatorrc
set guioptions=b set visualbell :javascript <<EOF vimperator.shortVersion = version.split(' ')[0]; switch(vimperator.shortVersion){ case '0.5.3': source('~/.vimperatorrc_0.5'); break; case '0.6pre': io.source('~/.vimperatorrc_0.6'); break; } EOF
しかし、0.6preになって面白いほど変わっていてびっくりだ。機能が豊富になっているので追いきれるか不安だ。
追記(2008-02-05)
0.6preの2008/02/05版でsourceメソッドの位置が変わったのでコードの変更をした