重新加载 Vim 高亮设置和颜色方案

重新加载 Vim 高亮设置和颜色方案

如果我更改 Vim 的highlight设置,如何“重新加载”它以使颜色方案生效?

因此,就我而言,我删除了highlight光标行号 -

se hl-=N:CursorLineNr

改变highlight自——

高亮=8:SpecialKey,@:NonText,d:目录,e:ErrorMsg,i:IncSearch,l:搜索,m:更多eMsg,M:ModeMsg,n:LineNr,N:光标线号,r:问题,s:状态行,S:状态行NC,c:垂直分割,t:标题,v:视觉,V:视觉NOS,w:警告消息,W:WildMenu,f:折叠,F:折叠列,A:D iffAdd ,C:DiffChange,D:DiffDelete,T:DiffText,>:SignColumn,-:隐藏,B:SpellBad,P:Spell lCap,R:SpellRare,L:SpellLocal,+:Pmenu,=:PmenuSel,x:PmenuSbar, X:PmenuThumb,*:TabLine,#:T​​abLineSel,_:TabLineFill,!:CursorColumn,.:CursorLine,o:ColorColumn

高亮= 8:SpecialKey,@:非文本,d:目录,e:ErrorMsg,i:IncSearch,l:搜索,m:更多eMsg,M:ModeMsg,n:LineNr,r:问题,s:StatusLine,S:StatusLineNC ,c:VertSplit,t:标题,v:Visual,V:VisualNOS,w:WarningMsg,W:WildMenu,f:折叠,F:FoldColumn,A:DiffAdd,C:DiffChange,D:DiffDelete,T:DiffText, >:SignColumn,-:隐藏,B:SpellBad,P:SpellCap,R:SpellRar e,L:SpellLocal,+:Pmenu,=:PmenuSel,x:PmenuSbar,X:PmenuThumb,*:TabLine,#:T​​abLineSel,_ :TabLineFill,!:CursorColumn,.:CursorLine,o:ColorColumn

(我已经强调了这一变化。)

但光标行号仍然“突出显示”!

更改highlight不会更新颜色方案 - 那么如何“强制”更新?我尝试将语法着色关闭然后再次打开并更改颜色方案但无济于事。

(交叉发布自堆栈溢出.)

答案1

您的设置看起来非常难以理解并且混杂在一起。这是你的.vimrc文件吗?如果是这样你可以重新加载它

:source $MYVIMRC

或者,如果您.vimrc没有选择某个配置文件,您可以直接将该文件作为源

:source ~/.vim/path/to/configfile.vim

或类似的。

相关内容