web-dev-qa-db-ja.com

Firefox Quantumのキー割り当て(キーボードショートカット)を変更する

クォンタムアップデート以降、Firefoxでキー割り当てを変更することを許可していたすべてのアドオンが機能しなくなったか、サポートされなくなりました。

Firefox Quantumのデフォルトのキー割り当てを変更する方法はありますか?

26
Finn

やり方がある。それはそれほど公式ではありませんが、基本的にあなたはbrowser/omni.jaをアンパックし、chrome/browser/content/browser/browser.xulの中でキーバインドを編集し、それを再パックし、スタートアップキャッシュを削除することができ、それは動作します。

別の方法として、あなたはあなた自身のFirefoxをコンパイルすることができます、そしてもしあなたがビルドするよりも解凍してよりハッキングすることを考えるなら、あなたはバイナリを解凍する必要はありません。

ビルドすることのもう一つの利点は、私がここでやっているように、あなたがあなたの修正をgitの公式ソースの上に保存し、いつでもリベースできることです: https://github.com/errge/gecko-dev/tree/gregzilla-patched-20181223

Mercurialのクローン作成手順を開始するのではなく、20分でキーボードショートカットが使えるようになるので、まずバイナリオプションから始めることをお勧めします。

これらの方法はどちらも拡張機能や拡張機能とは無関係であり、ロケーションバーや保護されたページでも常に動作します(コメントのとおり)。だから彼らはwebextensionsを再マッピングするよりもうまくいくでしょう。

私はあなたに興味があるかもしれないすべての詳細で書かれた記事を持っています: https://github.com/nilcons/firefox-hacks

もっと質問がある場合は、githubで問題を報告してください。

6
errge

Firefoxのサポートから: https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly

注:Firefoxのキーボードショートカットは、 https://addons.mozilla.org/firefox/addon/saka-key/ 拡張子を使用してカスタマイズできます。

それがあなたが探していたものであることを願っています。

3
Moreno G

どのようなショートカットがあるのか​​よくわかりませんが、 Vimium FF という素晴らしい拡張機能を使って、マウスをまったく使わずにブラウズできます。この拡張機能は、どのWebサイトでキーバインドを機能させるかを決定できるようにするフィルタメカニズムを提供します。

Chrome拡張機能からの移植版なのでまだ実験段階ですが、私は使っていてバグや問題に遭遇しました。

バインディングはVIMバインディングに従います、そしてあなたがすでにそれらに精通しているならば自然であるべきです、さもなければ、あなたはそれらをあなた自身の好みに合わせてカスタマイズすることができます。

1
Marcelo Avila