Ändern Sie die Tastenkombinationen (Tastaturkürzel) in Firefox Quantum

31

Seit dem Quantenupdate schienen alle AddOns, die das Ändern von Tastenkombinationen in Firefox ermöglichten, nicht mehr zu funktionieren / unterstützt zu werden.

Gibt es eine Methode, um die Standardschlüsselbindungen in Firefox Quantum zu ändern?

Finn
quelle
3
Hierfür
andrybak

Antworten:

8

Da ist ein Weg. Es ist nicht sehr offiziell, aber im Grunde können Sie die Tastenkombinationen entpacken browser/omni.ja, bearbeiten chrome/browser/content/browser/browser.xul, neu packen, den Start-Cache löschen und es wird funktionieren.

Alternativ können Sie Ihren eigenen Firefox kompilieren und brauchen dann die Binärdatei nicht zu entpacken, wenn Sie erwägen, mehr Hacky zu entpacken und neu zu packen als zu bauen.

Ein weiterer Vorteil des Bauens ist, dass Sie Ihre Änderungen auf den offiziellen Quellen in git speichern und immer rebase können, wie ich es hier tue: https://github.com/errge/gecko-dev/tree/gregzilla-patched-20181223

Ich rate Ihnen, zuerst mit der Binäroption zu beginnen, da Sie in 20 Minuten funktionierende Tastaturkürzel haben werden, anstatt nur am Anfang der Mercurial-Klon-Prozedur zu sein :)

Beide Methoden sind unabhängig von Erweiterungen / Web-Erweiterungen und funktionieren IMMER auch in der Adressleiste und auf geschützten Seiten (wie Sie in den Kommentaren gefragt haben). Sie funktionieren also besser als das erneute Zuordnen von Weberweiterungen.

Ich habe einen Artikel mit allen Details geschrieben, die Sie interessieren könnten: https://github.com/nilcons/firefox-hacks

Wenn Sie weitere Fragen haben, melden Sie bitte Probleme bei Github.

irren
quelle
4
Willkommen bei Super User. Ohne die tatsächlich erforderlichen Schritte anzugeben, gibt es in diesem Beitrag keine Antwort. Bitte bearbeiten Sie Ihren Beitrag so, dass er diese Informationen enthält, einschließlich des wesentlichen Inhalts des verlinkten Materials.
Ich sage Reinstate Monica
Hey, danke schön! Wie wirkt sich das auf die Updates aus, die Firefox erhält? Muss ich Firefox nach jedem Update neu aufbauen und neu installieren? Oder kann ich irgendwie einen anderen Update-Kanal einrichten, damit er zum Beispiel von meinen Travis-Builds abgerufen wird? Auf diese Weise konnte ich den Prozess, wie ich hoffe, größtenteils automatisieren.
Finn
1
Wenn Sie gerade nach den Tastenkombinationen sind (und aus anderen Gründen nicht daran interessiert sind, Ihre eigenen zu kompilieren), würde ich diesen Teil des Artikels verwenden: github.com/nilcons/firefox-hacks#binary-hacking-automated Also im Grunde habe ich dies Skript als "Patch-the-Fox" und wenn ich bemerke, dass Firefox nicht richtig funktioniert, starte ich einfach eine Shell und starte "Patch-the-Fox" und starte neu. Dann ist es wieder gut für 2-3 Wochen.
Irrtum
browser.xulwurde umbenannt in browser.xhtml: userchrome.org/firefox-changes-userchrome-css.html#fx69
Hannes
3

Vom Firefox-Support: https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly :

Hinweis: Sie können Tastenkombinationen für Firefox mit der Erweiterung https://addons.mozilla.org/firefox/addon/saka-key/ anpassen .

Ich hoffe, es ist das, wonach Sie gesucht haben.

Moreno G
quelle
3
Danke, leider ist diese Erweiterung nicht so praktisch. Wenn es funktionieren würde, wäre dieses: github.com/mikecrittenden/shortkeys nett. Aber es scheint so, als ob Firefox es Websites erlaubt, die Bindungen zu unterdrücken, was sehr ärgerlich ist, wenn Ihre Bindungen nur auf wenigen Websites funktionieren :(
Finn
2
Völlig einverstanden, müssen sie eine gute Problemumgehung finden, um es zu beheben
Moreno G
1

Ich bin nicht sicher, welche Art von Verknüpfungen Sie suchen , aber es gibt eine großartige Erweiterung namens Vimium FF , mit der Sie völlig mauslos surfen können. Diese Erweiterung bietet einen Filtermechanismus, mit dem Sie entscheiden können, auf welchen Websites die Tastenkombinationen funktionieren sollen.

Es befindet sich noch im Versuchsstadium, da es sich um einen Port von einer Chrome-Erweiterung handelt, aber ich verwende einen Fehler oder ein Problem und bin darauf gestoßen.

Die Bindungen folgen den VIM-Bindungen und sollten natürlich sein, wenn Sie mit diesen bereits vertraut sind, andernfalls können Sie sie nach Ihrem eigenen Geschmack anpassen.

Marcelo Avila
quelle