Diese Tastenzuordnungen funktionieren nicht mehr in tmux. In meinem .vimrc
habe ich:
Wenn ich :map
starte, sehe ich:
Aber wenn ich gleichzeitig auf die Steuerung und eine Pfeiltaste klicke, verhält es sich so, als wäre keine Tastenkombination gesetzt.
Vim weiß, dass xterm -ähnliche Terminals (identifiziert durch TERM, beginnend mit xterm
oder eine bestimmte Antwort auf die t_RV
-Sequenz, sofern definiert) erweiterte Sequenzen für bestimmte modifizierte Schlüssel unterstützen , aber das geht nicht für screen
TERMs (was Sie unter tmux verwenden sollten).
Sie können Vim jedoch über diese Sequenzen informieren und sie aktivieren, wenn TMUX vorhanden ist, und TERM beginnt mit screen
(die ersten Zeilen aktivieren (bessere) Mausunterstützung unter tmux , was Sie möglicherweise tun gefällt mir auch):
Wie der Kommentar anzeigt, muss auch die Option xterm-keys
des Fensters aktiviert sein. Sie können dies für alle Ihre Fenster so machen (in Ihrem ~/.tmux.conf
):
(Denken Sie daran, dass Änderungen an ~/.tmux.conf
nicht automatisch geladen werden. Um wirksam zu sein, müssen Sie diesen Befehl manuell ausführen (in einem tmux
shell-Befehl oder an einer Prefix :
-Prompt) oder Laden Sie Ihre Konfigurationsdatei mit source ~/.tmux.conf
(in einem tmux
shell-Befehl oder an einer Präfix :
-Anforderung), oder starten Sie Ihren Server neu (beenden Sie alle Ihre Sitzungen und starten Sie tmux neu)) / p>