Hi,
in a script I want to to something like:
if <option is set>
(do something)
endif
From the help I got under the toppic "expr-option"
option *expr-option* *E112*
*E113*
------
&option option value, local value if possible
&g:option global option value
&l:option local option value
Examples: >
echo "tabstop is " . &tabstop
if &insertmode
Any option name can be used here. See |options|. When using the local
value
and there is no buffer-local or window-local value, the global value is used
anyway.
So I wrote (before there was a "set nostartofline")
if &nostartofline
(do something)
endif
but it fails with:
Error detected while processing /home/mccramer/.vimrc:
line 561:
E113: Unknown option: nostartofline
E15: Invalid expression: &nostartofline
which I dont understand, since some line before "set nostartofline"
was used and there "nostartofline" was known...
What can I do to solve the problem ?
Thank you very much in advance for any help !
Keep editing!
mcc