Gmail用に
autocommands.add( 'LocationChange', /mail\.google\.com\/(mail|a)\//, function () { liberator.log('meow'); plugins.feedKey.setup( "c / y j k n p o u e x s r a # [ ] z ? gi gs gt gd ga gc".split(/ +/).map(function(i) [i, "4" + i]) ) } );
こういうのを書くと、違うメールに移動するたびに実行されちゃう。
特に問題もないけど、ちょっと気になる。
ex_autocmd.js の TabLeave / TabSelect の方が良いかな。
autocommands.add( 'TabLeave', /.*/, function () { liberator.plugins.feedKey.reset(); } ) // GMail autocommands.add( 'TabSelect', /mail\.google\.com\/(mail|a)\//, function () { plugins.feedKey.setup( "c / y j k n p o u e x s r a # [ ] z ? gi gs gt gd ga gc".split(/ +/).map(function(i) [i, "4" + i]) ) } );
これで良いかと思っていたら
Fx再起動直後は、:fmap されないようだ。
タブを選んだ訳じゃないので当然かもしれないが、うああ。
:topen
でもだめか。
もどそ。