为什么 linux 联机帮助页程序不清除终端

Why the linux manpages program does not erase terminal

man 程序如何在接管整个屏幕后设法恢复以前的终端输出?它在某种程度上涉及 ANSI 转义序列吗?

这是无处不在的 xterm 交替屏幕功能,大多数终端程序通过 terminfo smcuprmcup 序列使用它。有关此功能的最新评论:

(顺便说一下,man 程序通常是 "termcap" program)。