vim - 在 iTerm 1 和 2 上的 NeoVim 中 Solarized 的深色主题背景不正确

标签 vim iterm2 neovim

我正在尝试在 NeoVim 中使用 vim 的 Solarized 主题。然而,尽管将背景设置为“暗”并确认其设置为暗,但日光照射的背景颜色是非常浅的灰色,几乎是白色。设置background=light仅调整文本的颜色。

我正在使用 iTerm2(但在 iTerm 1 中遇到了这个问题,并且认为切换可能会解决)。我在 iTerm2 配置文件中使用日晒深色主题。我还安装了 CSApprox 插件。我已确认 &t_Co=256term=xterm-256colors。我注意到其他主题的背景颜色也略有偏差。

最佳答案

我自己解决了这个问题。使用 vim 而不是 NeoVim 验证这不是问题后,问题是我没有使用 NeoVim TrueColor support.

使用环境变量NVIM_TUI_ENABLE_TRUE_COLOR=1启用此功能。添加

export NVIM_TUI_ENABLE_TRUE_COLOR=1

我的.bash_profile解决了这个问题。所有计划现在看起来都如广告中所宣传的那样。

关于vim - 在 iTerm 1 和 2 上的 NeoVim 中 Solarized 的深色主题背景不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36013817/

相关文章:

ubuntu - Ubuntu 14.04的vim中退格键仍有问题

go - Vim 正常模式将制表符显示为 1 个字符宽,不与左边距对齐

macos - 在Mac OS X上用Vim的netrw复制文件已损坏

osx-elcapitan - 如何从intellij访问Iterm2

command-line - 终端错误 - 尝试任何命令时出现 "zsh: command not found"

第二个 session 窗口中的 Tmux 网格边框

vim:如何删除整个文件的 6 个前导字符?

vimrc 代码在文件顶部插入当前文件的路径?

linux - YouCompleteMe 找不到本地头文件

vim - Neovim 异步缓冲区等待