以前、Mac の Firefox で、テキストフィールド や テキストエリア で Emacs風 のキーバインドを設定したのだが、やり方を忘れてしまったので、再度調べることに。。。もう、調べたくないので書いておく。
ここに書いてある通りにする
Emacs Keybindings - Firefox - MozillaZine Knowledge Base
以上。具体的には
% cd ~/tmp % jar xf /Applications/Firefox.app/Contents/MacOS/chrome/toolkit.jar % vi content/global/platformHTMLBindings.xml
で、Entries to add to platformHTMLBindings.xml のエントリを追加する。好みがあればさらに追加したり、変更する。
% jar cf toolkit.jar content/ % cd /Applications/Firefox.app/Contents/MacOS/chrome/ % cp -p toolkit.jar toolkit.jar.orig % mv ~/tmp/toolkit.jar .
FIrefox 再起動。