Neovim 配色方案在 Mac 终端上失败

sid*_*mac 7 macos terminal color-scheme neovim

在我的 Mac 上从 VSCode-Vim 切换到 Neovim,我试图更改一些配色方案。

但是,当我使用 进行更改时:colorscheme <color>,窗口中的更改并未反映其应有的变化。

我最初在尝试从 github 加载单独的配色方案时发现了这个错误,但它不起作用,然后尝试了其他和内置的,但它们都是错误的:

选择方案: 选择方案

选择后: 选择后

似乎所有这些默认方案都是黑色背景白色文本上的绿色突出显示的衍生物。

我认为这可能与终端偏好有关,但找不到任何解决方案。

谢谢!

jdh*_*hao 9

那么您使用的是 macOS 的内置终端吗?如果是这种情况,可能是因为内置终端不支持真彩色。给自己找一个像样的终端模拟器,比如kitty Terminalweztermiterm2

将以下内容添加到您的配置中:

set termguicolors
Run Code Online (Sandbox Code Playgroud)

安装支持真彩色的配色方案,例如gruvbox-material

切换到它colorsheme gruvbox-material。它应该有效。