Ich möchte die Tastenkombination Ctrl+ Shift+ deaktivieren W, die die aktuelle Terminalregisterkarte schließt.
Ich verwende Vim, wo Ctrl+ R Ctrl+ Wzwischen den Fenstern der vim
Instanz wechselt. Manchmal kann es passieren, dass die ShiftTaste versehentlich gedrückt wird, während man versucht, zum nächsten Fenster zu wechseln. Dadurch wird jedoch sofort der aktuelle Terminal-Tab mit der Editor-Sitzung geschlossen.
CtrlKann ich + Shift+ Wim Terminal deaktivieren und andere Tastenkombinationen unverändert lassen?
Antwort1
Dieser Teil aus demHäufig gestellte Fragen zu XFCE:
- Wenn Sie die Xfce-Desktopumgebung verwenden, aktivieren SieBearbeitbare MenübeschleunigerimVoreinstellungen für die BenutzeroberflächeDialog.
- Wenn Sie GNOME verwenden, können Sie aktivierenBearbeitbare MenübeschleunigerimMenü und SymbolleistenKontrollzentrum-Dialog.
Andernfalls fügen Sie Folgendes ein
~/.gtkrc-2.0 file
(erstellen Sie die Datei, falls sie nicht vorhanden ist):gtk-can-change-accels=1
Wenn xfsettingsd
es ausgeführt wird, müssen Sie die Einstellung mit der Xfce-GUI ändern, nicht über die ~/.gtkrc-2.0
Datei.
Sobald dies erledigt ist:
- Offen
xfce4-terminal
- Öffnen Sie eine neue Registerkarte (Strg+Umschalt+T), sodass Sie zwei Registerkarten geöffnet haben
- Bewegen Sie die Maus nach oben aufDateiund klicken Sie, um das Menü zu öffnen
- Bewegen Sie die Maus nach unten aufTab schließen Strg+Umschalt+Wund klicken Sie NICHT mit der Maus
- Drücken Sie dieRücktasteTaste auf Ihrer Tastatur
Verknüpfung weg!
DerVoreinstellungen für die BenutzeroberflächePlugin ist möglicherweise nicht installiert und daher kann die Bearbeitung der Datei
~/.config/xfce4/terminal/accels.scm
kann notwendig werden. Durch das Hinzufügen der Zeile
(gtk_accel_path "<Actions>/terminal-window/close-tab" "")
wird die Verknüpfung nach dem nächsten Start des Terminals deaktiviert haben.