让 256 种颜色与 byobu 配合使用

让 256 种颜色与 byobu 配合使用

当我启动 byobu 时,总是会发生这种情况:

$ echo $TERM
screen

即使$TERM评估到xterm-256colorbyobu之外。

我怎样才能解决这个问题?

答案1

只需在 profile.tmux 中设置default-terminal

$ echo 'set -g default-terminal "screen-256color"' >> ~/.byobu/profile.tmux

答案2

cd /usr/share/byobu/profiles
sudoedit tmux

找到这个:

# Cannot use:
#  - screen-bce, screen-256color-bce: tmux does not support bce
#  - screen-256color: vim broken without -bce
set -g default-terminal "screen"

...并将其更改为:

set -g default-terminal "screen-256color"

通过添加此命令,您可能可以仅在没有 sudo 权限的情况下为自己的帐户实现相同的结果,~/.byobu/tmux但我还没有尝试过。

相关内容