Ich verwende geteilte Fenster in tmux - eines ist vim, das andere ist eine Shell. Manchmal, ungefähr einmal am Tag, friert Vim ein. Ich kann zwischen den Fenstern wechseln, tmux-Befehle ausführen, nur vim reagiert auf nichts. Das passiert nur mit tmux. Meine einzige Lösung für den Moment ist es, diesen Bereich abzubrechen und einen neuen zu erstellen.
110
^
z
, um vim anschließend zu schnell in den Hintergrund zu stellen.Antworten:
Möglicherweise haben Sie Ctrl+ gedrückt S, wodurch die Flusskontrolle in Terminals deaktiviert wird und das Terminal keine Eingaben mehr akzeptiert. Sie wird durch Drücken von Ctrl+ wieder aktiviert Q.
quelle
Cltr-q
, dann:
, und geben Sie in tmux:send-keys C-q
!Für mich war dies ein GPM-Problem. Lauf:
Siehe hier für den entsprechenden Fehler.
quelle