gpt4 book ai didi

Ubuntu 16.04 byobu + tmux + vim 背景颜色问题

转载 作者:行者123 更新时间:2023-12-04 18:26:08 26 4
gpt4 key购买 nike

当在带有 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 行仍然像这样显示:

vim broken in tmux

最佳答案

问题是 ~/.bashrc。我为 Android SDK 添加了一些行,其中一条是设置 $TERM var:

# Android SDK
...
export TERM=xterm-256color
...

tmux 在每个 Pane 中启动一个 bash 时,每个 bash 都在读取 ~/.bashrc,覆盖 ~/.byobu/profile.tmux 设置的 TERM 变量。删除此行解决了问题。

关于Ubuntu 16.04 byobu + tmux + vim 背景颜色问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46452556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com