颜色模式是否会干扰 iterm2、oh-my-zsh 和 vim 的设置?

颜色模式是否会干扰 iterm2、oh-my-zsh 和 vim 的设置?

终端环境的配色方案、shell 的主题和 vim 的颜色编码方案有很多。我想知道它们之间是什么关系,是否互相干扰?

例如,我使用 iterm2 终端模拟器、Oh My Zsh 框架进行 zsh shell 配置,使用 vim-cpp-enhanced-highlight 进行 vim 中的 c++ 代码着色。

  1. 我的iterm2的颜色预设是晒黑

  2. 我的 .zhrc 文件的 zsh_theme 设置为苹果

  3. 我已经关注了页面来安装晒黑vim 的配色方案

  4. 对于 C++ 代码突出显示增强功能,我已经下载了vim-cpp-增强高亮

我遇到的问题

  1. 到目前为止我有 4 个与颜色相关的酋长,他们之间有什么关系?如果整个终端模拟器已经将颜色模式设置为,为什么还需要 3晒黑

  2. 当我打开 C++ 源文件时,C++ 颜色突出显示根本不起作用(我确实有文件类型打开在 vim 中设置),是否是因为颜色模式被上面列表项 3 中的设置覆盖?

相关内容