vim: 在.vimrc 中如何设置复杂的makeprg 命令?

vim: in .vimrc how to set complex makeprg command?

通常我们有:

set makeprg=make

表示我们使用 gnu make。

(1) 那么如何将它设置为像"cmake && make".

这样的复合命令

(2) 如何设置参数?我试过这个:

set makeprg=scons -U

语法无效。如果我设置:

set makeprg="scons -U"

好吧,它似乎没有任何作用。

需要你的帮助!

使用 let &makeprg='str ing' 或反斜杠 set

PS:我宁愿只在我知道我需要它时才调用 cmake。因此,我的 build-tool-wrappers 插件中的专用 :ReConfigure 命令。