tmux 相当于 GNU screen 的 :wrap 模式

tmux 相当于 GNU screen 的 :wrap 模式

我是一名长期屏幕用户,试图跳转到 tmux。我使用的一项屏幕功能是截断输出的能力Ctrla :set wrap。当跟踪日志文件或跟踪行长达数百个字符的编译会话时,这特别有用。

我已阅读该man页面并广泛搜索,但找不到等效的命令,或使用 shell 命令的可行解决方法。我能想到的最接近的方法是将所有内容通过管道传输less -S并减少进入“跟随”模式。

答案1

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

请参阅这些答案:

答案2

我觉得tmux没有这个功能功能要求

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

tail -f LOG | cut -c1-$COLUMNS

请注意,这不是“nowrap”,它实际上删除了线的末端。此外,终端大小调整不会受到影响。

相关内容