Using Firefox with Emacs-like keybinding

Created By: hirosea
Last Modified: 02/12/07
Summary: A jetpak created on Tue, 13 Feb 2007 01:15:14 GMTnote - Tue, 13 Feb 2007 01:15:14 GMT
Firefox 1.5 Beta 1 (Deer Park) をインストールしてみました。対応していない Extension も多々あるようですが、徐々に解消されることを期待しています。
マウスの中ボタンクリックは他の OS と同じように新しいタブで開くようになっています。しかし*1Ctrl-A, Ctrl-E, Ctrl-F, Ctrl-B, Ctrl-p, Ctrl-n 等という Emacs like なキー操作はできません。1.0.4 までは /Applications/Firefox.app/Contents/MacOS/
res/builtin/platformHTMLBindings.xml を編集すればよかったのですが、1.0.5 以降にはこのファイルが存在しません。どこかのファイルをいじればよいのかもしれませんが、分からないまま 1.0.4 を使い続けてきました。
もう一度探してみたところこちらに Firefox 1.0.5 以降での Emacs like なキーバインドへの対処法がありました。これで常用できます。
ちょっと面倒になりましたが、Mac では、ターミナルで /Applications/Firefox.app/Contents/MacOS/chrome/toolkit.jar を作業フォルダにコピーし展開します。 の に と の に
マウスの中ボタンクリックは他の OS と同じように新しいタブで開くようになっています。しかし*1Ctrl-A, Ctrl-E, Ctrl-F, Ctrl-B, Ctrl-p, Ctrl-n 等という Emacs like なキー操作はできません。1.0.4 までは /Applications/Firefox.app/Contents/MacOS/
res/builtin/platformHTMLBindings.xml を編集すればよかったのですが、1.0.5 以降にはこのファイルが存在しません。どこかのファイルをいじればよいのかもしれませんが、分からないまま 1.0.4 を使い続けてきました。
もう一度探してみたところこちらに Firefox 1.0.5 以降での Emacs like なキーバインドへの対処法がありました。これで常用できます。
ちょっと面倒になりましたが、Mac では、ターミナルで /Applications/Firefox.app/Contents/MacOS/chrome/toolkit.jar を作業フォルダにコピーし展開します。
% cd /Applications/Firefox.app/Contents/MacOS/chrome/
% cp toolkit.jar $WORKING_DIRECTORY
% cd $WORKING_DIRECTORY
% jar -xf toolkit.jar
% vi content/global/platformHTMLBindings.xml
を
を追加します。platformHTMLBindings.xml の編集が終われば、toolkit.jar を再度圧縮して元に戻します。
% jar -cf toolkit.jar content/
% cp toolkit.jar /Applications/Firefox.app/Contents/MacOS/chrome/
From:
http://www.kncn.net/blog/item/388/

