Firefox + KeySnail でマウスレス・ブラウジングを始める
今更ながらマウスレス・ブラウジングの便利さに目覚めた。
Firefox でのキーボード操作拡張プラグインは以下の2つが主流のようである。
- Emacs派 -> KeySnail
- Vim派 -> Vimperator
Emacs 修行中の私としては、KeySnail を選ばざるを得ない。
本体のインストール
こちらのページから keysnail.xpi をダウンロードして Firefox で開き、インストールする。
keysnail japanese · mooz/keysnail Wiki
とても簡単。
初回起動
Firefox を再起動すると、設定ファイルを新規作成するか尋ねられる。
新規作成の場合、設定ファイルのパス、デフォルトのキーバインドを選択。
今回はとりあえず Dropbox 上にファイルを作っておいた。
プラグイン導入
今日のところは、キーボードでリンク遷移を行うための HoK をインストールするところまで。
- HoK
こちらのページから、HoK を右クリックして Install this plugin。
Plugin · mooz/keysnail Wiki
インストールが済んだら、.keysnail.js (_keysnail.js) の末尾に以下の内容を追記。key.setViewKey('e', function (aEvent, aArg) { ext.exec("hok-start-foreground-mode", aArg); }, 'Hok - Foreground hint mode', true); key.setViewKey('E', function (aEvent, aArg) { ext.exec("hok-start-background-mode", aArg); }, 'HoK - Background hint mode', true); key.setViewKey(';', function (aEvent, aArg) { ext.exec("hok-start-extended-mode", aArg); }, 'HoK - Extented hint mode', true); key.setViewKey(['C-c', 'C-e'], function (aEvent, aArg) { ext.exec("hok-start-continuous-mode", aArg); }, 'Start continuous HaH', true); key.setViewKey('c', function (aEvent, aArg) { ext.exec("hok-yank-foreground-mode", aArg); }, 'Hok - Foreground yank hint mode', true);
そして、設定ファイルをリロードすれば準備完了。(Tools -> KeySnail -> Reload init file)
Webサイトを開いて「e」キーを押せば、各リンク先に対応したショートカットキーが表示され、
そのキーボード操作でリンクを開けるようになる。
これから慣れていきたい。
References
0 件のコメント:
コメントを投稿