Gibt es einen Browser, bei dem Strg+W den Tab nicht schließt?

Gibt es einen Browser, bei dem Strg+W den Tab nicht schließt?

Es gibt genügend Diskussionen darüber, wie sowohl Firefox als auch Chrome dominieren, was Ctrl+ Wmacht: Schließt den aktuellen Tab. Und wie es nicht konfigurierbar/überschreibbar ist.

In dieser Frage wird nach alternativer Software gefragt. Gibt es einen Browser, bei dem das Drücken der Tasten Ctrl+ Wden aktuellen Tab nicht schließt?

Ich bin Windows und Linux.

Antwort1

Sie können hierfür Vivaldi verwenden. Vivaldi ist ein Chrome-basierter Browser, aber in den Einstellungen gibt es eine Registerkarte „Tastatur“, auf der Sie alle Tastaturkürzel definieren können, die Sie verwenden möchten (oder in diesem Fall nicht verwenden).

Im Abschnitt TAB ist „Tab schließen“ sowohl auf Ctrl+ Wals auch auf Ctrl+ eingestellt F4, wenn Sie jedoch mit der Maus über diese Zeile fahren, xwird rechts ein angezeigt, mit dem Sie die Tastenkombination löschen können.

Antwort2

Sie können Ctrl+ Win jedem Browser mit dem kostenlosen AutoHotkey.

Verwenden Sie das folgende Beispielskript für Chrome:

SetTitleMatchMode, 2        ; title can contain string anywhere to match
#IfWinActive, Chrome        ; title contains "Chrome"
^w::return                  ; ignore Ctrl-W

Nachdem Sie AutoHotKey installiert haben, fügen Sie den obigen Text in eine .ahkDatei ein und doppelklicken Sie zum Testen darauf. Sie können das Skript stoppen, indem Sie mit der rechten Maustaste auf das grüne H-Symbol in der Taskleiste klicken und „Beenden“ wählen. Um es beim Anmelden auszuführen, platzieren Sie es in der Autostart-Gruppe unter C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

Nützliche AutoHotkey-Dokumentation:

Antwort3

Sie können das Ctrl+ Weiner Verknüpfung zuweisen, die in Ihrem System nichts bewirkt. Wie Sie dies tun, hängt von der von Ihnen gewählten Desktopumgebung ab.

Wenn Sie beispielsweise die GNOME-Desktopumgebung auf einer Linux-Distribution verwenden, können Sie die folgenden Schritte ausführen:

  1. Gehen Sie zu Einstellungen; →TastaturAnzeigen und Anpassen von VerknüpfungenBenutzerdefinierte Verknüpfungenund klicken Sie auf das +Symbol:

    Fenster „Benutzerdefinierte Verknüpfungen“

  2. Geben Sie im sich öffnenden Fenster Folgendes ein:

    • Name: Disable Ctrl+W(Sie können bei Bedarf einen anderen Namen auswählen)
    • Befehl: Leer lassen
    • Abkürzung: Drücken Sie Ctrl+W

    Fenster „Benutzerdefinierte Verknüpfung hinzufügen“

  3. KlickenHinzufügenoben rechts im Fenster.

Das war’s! Die Tastenkombination Ctrl+ Wsollte jetzt deaktiviert sein. Beachten Sie jedoch, dass dieser Ansatz diese Tastenkombination generell deaktiviert, sodass Sie sie nicht in einem anderen Programm verwenden können. Wenn Ihr Arbeitsablauf in einem anderen Programm von der Tastenkombination Ctrl+ abhängt W, verwenden Sie diesen Ansatz bitte nicht.

Unter Windows können Sie die Tastenkombination Ctrl+ auf ähnliche Weise deaktivieren, indem Sie aufWDienstprogramm „Power Toys Keyboard Manager“.


Ich sah gerade in einemKommentar von dirdass Sie diese Tastenkombination deaktivieren möchten, weil Sie an die Tastenkombination von Emacs zum Kopieren einer Datei gewöhnt sind. Anstatt einen Browser nur dafür zu löschen, können Sie auch die Tastenkombination zum Kopieren einer Datei in Emacs ändern.

Bezogen aufWie ändere ich die Tastaturkürzel für Kopieren, Ausschneiden und Einfügen und lege die Tastaturkürzel für den Debugger (GDB) fest?, können Sie die folgende Zeile in Ihre .emacsDatei einfügen, um die Verknüpfung zum Speichern einer Datei auf Ctrl+ C, die übliche Kopierverknüpfung (oder was auch immer Sie bevorzugen), festzulegen:

(global-set-key (kbd "C-c") 'kill-ring-save)

InIhr KommentarSie geben außerdem Folgendes an:

[...] Ich habe so viel Arbeit verloren, weil ich wegen dieses Muskelgedächtnis-Triggers versehentlich Tabs geschlossen habe. [...]

Ich möchte Sie in diesem Fall daran erinnern, dass Sie in Ihrem Browser auch die Tastenkombination Ctrl+ Shift+ verwenden können, um Ihre geschlossenen Tabs in einer kürzlich geschlossenen Sequenz erneut zu öffnen.T

verwandte Informationen