Wie kann ich die Lesezeichen-Symbolleiste in Firefox mithilfe einer vernünftigen Tastenkombination ein- oder ausblenden?

25

Ich möchte die Lesezeichen-Symbolleiste in Firefox ein- / ausblenden. Der einzige Weg, dies im Moment zu tun, ist über Alt+ V+ T+ B. Das sind viele Tasten, die Sie drücken müssen, um etwas zu tun, das ich ständig tun möchte. Gibt es eine Möglichkeit, diesen Prozess mithilfe einer vernünftigen Kombination (zwei Schaltflächen) zu automatisieren?

Aventinus
quelle
<ctrl> + <b> funktioniert bei Ihnen nicht?
DavidPostill
4
@DavidPostill Nein, ich möchte die Lesezeichen-Seitenleiste nicht ein- / ausblenden , ich möchte die Lesezeichen-Symbolleiste ein- / ausblenden .
Aventinus
1
OKAY. Ich habe die Frage bearbeitet, um das klar zu machen.
DavidPostill
Sie könnten wahrscheinlich so etwas wie AutoHotkey verwenden , um das zu tun, was Sie wollen.
DavidPostill
Dieser ältere Beitrag hat die am besten bewertete Antwort, die die Verwendung der Erweiterung "Hide BookmarksBar" vorschlug.

Antworten:

11

Wie Sie wissen, gibt es dafür keine Verknüpfung wie in Chrome oder Opera, und zum jetzigen Zeitpunkt (Mitte 2019) gibt es keine offensichtlichen und unkomplizierten Möglichkeiten mehr, die Tastaturkürzel von Firefox anzupassen, ohne so etwas wie… Codierung durchzuführen.

Wie Sie vielleicht wissen, gibt es andere Optionen wie das Tastatur-Vorfenster von macOS, AutoHotkey unter Windows und AutoKey unter Linux, aber ich weiß nicht, ob das Schreiben eines Skripts zum Klicken auf einen Menüpunkt nicht mehr als "vernünftig" gilt.

Die Hide BookmarksBar-Erweiterung war früher eine ziemlich gute Option und kann es auch sein, wenn Sie eine der ESR-Versionen oder ( Update : ESR hat die Unterstützung für "Legacy" -Addons im August 2018 eingestellt) eine Drittanbieter-Version von Firefox ausführen können das unterstützt immer noch "Legacy" -Erweiterungen.

Wie in diesem anderen SU-Beitrag erwähnt , funktioniert die Erweiterung "Hide BookmarksBar" in aktuellen Mainstream-Versionen von Firefox nicht mehr. Angesichts der derzeitigen Einschränkungen der WebExtension-API ist es derzeit unwahrscheinlich, dass die HideBookmarksBar-Erweiterung aktualisiert wird, um wieder als WebExtension zu funktionieren. Diese Abzweigung von Dorandos ursprünglicher Schlüsselkonfiguration (die zum jetzigen Zeitpunkt noch mit Thunderbird funktioniert) war möglicherweise auch in der Lage, diese Aufgabe zu erledigen, bevor der Mainstream-Firefox die Unterstützung für Nicht-WebExtension-Addons eingestellt hat. Also die gleiche Situation.

Aus diesen Gründen möchte ich Sie ermutigen, Ihre Unterstützung zu äußern und / oder für den Firefox-Fehler Nr. 1328637 ("In der persönlichen Symbolleiste fehlt eine Tastenkombination zum Ein- / Ausblenden der Leiste") im Mozilla-Bug-Tracker zu stimmen .

TheDudeAbides
quelle
2
Vielen Dank für den Vorschlag, und Sie haben Recht. Ich werde genau das tun. Ich markiere Ihre Antwort jedoch nicht als die richtige in dem unwahrscheinlichen Szenario, in dem eine geeignete Lösung verfügbar wird.
Aventinus
2
Verstanden, keine Sorge. Dies ist sowieso eher ein langer Kommentar als eine echte Antwort. Drücken wir die Daumen, damit die Verknüpfung in Firefox selbst implementiert wird. Dann können wir mit all diesen Problemumgehungen aufhören. :)
TheDudeAbides
6

OSX-spezifisch:

  1. gehe zu System Preferences-> Keyboard->Shortcuts
  2. setze ein App Shortcut Geben Sie hier die Bildbeschreibung ein
UltraMaster
quelle
1
Ich hatte es versucht und es schnell aufgegeben, weil es so schien, als würde es die halbe Zeit nicht funktionieren. Ich verwende jedoch eine alte Version von macOS, und spätere Versionen hätten das Problem beheben können. Was ich habe in der Zwischenzeit entdecken ist , dass , wenn Sie (manuell, mit der Maus) klicken AnsichtSymbolleisteLesezeichen - Symbolleiste einmal , nachdem Sie zunächst offen Firefox, das Hotkey - Set im macOS prefpane für den Rest Ihres Browser - Sitzung zu arbeiten scheint , was nervt, aber nicht zu nervt. Es ist wahrscheinlich ein Firefox-Fehler, da diese Methode normalerweise für "native" Mac-Anwendungen zuverlässig funktioniert.
TheDudeAbides
Hmm, das ist interessant. Für mich funktioniert das Tastaturlayout von Dvorak-Qwerty⌘ etwas seltsam (Firefox ignoriert den Qwertywert-Teil davon), aber es funktioniert irgendwie.
Steve Bennett
Für nicht englische Versionen von FF: Verwenden Sie den lokalisierten Namen des Menüeintrags. Zum Beispiel in russischem FF finden Sie es in einem Pfad wie: ВидПанели инструментовПанель закладок , daher sollten Sie Панель закладок in Verknüpfungseinstellungen verwenden. Übrigens immer noch das gleiche Verhalten in MacOS 10.14.6 + FF 71.0. Verwenden Sie also den Trick @TheDudeAbides, damit die Dinge funktionieren.
Alex Belyaev
1

Verwenden von xdotool und wmctrl unter Unix:

wmctrl -xa Firefox && xdotool key F2 alt+v t Down KP_Enter

Dadurch wird die Firefox-Lesezeichen-Symbolleiste umgeschaltet.

Oder um es zu erzwingen:

wmctrl -xa Firefox && xdotool key F2 alt+v t b

Wir können diesen Befehl mit einer Tastenkombination verknüpfen oder in Skripten verwenden.

NVRM
quelle
1
Vielen Dank! Das funktioniert bei mir ohne die F2. War das vielleicht ein Fehler beim Kopieren und Einfügen von xdotool (1)?
cxw