In Vim9 script
:let
cannot be used. An existing variable is assigned to without any command. The same for global, window, tab, buffer and Vim variables, because they are not really declared. Those can also be deleted with:unlet
.
The quotation above is not really clear to me. Here is a part of my .vimrc, how can I unlet skip_defaults_vim
?
unlet! skip_defaults_vim
# Load defaults.vim even if system-wide .vimrc has been found
source $VIMRUNTIME/defaults.vim