Home > autoIgnoreKey.jsは小学生までらしい
autoIgnoreKey.jsは小学生までらしい
- 2008-06-24(2008-06-24 23:38:36)
retlet.net - Vimperatorと、ウェブアプリやUserscriptのショートカットキーを共存させるfeedSomeKeys.jsプラグイン
PATH THROUGHモードとか使っていいのは小学生までだよねー。
yabe-。俺小学生じゃん!vimperatorが0.5くらいの時からVimperator/plugin/autoIgnoreKey.js - EthnaWikiそのまま使ってたよ!
たしかに、autoIgnoreKeyを使うと、tab移動している時にgmailやLDRにさしかかった途端操作を受付けなくなるのがイライラしてたんですよ。早くなんとかしないと…とは思ってたんですがねー。
というわけでretletさんの記事を参考に以下のように設定した。
autocmd LocationChange .* :fmapc
" Gmail
js <<EOF
autocommands.add('LocationChange',/mail\.google\.com\/(mail|a)\//,[
'js 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])',
');'
].join(''));
EOF
" livedoorReader
" ldrのレートを++/--できるようにするgreasemonkeyスクリプト(http://d.hatena.ne.jp/kusigahama/20071107#1194447701)用に q,w もスルー対象に指定している
js <<EOF
autocommands.add('LocationChange',/reader\.livedoor\.com\/reader\//,
'js plugins.feedKey.setup("j k s ? r a p v c <Space> <S-Space> z Z < > q w b i".split(/ +/));');
EOF
autocmd LocationChange http://reader\.livedoor\.com/reader/ :fmap o vj
autocmd LocationChange http://reader\.livedoor\.com/reader/ :fmap J <Space>
autocmd LocationChange http://reader\.livedoor\.com/reader/ :fmap K <S-Space>
ほぼ丸パクりです。LDRの方に、rと?を追加しただけ。
ぎゃおー便利すぎる。これでシームレス。Firefox本体のキーバインドを覚えなくてよくなった!ありがとうretletさん!
このエントリーのはてなブックマーク
- 2009年04月09日
bigchu vimperator plugin tutorial : ぎゃす、小学生だった。 - 2008年12月21日
krogue vimperator plugin feedSomeKeys.js - 2008年10月24日
eclipse-a vimperator plugin feedSomeKeys.js - 2008年06月27日
hakobe932 vimperator 小学生だった! - 2008年06月25日
moqada vimperator code あとで path through モードを使わなくてもいいようにする。 - 2008年06月25日
harupong vimperator feedsomekey.jsの活用例 by haltさん
Comment
Comment Form
Trackback
TrackBackPingURL:
Referer
- 154hit: http://project-p.jp/halt/kinowiki/Vimperator/plugin/feedSomeKeys.js
- 43hit: http://project-p.jp/halt/wiki/Vimperator/plugin/feedSomeKeys.js
- 39hit: http://looxu.blogspot.com/2008/06/vimperatorfeedsomekeysjs.html
- 38hit: http://reader.livedoor.com/reader/
- 34hit: http://d.hatena.ne.jp/Kiske/20080625/1214390127
- 26hit: http://www.google.co.jp/search?q=autoIgnoreKey.js&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 24hit: http://b.hatena.ne.jp/entrylist?sort=hot
- 19hit: http://project-p.jp/halt/anubis/blog_show/1004
- 18hit: http://project-p.jp/
- 14hit: http://retlet.net/log/2008/06/feedsomekeys-js.html
- はてブ
-
- SimpleTest - CakeWiki
- NSIS/Reference - CakeWiki
- LVMで構築されたディスクをUSBでつないでマウントする - /halt/Snapshot
- ruby/Tips/実行しているファイルのパスを取得 - CakeWiki
- ReactOS - CakeWiki
- プラグイン - CakeWiki
- OpenOffice Calcでリアルタイムスプレッドシートのデータを読む - /halt/Snapshot
- php/Tips/ファイルの結合 - CakeWiki
- CENTURYのplus oneモニタがVGAで便利 - /halt/Snapshot
- php/Ethna/ActionForm - CakeWiki
- vim - CakeWiki
- UbuntuとDell 2001FPと945g(i810) - /halt/Snapshot
- SQLiteManager - CakeWiki
- Munin - CakeWiki
- パスタはネットで大量買いが安い - /halt/Snapshot
