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

Dre*_*ens 25 vim

我有一个插件设置一个全局变量,并在每次加载插件时检查它,以避免多次加载自身.我想允许重新加载插件(允许重新加载插件)而不改变插件本身.该插件只是检查它是否存在变量(即exists('g:var_name')) - 是否有办法取消设置所述变量,以便exists()检查返回false?

ps我不想改变插件本身,因为我使用带有指向插件回购的git子模块的病原体.

Dre*_*ens 32

我找到了vimscriptVim文档,其中有一个关于变量的部分:

要删除变量,请使用":unlet"命令.例:

:unlet s:count
Run Code Online (Sandbox Code Playgroud)