在屏幕状态行上使用 256 色

在屏幕状态行上使用 256 色

我如何才能将 256 色模板中的颜色用于屏幕的状态栏项目 (.screenrc 中的 hardstatus 设置)?屏幕手册 (STRING ESCAPES 部分) 仅列出了状态行使用的 10 种颜色。

答案1

您可以使用termcapinfo命令进行修改。将以下代码放入您的~/.screenrc

termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'

这适用于

  • 屏幕 4.1.0~201203
  • 在 Debian 不稳定 amd64 上
  • 在 Windows 上使用 putty 0.61,并且
  • TERM 是screen

有人说你需要根据你的设置进行更多设置。这篇博文看起来很有启发。

希望这可以帮助

相关内容