Ответ 1
Вы можете использовать &setting
для доступа к значению настройки vim. См. :help expr-option
.
Здесь вы можете:
if &guioptions =~# 'a'
....
endif
=~#
в vimscript делает зависящее от регистра регулярное выражение.
Аналогично, если вы хотите проверить, не установлен ли параметр,
if &guioptions !~# 'a'
....
endif
Если вы хотите временно сохранить настройку:
let oldwrap=&wrap
set nowrap
... (your script assuming nowrap)
let &wrap=oldwrap
unlet oldwrap