Gentoo TTYのTMUXアーティファクト

Gentoo TTYのTMUXアーティファクト

問題:Tmux.conf(以下を含む)は、明るい灰色の背景のステータスバーを生成します(設定は「#000000」なので黒です)。この背景は、最終的に(テスト済み)VimとWeechatの一般的な黒い背景を置き換えます。

私の.bashrcには、256の色が動作しようとします。

alias tmux='tmux -2'

他のコンピュータ(Ubuntu)からSSHを介してコンピュータに接続すると、アーティファクト(背景エラー)は観察されず、ステータスバーの色は正確です。

問題のコンピュータからこれらの問題のないコンピュータにSSHを介して接続すると、アーティファクトはまったく観察されず、すべてが正確です。

問題のコンピュータのxtermと同じで、まったく問題はありません。問題は仮想端末にのみあります。

問題のコンピュータは最近インストールされたGentooコンピュータです。

~/.tmux.conf:

# inprove colors Commenting this out had no effect.
# set -g default-terminal "screen-256color"

# soften status bar from harsh green to other colors
set  -g status-bg '#000000'
set  -g status-fg '#0077FF'

# administrative debris (I miss having a clock like on my mac)
set -g status-left '%a, %F'
set -g status-right '%H:%M:%S'

# Due to the accuracy of our time, update every second.
set -g status-interval 1

# Get the left side longer, to see the FULL date.
set -g status-left-length 16

# Center our status line
set -g status-justify centre

# Move our status line to the top.
set -g status-position top

# A new keybind, for reloading the config.
bind R source-file ~/.tmux.conf \; display-message "Config reloaded..."

# monitor activity
setw -g monitor-activity on
 set -g visual-activity off

bind m setw monitor-activity off
bind M setw monitor-activity on

通常のTTY(tmuxなし)の$ TERM変数:linux TMUXでは:screen-256color

何かは明らかに壊れた。どんな提案でもいいでしょう。

答え1

tmuxアーティファクトを削除し、実際に全体の色が機能するようにする(全体256ではありません)tmux -2

関連情報