在 iTerm 1 和 2 上的 NeoVim 中曝光的深色主题背景不正确
Solarized in NeoVim on iTerm 1 and 2 has incorrect background for dark theme
我正在尝试在 NeoVim 中使用 vim 的 Solarized 主题。然而,尽管将 background
设置为 "dark" 并确认它已设置为深色,但曝光后的背景颜色是非常浅的灰色,几乎是白色。设置 background=light
只调整文本的颜色。
我正在使用 iTerm2(但 iTerm 1 有这个问题,我认为切换可能会解决)。我在 iTerm2 配置文件中使用了 solarized dark 主题。我还安装了 CSApprox 插件。我已经确认 &t_Co=256
和 term=xterm-256colors
。我注意到其他主题的背景颜色也略有不同。
我自己解决了这个问题。在使用 vim 而不是 NeoVim 验证这不是问题后,问题是我没有使用 NeoVim TrueColor support.
使用环境变量NVIM_TUI_ENABLE_TRUE_COLOR=1
启用它。添加
export NVIM_TUI_ENABLE_TRUE_COLOR=1
我的 .bash_profile
解决了这个问题。所有方案现在看起来都像宣传的那样。
我正在尝试在 NeoVim 中使用 vim 的 Solarized 主题。然而,尽管将 background
设置为 "dark" 并确认它已设置为深色,但曝光后的背景颜色是非常浅的灰色,几乎是白色。设置 background=light
只调整文本的颜色。
我正在使用 iTerm2(但 iTerm 1 有这个问题,我认为切换可能会解决)。我在 iTerm2 配置文件中使用了 solarized dark 主题。我还安装了 CSApprox 插件。我已经确认 &t_Co=256
和 term=xterm-256colors
。我注意到其他主题的背景颜色也略有不同。
我自己解决了这个问题。在使用 vim 而不是 NeoVim 验证这不是问题后,问题是我没有使用 NeoVim TrueColor support.
使用环境变量NVIM_TUI_ENABLE_TRUE_COLOR=1
启用它。添加
export NVIM_TUI_ENABLE_TRUE_COLOR=1
我的 .bash_profile
解决了这个问题。所有方案现在看起来都像宣传的那样。