【问题标题】:Cannot load correct color scheme Using vim-Plug installing solarized无法加载正确的配色方案使用 vim-Plug 安装 solarized
【发布时间】:2020-02-22 20:40:26
【问题描述】:

我在 Mac 上刚安装了 vim-Plug 的太阳能。 但是,这样的配色方案是完全不正确的:

我搜索了类似的问题,例如Fail to install vim solarized 但这似乎无解。 谁能告诉我这里发生了什么? 我的$TERM = xterm256color

【问题讨论】:

  • 不确定发生了什么,你能把你的.vimrc文件也包括进来吗?
  • @JonChurch 我只有这一行:Plug 'altercation/vim-colors-solarized'
  • 您是否也关注了文档中的these steps

标签: vim


【解决方案1】:

在 vim-colors-solarized 的安装说明中查看 important note for terminal users

如果您打算在终端模式下使用 Solarized(即不在 gvim 或 macvim 等 GUI 版本中),考虑将您的终端模拟器的配色方案设置为使用 Solarized 调色板。 [...]

如果您使用 Solarized  这些颜色,则需要告知 Solarized 将其颜色方案降级为与有限的 256 个终端调色板兼容的集合(而通过使用终端的 16 个 ansi 颜色值,您可以为 Solarized 调色板设置正确的特定值)。

如果您使用自定义终端颜色,solarized.vim 应该为您开箱即用

如果您使用支持 256 色的终端模拟器并且不想使用自定义的 Solarized 终端颜色,则需要使用降级的 256 色方案。为此,只需在colorscheme solarized之前添加以下行:

let g:solarized_termcolors=256 

再次,我建议您手动或通过可用于导入的众多终端方案之一将终端颜色更改为 Solarized 值。

简而言之,使用 Solarized 主题的最佳方式是在终端中也使用它。这在很大程度上是诸如 Solarized 之类的主题的重点,要在您的 shell 应用程序之间保持一致性,并且通常涉及为主题配置 all 它们。请参阅Solarized website,了解有关主题及其背后想法的更多信息。

作为替代方案,如果您使用的是 256 色终端,您可以通过将 vimrc 更改为:

let g:solarized_termcolors=256
colorscheme solarized

【讨论】:

  • g:solarized_termcolors=256 对我没有帮助。但是我安装了solarized8,将终端颜色设置为真彩色,它起作用了.....
猜你喜欢
  • 2015-10-05
  • 1970-01-01
  • 1970-01-01
  • 2013-05-03
  • 2019-08-22
  • 1970-01-01
  • 1970-01-01
  • 2011-02-07
  • 2011-11-08
相关资源
最近更新 更多