Czasami, gdy używam myszy lub wciskam i przytrzymuję klawisz ruchu w tmux, losowe znaki są wstawiane. Na przykład, kiedy naciskam lewy klawisz ruchu, często wstawiane jest „D”. Kliknięcie lewym przyciskiem myszy często powoduje „[M # §T” - Czy ktoś wie, dlaczego tak jest?
Używam tmux-1.6 i otrzymuję te błędy podczas sesji SSH i przy użyciu mobaXterm na Windows 7.
Odkryłem, że problem dotyczy terminala, a nie tmux. Terminale muszą obsługiwać „mysz utf8”, a jeśli nie, to występują objawy. Przejście na kit lub uxterm rozwiązało problem dla mnie.
źródło
Używam mięty Cygwin i stwierdziłem, że musiałem zmienić Opcje;
Następnie mogłem kliknąć wewnątrz Tmux> Vim bez wstawiania żadnych zabawnych znaków, a kółko myszy znów zaczęło działać.
źródło
Miałem ten sam problem na Mac OS X i iTerm2. Złożyłem go jako błąd z opiekunami iTerm2, ale nigdy nie byłem w stanie uzyskać dobrego pliku dziennika, aby go przesłać. W końcu właśnie wyłączyłem obsługę myszy tmux przy pomocy
mode-mouse off
. Twoje pytanie skłania mnie do przekonania, że może to być problem z tmuxem. Złożyłbym raport o błędzie za pomocą tmux i sprawdził, gdzie to prowadzi.źródło