我已经使用solarized dark主题很长时间了,但它从未完全像原来的那个。我决定尝试解决这个问题,并在这里和其他网站上找到了各种答案:
- 为iTerm本身使用相同的主题。
- 更改
$TERM
值(有和没有tmux
)。 - 更改misc
g:solarized_*
值(还有这个)。 - 覆盖一些颜色默认值。
我还将我的.vimrc
缩小到只加载solarized主题,以确保没有其他插件搞乱了颜色。
不管怎样,无论我做什么,最终都会得到这个结果(左边是终端vim,右边是MacVim):
终端背景总是显示为黑色,而不是solarized的深蓝色。这发生在实际终端背景颜色为黑色、白色等情况下。
我当前的终端报告支持256种颜色和TERM=xterm-256color
。变量t_Co也报告了256
。
如果有任何关于我可能错过的内容的见解,将不胜感激,因为我已经花费了太多时间。谢谢。
免责声明: 我意识到这可能是许多类似帖子的重复,但没有解决我的问题。