如何在vim正则表达式中展开设置或变量?

xn.*_*xn. 6 regex vim

我有一个正则表达式,^ \{3,}/并希望使用设置或变量的值代替3.这是上下文:

match LeadingSpaces /^ \{3,}/
highlight LeadingSpaces ctermbg=red guibg=red
Run Code Online (Sandbox Code Playgroud)

我想使用值tabstop代替3.或者,我可以设置一个新的变量来使用.

And*_*ark 7

尝试以下代替match LeadingSpaces /^ \{3,}/:

execute 'match LeadingSpaces /^ \{'.&tabstop.',}/'
Run Code Online (Sandbox Code Playgroud)