2017-03-24 4 views
2

Ich habe festgestellt, dass esc auch auf Anweisungen zum Umschalten der Fenster reagiert. Ich bin neu bei Tmux, ich habe heute eine Tmux conf-Datei kopiert, die sollte haben nur alt aktiviert, um Fenster zu wechseln, so dass ich nicht sicher bin, ob diese Conf-Datei aktiviert oder wenn es Standard in Tmux 2.3 ist.So deaktivieren Sie die Bereichsumschaltung mit ESC in Tmux

Wenn ich anfange, mich nach dem Eintritt in den normalen Modus zu bewegen, stört mich das höllisch. Kann mir jemand sagen, wie man mit ESC den Fensterwechsel abschalten kann?

+0

Können Sie den relevanten Teil der tmux-Konfiguration posten? –

Antwort

0

Ich denke, Ihre ~/.tmux.conf Datei enthält Zeilen wie unten:

bind -n M-h select-pane -L 
bind -n M-j select-pane -D 
bind -n M-k select-pane -U 
bind -n M-l select-pane -R 

Diese Zeilen Alt-h (j, k, l) binden Bereich zu wechseln, ohne dass der Präfix-Taste. Es scheint aber, dass ESC + h (j, k, l) auch die Alt-h (j, k, l) auslöst. Ich weiß auch nicht warum.

Mein Weg zur Behebung des Fehlers

  1. sicher, dass Sie die tmux Sitzung geschlossen haben. (Use "prefix + & + y" alle Fenster zu töten)
  2. Ändern der Schlüssel Bindung zuvor in .tmux.conf auf die neue unter:

    bind -n C-j auszuwählen Scheibe -D \; Anzeigefelder

    bind -n C-k Auswahlfenster -U \; Anzeigefelder

    bind -n C-h Auswahlfenster -L; Anzeigefelder

    bind -n C-l Auswahlfenster -R \; Anzeigefenster

  3. Starten Sie Ihren tmux neu. Dadurch wird Ihre vorherige M- (h, j, k, l) -Bindung entfernt und die neue Bindung wird wirksam.

    Die Bedeutung der neuen Bindung ist: Verwenden Sie Strg-Vim-Tasten ohne Präfix-Taste, um das Fenster zu wechseln, und gleichzeitig die Fensteranzeige: Die aktuelle Farbe des aktiven Fensterindexes ist rot.

0

wenn Sie

tmux list-keys 

laufen Sie in Ihrer Liste

bind-key -T root   M-h    previous-window 
bind-key -T root   M-l    next-window 

so laufen sehen kann

unbind-key -T root M-h 
unbind-key -T root M-l 

kann sie lösen. Arbeitete an Tmux 2.5 OSX.

Verwandte Themen