如何在 OSX 的 Terminal.app 中关闭备用屏幕?

如何在 OSX 的 Terminal.app 中关闭备用屏幕?

altscreen 很邪恶。如果你不知道我在说什么,请参阅这一页 用于视觉演示。

问题是,当您不使用时,似乎没有办法用 Terminal.app(在 OSX 下)阻止它 screen。是的,您可以编辑 terminfo 定义,但这是相当粗暴的。此外,如果 Apple 决定在某个补丁中更新相关术语的定义,该解决方案可能会失效。有没有一些干净的方法可以说服 Terminal.app 阻止 altscreen 的使用?

答案1

是的。

终端 -> 首选项 -> 设置 -> 高级

将“将终端声明为:”从更改为xterm-colorxterm或尝试其他选项......)

(对我有用man,没有尝试其他的一些。)

相关内容