macOS 终端中的 nvim 在显示 termguicolors 时中断

nvim in macOS Terminal breaks on displaying termguicolors

到目前为止,我一直在 iTerm2 中使用 Neovim,它可以很好地显示我的 Vim 语法。 我开始使用好的 ol' Mac OS 终端,在使用 set termguicolors.

后它无法显示我的 Vim 语法颜色

左侧是 iTerm,右侧是带有标准 nvim 突出显示的 OSX 终端。

打开 termguicolors 后,它看起来像这样:(iTerm 按预期工作,OSX 终端呈现灰色混乱)

我想了解为什么会这样。

Terminal.app 只支持 256 色,不是 truecolors 使用的 24 位色。