相关疑难解决方法(0)

退出时“少”命令清除屏幕 - 如何将其关闭?

如何强制less程序退出时不清除屏幕?

我希望它的行为像git log命令:

  • 退出时,它会在屏幕上留下最近看到的页面
  • less即使内容适合一个屏幕,它也不会退出(尝试git log -1

有任何想法吗?我less在手册中没有找到任何合适的选项或 env 变量,但我怀疑它是通过一些 env 变量设置的。

unix command-line environment-variables

93
推荐指数
3
解决办法
2万
查看次数

退出 man 后,我怎么还能看到“man”的文字?

我通常使用 tcsh 或 bash,并且经常想使用“man”来查看命令的选项。目前,当我退出 man 或 ctrl-C 时,man 文本消失,我看到在执行“man”命令之前存在的回滚缓冲区。当我在命令提示符下键入命令而不打开第二个窗口时,我仍然希望看到我正在查看的“man”文本作为参考,我该怎么做?

linux bash command-line scrolling

17
推荐指数
3
解决办法
5123
查看次数

退出时,“less”在“screen”会话中运行时不会清除其内容

可能的重复:
使用 screen,像 less 和 man 这样的命令之后不会清除屏幕

当我在普通 bash 中退出 'less' 时,它会清除 'less' 显示的先前内容并再次显示 bash 内容。这是默认行为,也是我想要的。

但是,当我在“screen”会话中使用“less”时(在 screen 会话中仍然是 bash),退出后它不会删除“less”显示的内容并且 bash 的内容消失了(仍然有一个新的 bash 命令行提示)。

即使我在“屏幕”会话中使用它,我怎样才能让它在退出后清除它的显示?

bash gnu-screen less

6
推荐指数
1
解决办法
970
查看次数