GNU 화면의 : wrap 모드와 동등한 tmux


14

오랜 시간 동안 스크린 사용자가 tmux로 점프하려고합니다. 내가 사용하는 하나의 화면 기능은 Ctrla :set wrap출력 을 자르는 기능 입니다. 이것은 로그 파일을 테일링하거나 행이 수백 자 길이 인 컴파일 세션을 수행 할 때 특히 유용합니다.

man페이지를 읽고 광범위하게 봤는데 동등한 명령이나 쉘 명령을 사용하여 가능한 해결 방법을 찾을 수 없습니다. 내가 얻을 수있는 가장 가까운 것은 모든 것을 파이핑 less -S하고 "팔로우"모드로 줄이는 것입니다.

답변:


7

tmux이 기능, 기능 요청 이 없다고 생각 합니까?

내가 자주 사용하는 pipable 해결 방법 중 하나는 $ COLUMNS를 포함하여 "절단"하는 것입니다.

tail -f LOG | cut -c1-$COLUMNS

이것은 "nowrap"이 아니며 실제로 행의 끝을 제거합니다. 또한 터미널 크기 조정이 수행되지 않습니다.


정보 주셔서 감사합니다. 테마에서도 변형을 시도했습니다. "less -eS --follow-name"이 가능한 한 가깝다는 것을 알았습니다 ... 먼저 해당 명령을 실행해야한다면.
Doug

1
을 사용하면 약간 더 잘 수행 할 수 있습니다 less +G +F -eS --follow-name. 테일 모드로 직접 이동합니다. 그러나 터미널이 줄 바꿈을 처리하면 더 좋을 것입니다.
Thor

+G실제로 중복됩니다.
Thor

불행히도 xtail에서는 작동하지 않습니다 ...
MemphiZ

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.