当我在普通 bash 中退出 'less' 时,它会清除 'less' 显示的先前内容并再次显示 bash 内容。这是默认行为,也是我想要的。
但是,当我在“screen”会话中使用“less”时(在 screen 会话中仍然是 bash),退出后它不会删除“less”显示的内容并且 bash 的内容消失了(仍然有一个新的 bash 命令行提示)。
即使我在“屏幕”会话中使用它,我怎样才能让它在退出后不清除它的显示?
尝试将此命令添加到您的~/.screenrc文件中:
altscreen on
Run Code Online (Sandbox Code Playgroud)
您还可以执行Ctrl-a : altscreen on从内部screen在当前会话中打开或关闭它。
确保您的$LESS环境变量不包含X在其值中。
| 归档时间: |
|
| 查看次数: |
970 次 |
| 最近记录: |