用的ddterm,应该是调用vte3,不过在ddterm或者GNOME Console里执行run0都能正常显示暗红色效果,但tmux里不显示,真奇怪。tmux已经配置了set -g default-terminal "tmux-256color"了。
systemd那个背景着色在很多地方都有问题的。不过你这两个图确实问题有点大,没一个正常的——我用的GNOME Terminal,在tmux里run0 pacman -Sy是整片暗红背景的。
我在另一台装有Plasma桌面环境的笔电上的Konsole试了试run0,也是大部分行不能整行渲染成暗红色,真奇怪。tmux我试试看开truecolor看看能不能显示颜色了
我开虚拟机看了一下,Konsole或者Konsole+tmux确实有问题——前者行高亮不全,后者背景被染成黑色了。后者给tmux启用24位色彩能恢复成前者的样子。
嫌麻烦你可以加参数把这背景染色关掉~
man了一下run0居然还可以设置--background=其他颜色,看来能挑个自己喜欢的颜色了(喜



