Variables and Options(Vim)

Variables and Options(Vim)

Read option as variables #

:set textwidth=80
:echo &textwidth

布尔值会以0和非0来表示。

:set nowrap
:echo &wrap

Vim displays 0.

Set option as variables #

:let &textwidth=100
:set textwidth?

使用let的形式来设置option的好处在于可以使用vimscript的全部功能:

:let &textwidth = &textwidth + 10

set则只能将其设置为固定的值。

Local Options #

:let &l:number = 1