如何在vim中取消变量?

时间:2015-09-21 14:23:20

标签: vim color-scheme

我正在努力清理日晒的'让'空间污染,以便我可以从日晒中切换到另一个主题。目前,日晒化会破坏随后的颜色(例如曝光 - >超人)。

然而,我似乎无法取消曝光的变量。我做完了

    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”变量,其他colorschemes继续无法正常工作。日晒所引起的问题是广泛的,也涉及改变和消除各种主题联系。在这里,我只是看不出如何或为什么我不能取消变量。

我也知道How do I unset a variable in Vim?,但是说“使用unlet”,这是行不通的。

如果有人能给我任何指示,那将非常感激。

0 个答案:

没有答案