如何在vim中取消设置变量?

如何在vim中取消设置变量?,vim,color-scheme,Vim,Color Scheme,我正在努力清理solarized的“让”空间污染,这样我就可以从solarized转到另一个主题。目前,solarized会破坏后续的配色方案(例如solarized-->超人) 然而,我似乎无法解开solarized的变量。我已经做了 unlet! g:solarized_hitrail unlet! g:solarized_visibility unlet! g:solarized_termtrans unlet! g:solarized_underline

我正在努力清理solarized的“让”空间污染,这样我就可以从solarized转到另一个主题。目前,solarized会破坏后续的配色方案(例如solarized-->超人)

然而,我似乎无法解开solarized的变量。我已经做了

    unlet! g:solarized_hitrail 
    unlet! g:solarized_visibility
    unlet! g:solarized_termtrans
    unlet! g:solarized_underline
    unlet! g:solarized_diffmode
    unlet! g:solarized_italic
    unlet! g:solarized_degrade
    unlet! g:solarized_bold
    unlet! g:solarized_termcolors
    unlet! g:solarized_menu
    unlet! g:solarized_contrast

    unlet! a:solarized_hitrail
    unlet! a:solarized_visibility
    unlet! a:solarized_termtrans
    unlet! a:solarized_underline
    unlet! a:solarized_diffmode
    unlet! a:solarized_italic
    unlet! a:solarized_degrade
    unlet! a:solarized_bold
    unlet! a:solarized_termcolors
    unlet! a:solarized_menu
    unlet! a:solarized_contrast

    unlet! l:solarized_hitrail
    unlet! l:solarized_visibility
    unlet! l:solarized_termtrans
    unlet! l:solarized_underline
    unlet! l:solarized_diffmode
    unlet! l:solarized_italic
    unlet! l:solarized_degrade
    unlet! l:solarized_bold
    unlet! l:solarized_termcolors
    unlet! l:solarized_menu
    unlet! l:solarized_contrast

    unlet! b:solarized_hitrail
    unlet! b:solarized_visibility
    unlet! b:solarized_termtrans
    unlet! b:solarized_underline
    unlet! b:solarized_diffmode
    unlet! b:solarized_italic
    unlet! b:solarized_degrade
    unlet! b:solarized_bold
    unlet! b:solarized_termcolors
    unlet! b:solarized_menu
    unlet! b:solarized_contrast

    unlet! w:solarized_hitrail
    unlet! w:solarized_visibility
    unlet! w:solarized_termtrans
    unlet! w:solarized_underline
    unlet! w:solarized_diffmode
    unlet! w:solarized_italic
    unlet! w:solarized_degrade
    unlet! w:solarized_bold
    unlet! w:solarized_termcolors
    unlet! w:solarized_menu
    unlet! w:solarized_contrast

    unlet! t:solarized_hitrail
    unlet! t:solarized_visibility
    unlet! t:solarized_termtrans
    unlet! t:solarized_underline
    unlet! t:solarized_diffmode
    unlet! t:solarized_italic
    unlet! t:solarized_degrade
    unlet! t:solarized_bold
    unlet! t:solarized_termcolors
    unlet! t:solarized_menu
    unlet! t:solarized_contrast
。。。所有这些变量仍然是“let”变量,其他颜色方案继续无法正常工作。solarized带来的问题是广泛的,还涉及改变和删除各种主题链接。在这里,我只是不明白如何或为什么我不能取消设置变量

我也知道,但上面说“使用unlet”,这是行不通的


如果有人能给我指点,我将不胜感激

为了清楚起见,我正在尝试在运行不同的后续配色方案时取消设置这些solarized变量。
:取消设置
正是消除变量所需的,但这些变量仅由solarized使用:它们在solarized之外没有任何效果。您的问题是由它们的使用引起的,而不是它们的存在。@ramaini,是的,是的,当然,但我仍然无法从solarized中取消这些变量的设置。我不明白为什么,或者如何,我不能取消这些变量。我就是不明白(非解扣)。