vimperator のコマンドラインで C-[ がきかないのをなおす userChrome.js
Mac だけなのか、それとも「おれの」Mac だけなのか、あるいは Windows でもそうなのかしらないけど、コマンドモードで C-[ がきかなくてイライラするので userChrome.js で対処する。まじめにやるならパッチかいたほうがいいとおもうけど、chrome 展開したのをインストールとかよくわからないので
setTimeout(function () {
if (!keyToString.mod) {
var _orig_keyToString = keyToString;
keyToString = function (evt) {
var ret = _orig_keyToString(evt);
return (ret == "<C->") ? "<C-[>" : ret;
};
keyToString.mod = true;
}
}, 500);C- のあとのは C-v C-[ で入力。
.vimperatorrc つかえよ
http://lab.lowreal.net/trac/browser/config/.vimperatorrc
.vimperatorrc も実は setTimeout で実行されるんだぜ…… (だからなんだ