Manchmal erlebe ich den Zustand tmux
, in dem Prefix-c
nicht mehr funktioniert, obwohl Prefix-
andere Befehle noch funktionieren. In diesem Zustand funktionieren auch Tastenkombinationen wie bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "pbcopy"
nicht mehr.
In diesem Fall ~/.tmux.conf
behebt das Neuladen das Problem nicht, das Beenden der aktuellen tmux
Sitzung jedoch schon.
Wie kann ich die aktuelle tmux
Sitzung zurücksetzen, so wie reset
das Terminal das aktuelle Terminal zurücksetzen würde?
tmux -V
tmux 3.2
uname -a
Darwin C02Y13AVJGH6 20.4.0 Darwin Kernel Version 20.4.0: Thu Apr 22 21:46:47 PDT 2021; root:xnu-7195.101.2~1/RELEASE_X86_64 x86_64
Antwort1
Haben Sie darüber nachgedacht, den reset
Befehl wie beschrieben zu trennen und an die tmux-Sitzung zu senden?Hier? Das bedeutet Laufen tmux send -t foo.0 reset ENTER
.
Ich weiß nicht, ob das Ihr Problem lösen würde. Es wäre hilfreich, wenn Sie genauer angeben würden, was Sie tun können und was nicht.
Antwort2
Ich hatte vor Kurzem ein ähnliches Problem. Ich konnte es wieder zum Laufen bringen, indem ich ausführte tmux set-option -g prefix C-b
. Ich bin nicht sicher, ob das bei Ihnen funktionieren würde, da mein Problem etwas anders war, aber es könnte einen Versuch wert sein!