当我从 Mac OS X ssh 进入我的 ubuntu 服务器时,无论我将 TERM 设置为什么,似乎都无法获得完整的窗口寻址

当我从 Mac OS X ssh 进入我的 ubuntu 服务器时,无论我将 TERM 设置为什么,似乎都无法获得完整的窗口寻址

无论 TERM 变量设置为为何值,vt-100、xterm、xterm-color 终端都会做出奇怪的事情,例如在 80 个字符后强制回车,并且仅处理屏幕的左上角。

这很奇怪。

Curses 这个名字起得很恰当,在我 25 年的 nix 开发生涯中,它一直让我心烦意乱。

答案1

您没有指定在 OSX 中使用什么终端软件。

但如果您碰巧使用 OSX 的默认终端,那么请转到“首选项 -> 设置 -> 高级”并将“将终端声明为”更改为“rxvt”。

这为我解决了很多问题,也许对你的情况也有帮助。

答案2

你的 shell 是 bash 吗?

这打印了什么:

$ echo LINES=$LINES COLUMNS=$COLUMNS

运行这个有帮助吗:

$ shopt -s checkwinsize

相关内容