GNU ekranlara tmux eşdeğeri: sarma modu


14

Ben uzun süre ekran kullanıcı tmux atlama yapmaya çalışıyorum. Kullandığım bir ekran özelliği Ctrla :set wrapçıktıyı kısaltma yeteneğidir . Bu, özellikle günlük dosyalarını kuyruklarken veya satırları yüzlerce karakter uzunluğunda olan derleme oturumlarını takip ederken yararlıdır.

manSayfayı okudum ve kapsamlı bir şekilde googledim ve eşdeğer bir komut veya kabuk komutlarını kullanarak uygun bir geçici çözüm bulamıyorum. Gelebildiğim en yakın şey, her şeyi less -Spipetlemek ve "takip" moduna daha az koymak.

Yanıtlar:


7

tmuxBu özellik, özellik isteği olduğunu sanmıyorum ?

Sık kullandığım bir pipable geçici çözüm $ COLUMNS kadar ve dahil olmak üzere "kesme" dir:

tail -f LOG | cut -c1-$COLUMNS

Bunun "nowrap" olmadığını, aslında satırların uçlarını kaldırdığını unutmayın. Ayrıca, terminal yeniden boyutlandırma üzerinde işlem yapılmaz.


Bilgi için teşekkürler. Temadaki varyasyonları da denedim. "Less -eS --follow-name" ı alabildiğim kadar yakın buldum ... EĞER ilk önce bu komutu çalıştırmayı unutmayın.
Doug

1
Biraz daha iyisini yapabilirsiniz less +G +F -eS --follow-name, bu sizi doğrudan kuyruk moduna geçirir. Ama haklısın, terminal sargıyı ele alsaydı daha iyi olurdu.
Thor

+Gaslında gereksizdir.
Thor

Bu ne yazık ki xtail ile çalışmıyor ...
MemphiZ

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.