byobu を起動すると、常に次のようになります:
$ echo $TERM
screen
たとえbyobuの外側$TERM
に評価されたとしても。xterm-256color
これをどうすれば修正できますか?
答え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
が、私はこれを試していません。