当在 tmux 的 byobu 中使用时,我经常报告 vim 中的背景色渗色问题。我尝试了所有不同的选项来设置 256 色选项。没有任何效果。
首先我应该弄清楚我的设置是什么。我所知道的是,我在 ubuntu 中使用 bash 和默认的终端仿真器。但是我在使用 xterm 吗?我不知道。因此我不知道https://sunaku.github.io/vim-256color-bce.html上的指南是否适用。
此外,一些答案已有几年历史了,我想知道这些答案是否仍适用于当前设置。
我对环境的了解:
~$ byobu -V
tmux 2.1
~$ tmux -V
tmux 2.1
~$ echo $COLORTERM
~$ echo $TERM
xterm-256color
~$ echo $0
bash
~$
~$ cd .byobu/
~/.byobu$ cat backend
BYOBU_BACKEND=tmux
~/.byobu$ cat color.tmux
BYOBU_DARK="\#333333"
BYOBU_LIGHT="\#EEEEEE"
BYOBU_ACCENT="\#75507B"
BYOBU_HIGHLIGHT="\#DD4814"
~/.byobu$ cat profile.tmux
source $BYOBU_PREFIX/share/byobu/profiles/tmux
set -g default-terminal "screen-256color"
这里缺少的是 vim 行仍然显示如下: