使用Vim时TMUX中的配色方案丢失

使用Vim时TMUX中的配色方案丢失,vim,tmux,Vim,Tmux,我有一个molokai的vim颜色方案,它可以很好地从shell加载。我刚安装了tmux,但颜色设置已丢失。通过阅读其他帖子,我发现这些设置适用于256模式,但我肯定错过了一个步骤。我在MacVim 7.3上,使用brew进行tmux 这里是我的配置设置 ~/.tmux.conf set -g default-terminal "screen-256color" ~/.bashrc set -g default-terminal "xterm" 我跑 $ source ~/.bashrc

我有一个molokai的vim颜色方案,它可以很好地从shell加载。我刚安装了tmux,但颜色设置已丢失。通过阅读其他帖子,我发现这些设置适用于256模式,但我肯定错过了一个步骤。我在MacVim 7.3上,使用brew进行tmux

这里是我的配置设置

~/.tmux.conf

set -g default-terminal "screen-256color"
~/.bashrc

set -g default-terminal "xterm"
我跑

$ source ~/.bashrc
然后无论是tmux还是tmux-2,我在运行vi时都会看到纯白色的屏幕。欢迎提供任何提示

干杯

试试看:

TERM="screen-256color" vim

查看哪一个有颜色,并在
中使用它。bashrc

尝试:

TERM="screen-256color" vim


查看哪一个有颜色,并在
.bashrc
set-g默认终端“which”
是一个tmux命令:它与
~/.bashrc
无关

set
是shell的真正命令,但它不遵循相同的语法,在初始化时无论如何都会抛出一个错误

  • ~/.bashrc
    中删除该行

  • 转到终端仿真器的prefs并将其设置为使用
    xterm-256color


  • set-g默认终端“whatever”
    是一个tmux命令:它与
    ~/.bashrc
    无关

    set
    是shell的真正命令,但它不遵循相同的语法,在初始化时无论如何都会抛出一个错误

  • ~/.bashrc
    中删除该行

  • 转到终端仿真器的prefs并将其设置为使用
    xterm-256color