當我啟動 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
但我還沒有嘗試過。