KeySnailはFirefox用のオープンソース・ソフトウェア。個人的にEmacsが好きだ。一時期Vimにチャレンジもしたが、やはりEmacsに戻ってきた。もう手がEmacsのバインドに慣れてしまっているのでどうしようもない。他のソフトウェアでも同じキーバインドが欲しいくらいだ。

ピクチャ 588.png

設定画面。Emacs風!

 

Mac OSXはかろうじてテキストの移動にEmacs風バインドが使えることがあるのでまだ良い。だがWebブラウジングはマウス操作が中心でとても不便だ。そんなストレスからあなたを解放し、Emacsの世界へ誘ってくれるのがKeySnailだ。

KeySnailは非常に柔軟なキーボード設定を可能にする。予め設定されているものはもちろん、JavaScriptを使って関数を書き、任意のキーに設定することもできる。キーボード操作を記録するマクロもある。複数クリップボードも提供され、ヤンクと同様に使いこなすことも可能だ。

ピクチャ 599.png

キーバインド一覧

 

初期設定時にEmacs風操作設定が選択できるのが良い。さらにKeySnailだけでは届かない部分にも強力なプラグイン機能を使って自由に拡張することもできる。Emacsがよく言われる通り、KeySnailも環境になっている。Emacsの手の動きに馴染んでいる結果、通常のブラウジング操作にストレスを感じている方はKeySnailをインストールしてみよう。

ピクチャ 600.png

プラグイン

 

執筆時のバージョン

 1.5.3

 

keysnail

 http://wiki.github.com/mooz/keysnail/keysnail-japanese

mooz’s keysnail at master - GitHub

 http://github.com/mooz/keysnail