vim 的 nord 配色方案与文档不匹配

The nord color scheme for vim does not match the documentation

我按照说明安装了方案,但是颜色还是和文档中的不一样。 https://github.com/arcticicestudio/nord-vim OS - ubuntu 14,通过 ssh 连接。 应用,重新启动 vim.

:PlugInstall
~$ vim ~/.vimrc
Error detected while processing /home/test/.vimrc:
line   17:
E518: Unknown option: termguicolors
Press ENTER or type command to continue

从错误来看,您似乎没有在您的计算机上编译该功能 vim 的版本。虽然我不清楚你是否有 set termguicolors 在你的 .vimrc 中,因为它是否是安装说明的一部分。 无论哪种方式,从 :help: termguicolors:

                    'termguicolors' 'tgc' E954
'termguicolors' 'tgc'   boolean (default off)
            global
            {not available when compiled without the
            +termguicolors feature}

您可以通过以下操作检查您是否具有 'termguicolors' 功能:

:version

并查看 'termguicolors' 前面是否有一个“+”(您有)或 '-' 在它前面(你没有)。

该错误不言自明:您设置的选项在 Vim 中不可用。

你有几种方法可以摆脱这种情况……

  • 根本没有设置 :help 'termguicolors' 选项。

  • 有条件地设置:

    if exists('+termguicolors')
        set termguicolors
    endif
    

    :help exists()

  • 正在安装包含 termguicolors 功能的 Vim 版本(并确保您的终端仿真器支持它)。

请注意,此配色方案的承诺外观只能在以下条件下实现:

  • 图形界面 Vim,
  • TUI Vim 内置 termguicolors 功能和 termguicolors 选项集,在合适的终端仿真器中,
  • 在 TUI Vim 中,如果您 change the colour palette 终端仿真器。

您应该在安装该插件之前阅读 the instructions

已解决问题。

确实,问题是缺少 termguicolors。 Ubuntu 是 vim 运行 版本 7.4.. 自版本 8 以来,termguicolors 已添加到 vim。我不得不更新 vim。 谢谢大家

vim --version
sudo add-apt-repository ppa:jonathonf/vim
sudo apt update
sudo apt install vim
vim --version