Neovim+;彩虹

Neovim+;彩虹,vim,vim-plugin,neovim,Vim,Vim Plugin,Neovim,在这里问一个关于这类问题的问题以前很有效,所以我会再试一次 我在学习clojure时尝试使用rainbow插件() 我的shell中设置了TERM=xterm-256color(zsh,如果有关系的话) 我还尝试以COLORTERM=xterm-256color-TERM=xterm-256color-nvim的身份运行nvim 以下是我的结果: 维姆: nvim: 如果有人有任何建议或设置可以尝试,我将不胜感激。非常感谢 似乎你不是唯一注意到的人 在neovim中激活插件时,似乎有些东西无

在这里问一个关于这类问题的问题以前很有效,所以我会再试一次

我在学习clojure时尝试使用rainbow插件()

我的shell中设置了
TERM=xterm-256color
(zsh,如果有关系的话)

我还尝试以
COLORTERM=xterm-256color-TERM=xterm-256color-nvim的身份运行nvim

以下是我的结果:

维姆:

nvim:


如果有人有任何建议或设置可以尝试,我将不胜感激。非常感谢

似乎你不是唯一注意到的人

在neovim中激活插件时,似乎有些东西无法正常工作。将以下内容添加到nvimrc

let g:rainbow_active = 1
autocmd VimEnter * RainbowToggle
使插件为我工作

autocmd只是强制插件启动。如果插件得到更新,这可能会使它停止工作,因为它可能会关闭它


第二个答案

在进一步挖掘之后,您似乎只需要将以下内容放入nvimrc中

syntax on
let g:rainbow_active = 1

假设你的nvimrc中有
g:rainbow\u active
,auto命令在
syntax on
上启动。

伙计,这很奇怪,在某些环境中,在其他环境中,我做什么都不起作用。不管怎样,谢谢你的关注和回答@Hoopes我会让neovim的开发人员看看。插件不应该像这样断开。@你的nvimrc中有
语法吗?我的nvimrc中只有上面列出的两个项目可以让插件自动加载。是的,我一定有一些奇怪的终端设置差异。我发誓我的两个环境设置完全相同,但一个有效,另一个无效。我可以做
:RainbowToggleOn
,但它只是将所有的paren都变成一种颜色(这意味着它还没有打开?)。不管怎样,我很高兴github已经出现了问题。我会一直跟踪的。再次感谢!
syntax on
let g:rainbow_active = 1