web-dev-qa-db-ja.com

Firefoxでキーバインドを変更するにはどうすればよいですか?

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ショートカットは機能しませんでした。

4
kev

/usr/lib/firefox/omni.jaをリロードするには、アドオンを無効/有効にする必要があります。

2
kev

GUIでこれを行うには、拡張機能 " Menu Wizard "、使用法 ここで説明 を使用できます。より多くの異なるアクションをサポートする別のGUIには、拡張機能「 Key config 」が提供されます。

0
Golar Ramblar