如何检测vim启用某些功能?比如set nu

时间:2011-08-31 04:28:51

标签: vim

我想要一个功能来检测VIM是否启用了'set nu'功能。 我该如何制作剧本? 如果可能,请在“帮助”中指明我的资源。

由于

2 个答案:

答案 0 :(得分:6)

要确定是否设置了'number',请使用?进行查询:

:set nu?

确定最后设置的位置:

:verbose set nu?

有关选项的更多信息,请参阅:

答案 1 :(得分:4)

:h 'number'会在帮助中提出来。

:let x = &number
" x will be 1 if set number is on
" x will be 0 if set number is off
:echo &number  "will print value