選項
有三種選擇:
- 布林選項,
- 字串選項,
- 數字選項。
要檢查選項的值,
- 使用
:set option?
來檢查選項的值, - 使用
:verbose set option?
也可以看到它最後設定的位置。
設定布林選項
set booloption " Set booloption.
set nobooloption " Unset booloption.
set booloption! " Toggle booloption.
set booloption& " Reset booloption to its default value.
設定字串選項
set stroption=baz " baz
set stroption+=buzz " baz,buzz
set stroption^=fizz " fizz,baz,buzz
set stroption-=baz " fizz,buzz
set stroption= " Unset stroption.
set stroption& " Reset stroption to its default value.
設定數字選項
set numoption=1 " 1
set numoption+=2 " 1 + 2 == 3
set numoption-=1 " 3 - 1 == 2
set numoption^=8 " 2 * 8 == 16
使用表示式作為值
-
使用連線:
execute "set stroption=" . my_variable
-
使用
:let
:let &stroption = my_variable
見:help :set
和:help :let
。