Neden tmux oturumuma rastgele karakterler eklendi?


22

Bazen fareyi kullandığımda veya tmux'ta bir hareket tuşunu basılı tuttuğumda rasgele karakterler ekleniyor. Örneğin, sol hareket tuşuna bastığımda, genellikle "D" eklenir. Sol fare tıklaması genellikle "[M # §T" ile sonuçlanır - Bunun neden olduğunu bilen var mı?

Tmux-1.6 kullanıyorum ve bu hataları SSH oturumunda alıyorum ve Windows 7'de mobaXterm kullanıyorum.

Yanıtlar:


30

Ben de bu sorunla karşı karşıya kaldım (terminalim sonlandırılıyor) ve UTF8 fare hakkında yorumunu yardımcı buldum. Aslında şu anki terminal programımı kullanmaya devam edebildim tmux set mouse-utf8 off.

Hangi sorunu çözmüş gibi görünüyor. Bunu buna göre ~ / .tmux.conf dosyasında belirledim.

Tmux.conf giriş bu gibi görünmelidir: set -g mouse-utf8 offile -gküresel anahtarı (bütün oturumları için seçeneğini kullanın).


2
+1 Teşekkürler guake / linux mint / byobu ile yardımcı oldu Bu ayarla ne kaybediyorum?
Karthik T

2
Seçenek artık tmux
v2.2'den beri

@ Saveman71: UTF8 desteği, tmux 2.2'den itibaren otomatik olarak algılanırsa, OP tarafından açıklanan sorun mouse-utf8'i kapatmadan düzeltilmelidir. Bkz raw.githubusercontent.com/tmux/tmux/master/CHANGES
Tomas

1
En son s / w'lerde bile hala sorun mu yaşıyorsunuz? Bu cevabı dene ... askubuntu.com/questions/507214/…
Lqueryvg

11

Sorunun terminalde olduğunu ve tmux olmadığını buldum. Terminaller, "utf8 mouse" u desteklemelidir ve bu yapmazlarsa, yaşanan semptomlardır. Macun veya terbiye geçişi benim için sorunu çözdü.


5

Cygwin mintty kullanıyorum ve Seçenekleri değiştirmek zorunda kaldım;

  • Seçenekler -> Faresi> Varsayılan
  • Uygulamadan Pencereye hedefine tıklayın.

Ondan sonra Tmux> Vim'in içine komik karakterler eklenmeden tıklanabilir ve fare tekerleği tekrar çalışmaya başladı.


1
Sana bira borcum var.
Andy Terra,

2

Mac OS X ve iTerm2'de de aynı problem vardı. İTerm2 koruyucular ile bir hata olarak dosyalanmış, ancak onlara göndermek için iyi bir günlük dosyası alamadım. Sonunda tmux'un fare desteğini etkisiz hale getirdim mode-mouse off. Sorunuz, sonuçta bunun smokin olabileceğine inanmamı sağlıyor. Tmux ile bir hata raporu hazırlarım ve bunun nereye gittiğini görürüm.


Anladım .. Yorumunuz için teşekkürler. Aynı davranışları bir RHEL5 makinede gnome-terminalde de son zamanlarda gözlemledim. Hangi tmux sürümünü kullandığını biliyor musun? Belki de bu son sürümlerle ilgili bir konudur. Sorun o kadar belirgin hale geldi ki artık tmux'u kullanmak gerçekten zor!
Jonatan

Hatırlamıyorum En erken 1.3, 1.6 kadar yakın olabilirdi.
chepner

Sadece tmux 1.6 ve iTerm2'de de aynı sorunu yaşadım. Yalnızca bir pencere etkilendi, kapatmak ve düzeltmek için yeni bir pencere oluşturmak zorunda kaldı.
claytron
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.