Der GNU-Bildschirm scheint die Tastenkombination Umschalt-Tab zu erkennen, was sehr bedauerlich ist, da ich diese Kombination in vim verwende. Ist jemandem dieses Verhalten aufgefallen? Wie kann ich es ändern?
Antwort1
Fügen Sie Ihrer ~/.vimrc
Datei diese Zeile hinzu:
set t_kB=^[[Z
^[
Um das (Escape-Zeichen) einzufügen, drücken Sie Ctrl- vund dann Esc(geben Sie nicht wörtlich die linke Klammer mit dem Zirkumflex ein).
Es ist bereits in der Terminfo-Datei für xterm festgelegt, aber nicht in denen für den Bildschirm.
Alternativ können Sie es auch einfach TERM=xterm
in die Schale setzen.
Sie können Folgendes an einer Shell-Eingabeaufforderung ausprobieren, um den Unterschied zu sehen:
infocmp -I xterm | grep cbt
infocmp -I screen | grep cbt
Die Terminfo-Funktionen cbt
und kcbt
entsprechen den Termcap-Funktionen bt
bzw. kB
.