我想在函数内动态创建语法规则.例如,类似于:
fun! DoStuff(word)
syntax match Error '\<'.word.'\>' contained
... other stuff ...
endf
Run Code Online (Sandbox Code Playgroud)
但是,显然*不起作用.那么......我怎么能这样做?
*:据我所知,Vim脚本仍然是伏都教
fun! DoStuff(word)
exec 'syntax match Error /\<'.a:word.'\>/ contained'
endf
Run Code Online (Sandbox Code Playgroud)