当我启动 byobu 时,总是会发生这种情况:
$ echo $TERM
screen
即使$TERM
评估到xterm-256color
byobu之外。
我怎样才能解决这个问题?
答案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
但我还没有尝试过。