回答:
やり方がある。これは非常に公式ではありませんが、基本的には、アンパックbrowser/omni.ja
、キーバインドの編集chrome/browser/content/browser/browser.xul
、再パック、スタートアップキャッシュの削除ができます。
また、独自のFirefoxをコンパイルすることもできます。ビルドよりもハックの方が展開や再梱包を検討する場合は、バイナリを展開する必要はありません。
ビルドのもう1つの利点は、gitの公式ソースの上に変更を保存し、ここで行うように常にリベースできることです:https : //github.com/errge/gecko-dev/tree/gregzilla-patched-20181223
最初にバイナリオプションを使用することをお勧めします。これは、水銀クローンプロシージャの開始時だけでなく、20分以内にキーボードショートカットが機能するためです。
これらのメソッドはいずれも、拡張機能やWeb拡張機能に依存せず、ロケーションバーや保護されたページ(コメントで尋ねたとおり)でも常に機能します。そのため、webextensionsを再マッピングするよりもうまく機能します。
私はあなたに興味があるかもしれないすべての詳細で書かれた記事を持っています:https : //github.com/nilcons/firefox-hacks
さらに質問がある場合は、githubで問題を報告してください。
Firefoxサポートから: https : //support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly:
注:https://addons.mozilla.org/firefox/addon/saka-key/拡張機能を使用して、Firefoxのキーボードショートカットをカスタマイズできます。
あなたが探していたものであることを願っています。