我非常喜欢将 Windows 终端中的自动换行从随窗口缩放改为固定宽度的方式。这样,我就不需要大窗口就能显示“正确”格式的文本(几乎所有时候,除非文本行的长度超过我配置的宽度)。
它不在终端设置中,我尝试了在gnome -terminal 中找到的各种命令,例如,,,,tput
等等......但没有任何效果。shopt -u checkwinsize
export COLUMNS=500
stty cols 500
有人能告诉我这在默认的 gnome 终端中是否可以实现或者其他 linux 终端是否具有此功能?
Windows(所需行为,注意水平滚动条):
Ubuntu gnome终端:
(和setterm -linewrap off
)
我这里仅以 Spring Boot 为例
答案1
您需要使用辅助查看器应用程序,例如less
此功能。
看为什么 GNOME 终端拒绝了这个想法基本上:几十年来终端的工作方式都不是这样的,如果不破坏无数的东西,你就无法真正改变这些基本原理。