【问题标题】:nvim in macOS Terminal breaks on displaying termguicolorsmacOS 终端中的 nvim 在显示 termguicolors 时中断
【发布时间】:2019-11-02 18:58:46
【问题描述】:

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

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

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

我想知道为什么会这样。

【问题讨论】:

    标签: macos vim terminal iterm2 neovim


    【解决方案1】:

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

    【讨论】:

    • 感谢您的信息。有没有办法在 Terminal.app 中解决这个问题?
    • 不幸的是,没有。直到 Apple 发布更新。但由于无论如何我大部分时间都在tmux,我并没有真正想念它。 256色对我来说足够了/耸耸肩 YMMV。我只是不使用termguicolors
    • 太糟糕了!那么在 tmux 中,termguicolors 显示如何在 Terminal.app 中起作用?
    • 对不起,我的意思是在 tmux 中我限制为 256,所以我不会错过 Terminal.app 不支持更多。 @Tillus
    • 哦,好的。有趣的是,在 tmux 中颜色显示正确。也许我只是使用 tmux 以及快速修复:)
    猜你喜欢
    • 1970-01-01
    • 2021-12-23
    • 1970-01-01
    • 2020-10-16
    • 2018-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多