저는 tmux로 이동하려는 오랜 시간의 화면 사용자입니다. 내가 사용하는 화면 기능 중 하나는 출력을 자르는 기능입니다 Ctrla :set wrap
. 이는 로그 파일을 추적하거나 줄 길이가 수백 문자인 컴파일 세션을 추적할 때 특히 유용합니다.
페이지를 읽고 man
광범위하게 검색했지만 해당 명령이나 쉘 명령을 사용하는 작업 해결 방법을 찾을 수 없습니다. 내가 생각할 수 있는 가장 가까운 방법은 모든 것을 파이프로 연결 less -S
하고 "follow" 모드로 줄이는 것입니다.
답변1
setterm -linewrap off
저는 tmux 2.6을 사용하고 있으며 긴 줄을 줄바꿈하는 대신 자르는 명령을 실행할 수 있습니다 .
다음 답변을 참조하세요.
답변2
tmux
이 기능은 없는 것 같아요기능 요구 사항?
내가 자주 사용하는 파이프 가능한 해결 방법은 $COLUMNS를 "자르기"(및 포함)하는 것입니다.
tail -f LOG | cut -c1-$COLUMNS
이것은 "nowrap"이 아니며 실제로 줄의 끝을 제거합니다. 또한 터미널 크기 조정은 영향을 받지 않습니다.