TTY1 中的突出显示有效,因为它将 TERM 变量设置为正确的值。
将 TERM 变量更改为适当的值(例如screen或screen-256color)。检查您的个人~/.screenrc或系统范围的/etc/screenrc并修复相应的行。
在我的 less 版本中,值screen-256实际上应该会导致错误:
WARNING: terminal is not fully functional
- (press RETURN)
Run Code Online (Sandbox Code Playgroud)
屏幕*只能由屏幕正确解释。
TERM 的正确值取决于您的终端仿真器,通常应由它设置。Ubuntu 的三个预装终端模拟器的默认值是xterm。
执行
grep -R TERM= ~/.* /etc 2> /dev/null
Run Code Online (Sandbox Code Playgroud)
检查 TERM 的值是否在 shell 的配置文件中被覆盖。
| 归档时间: |
|
| 查看次数: |
6808 次 |
| 最近记录: |