我在下面描述了两个案例,它们呈现出我无法真正理解的奇怪之处。我怀疑这与允许使用多少种颜色有关。我还认为这些问题(tmux 背景出血和 VIM 边框)实际上是两个独立的问题,但我无法让它们同时发生。任何帮助将不胜感激!
案例 1:仅 VIM(在 iTerm2 中)
日晒深色配色方案显示在日晒官方网站上。但是,VIM 中的窗格边框不存在并且缺少颜色。为了更好地衡量,我.vimrc
在右侧窗格中打开。
案例 2: VIM + tmux(在 iTerm2 中)
背景几乎总是比案例 1更亮,除了一些较暗的区域(这是我最初期望看到的)。另一方面,VIM 中的窗格边框看起来正常且有色。我.tmux.conf
在右侧窗格中打开。
细节
VIM 是通过 Mac 端口安装的
- OS X 10.9.1
- 从山狮升级
- iTerm2 1.0.0.20130622
- iTerm2 -> 首选项 -> 配置文件 -> 终端 -> 报告终端类型:
xterm-256color
- 安装日晒主题
- iTerm2 -> 首选项 -> 配置文件 -> 终端 -> 报告终端类型:
- 7.4
- 通过 Mac 端口安装
- 安装日晒主题
.vimrc
在第一张图片中
- 多路复用器 1.8
- 通过 Mac 端口安装
.tmux.conf
在第二张图片中
更新 1:我已经设法解决了后台出血问题,因为我在 StackOverflow 上发现了这个问题。Jason Yeo 的解决方案对我有用(Seyeong Jeong 接受和最受欢迎的解决方案对我不起作用。)