我在iTerm上使用日光化深色主题已经有一段时间了,它看起来从未像原始主题那样。我决定尝试对其进行整理,并在这里和其他站点找到了各种各样的答案:

iTerm本身的

  • Using the same theme
  • Changing the $TERM value(带有和不带有tmux)。
  • Changing misc g:solarized_* values(也this)。
  • Overriding some color defaults

  • 我也将.vimrc减少为仅加载solarized主题,以确保没有其他插件弄乱颜色。

    无论如何,我最终都会遇到这个问题(左边的终端vim,右边的MacVim):

    macos - 让Vim Solarized在iTerm上工作-LMLPHP

    终端背景始终显示为黑色,而对于深蓝色则为深蓝色。无论实际的终端背景颜色是黑色,白色等,都会发生这种情况。

    我当前的终端报告256种颜色支持和TERM=xterm-256colort_Co变量也报告256

    macos - 让Vim Solarized在iTerm上工作-LMLPHP

    对于我可能错过的任何见解,我们将不胜感激,因为我已经花了太多时间在此上。谢谢。

    免责声明:我意识到这可能是许多类似文章的重复,但未解决我的问题。

    最佳答案

    用于solarized的官方github仓库是solarized。我使用此仓库,到目前为止从未遇到过问题。您必须将colorscheme导入到iterm2中,仅此而已。

    作为旁注,您介意发布终端和vim配置的相关部分吗?也许我们忽略了某些东西...

    09-06 15:41