我在使用byobu和tmux时,vim的背景颜色出现了常见的渗透问题。我尝试了所有设置256色选项的不同选项,但没有起作用。
首先,我需要确定我的设置是什么。我知道我在使用bash和ubuntu中的默认终端仿真器。但我是否在使用xterm?我不知道。因此,我不知道https://sunaku.github.io/vim-256color-bce.html上的指南是否适用。
此外,一些答案已经过时了,我想知道它们是否仍适用于当前设置。
我对我的环境了解到:
这里缺少什么,导致 vim 行仍然显示如下:
首先,我需要确定我的设置是什么。我知道我在使用bash和ubuntu中的默认终端仿真器。但我是否在使用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 行仍然显示如下:
TERM=xterm-256color
?按照你的tmux配置文件,它不应该是screen-256color
吗?我认为那是正确的值! - Ingo Karkatxterm-256color
。 - Simon