相关疑难解决方法(0)

256 色支持 tmux 中的 vim 背景

在 tmux 中使用 vim 时,我可以看到启用了 256 色支持。使用 $tput 颜色

但是,在 tmux 中更改 vim 中的颜色方案将在每行的基础上更改颜色方案,而不是整个背景。看截图在此处输入图片说明

例如,这是我的 .vimrc 文件的片段。我原来的颜色方案是日光化的,然后在运行 :colorscheme molokai 后你会看到会发生什么。

信息

  • 侏儒终端
  • 猛击

在我的 ~/.tmux.conf

    set -g default-terminal "screen-256color"
Run Code Online (Sandbox Code Playgroud)

在我的 ~/.vimrc

    set t_Co=256
Run Code Online (Sandbox Code Playgroud)

在我的 ~/.bashrc 中

# ryan
export TERM="xterm-256color"
# ryan
alias tmux="tmux -2"
Run Code Online (Sandbox Code Playgroud)

在我的 ~/.profile 中

# ryan 256 color support
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
    export TERM='xterm-256color'
  else
    export TERM='xterm-color'
  fi
Run Code Online (Sandbox Code Playgroud)

任何想法如何在 vim 中获得完整的配色方案?我所有的文件片段看起来都不错吗?

vim colors tmux

104
推荐指数
4
解决办法
7万
查看次数

标签 统计

colors ×1

tmux ×1

vim ×1