tmux 相当于 GNU 屏幕的 :wrap 模式

Dou*_*oug 17 tmux

我是一个很长一段时间的屏幕用户,试图跳转到 tmux。我使用的一个屏幕功能是能够截断Ctrla :set wrap输出。这在拖尾日志文件或跟踪行长度为数百个字符的编译会话时特别有用。

我已经阅读了该man页面并进行了广泛的 google 搜索,但找不到等效的命令或使用 shell 命令的可行解决方法。我能想到的最接近的方法是less -S将所有东西都用管道输送到“跟随”模式。

ddf*_*fnn 11

我有 tmux 2.6,我可以运行命令setterm -linewrap off来截断长行而不是换行。

看到这些答案:


Tho*_*hor 9

我不认为tmux有这个功能,功能请求

我经常使用的一种可管道解决方法是“切割”并包括 $COLUMNS:

tail -f LOG | cut -c1-$COLUMNS
Run Code Online (Sandbox Code Playgroud)

请注意,这不是“nowrap”,它实际上删除了行的末尾。此外,不会对终端调整大小进行操作。