Firefox
は、アップグレード時に常に移動し続けますplatformHTMLBindings.xml
。vi
キー割り当てをサポートするように置き換えたいです。しかし、もう見つけられません。
Sudo find / -name platformHTMLBindings.xml -o -name toolkit.jar -o -name omni.jar
ご協力いただきありがとうございます。
やっと見つけました。 omni.ja
という名前になりました。
これはplatformHTMLBindings.xml
に対する私の編集です:
<binding id="browser">
<handlers>
<handler event="keypress" key=" " modifiers="shift" command="cmd_scrollPageUp" />
<handler event="keypress" key=" " command="cmd_scrollPageDown" />
<handler event="keypress" key="k" command="cmd_scrollLineUp" />
<handler event="keypress" key="j" command="cmd_scrollLineDown" />
<handler event="keypress" key="h" command="cmd_scrollLeft" />
<handler event="keypress" key="l" command="cmd_scrollRight" />
編集後、firefoxを再起動し、キャッシュをクリアします。chrome://global/content/platformHTMLBindings.xml
は正しいです。
しかし、j/k/h/l
ショートカットは機能しませんでした。
/usr/lib/firefox/omni.ja
をリロードするには、アドオンを無効/有効にする必要があります。
GUIでこれを行うには、拡張機能 " Menu Wizard "、使用法 ここで説明 を使用できます。より多くの異なるアクションをサポートする別のGUIには、拡張機能「 Key config 」が提供されます。