终端环境的配色方案、shell 的主题和 vim 的颜色编码方案有很多。我想知道它们之间是什么关系,是否互相干扰?
例如,我使用 iterm2 终端模拟器、Oh My Zsh 框架进行 zsh shell 配置,使用 vim-cpp-enhanced-highlight 进行 vim 中的 c++ 代码着色。
我的iterm2的颜色预设是晒黑
我的 .zhrc 文件的 zsh_theme 设置为苹果
我已经关注了这页面来安装晒黑vim 的配色方案
对于 C++ 代码突出显示增强功能,我已经下载了vim-cpp-增强高亮
我遇到的问题
到目前为止我有 4 个与颜色相关的酋长,他们之间有什么关系?如果整个终端模拟器已经将颜色模式设置为,为什么还需要 3晒黑
当我打开 C++ 源文件时,C++ 颜色突出显示根本不起作用(我确实有文件类型打开在 vim 中设置),是否是因为颜色模式被上面列表项 3 中的设置覆盖?