术语中的文本换行

术语中的文本换行

我刚刚通过 YasT 在 OpenSuse Tumbleweed 中安装了 Enlightenment。如果重要的话,我使用 E 作为 WM,入口作为 DM。

在检查其终端模拟器术语时,我注意到大于窗口宽度的输出行被剪裁,即如果我的窗口是 120 个字符宽并且命令输出 150 个字符,则仅打印输出的前 120 个字符 - 其余的是既不包裹也不隐藏“窗口边界之外”。如果我将窗口大小调整为 150 多个字符并重新运行命令,我可以看到完整的输出。

我查看了术语设置,但没有找到相关属性。在网上搜索时,WM 和模拟器的名称选择都没有帮助,我也没有运气。

谢谢。

答案1

虚惊!有问题的命令是ps aux。正如它事实证明,当输出是终端时, ps 根据列的值截断其输出 - 似乎是一个错误。跑步ps auxww就能解决。这从来都不是终端仿真器或 shell 的问题。

相关内容