我想要一个Build
独立于使用的构建系统启动构建的命令。
command! -nargs=* Build :Makeshift<Bar>MakeshiftBuild <args>
给我
E488: Trailing characters
任何一个都可以映射并工作,但它们两个都会产生错误。-bar
我在我的地图上试过。我无法更改 Makeshift 来使用它。
以下作品:
function! s:BuildFun(what2build)
execute 'Makeshift'
execute 'MakeshiftBuild '.a:what2build
endfunction
command! -nargs=* Build :call s:BuildFun(<q-args>)
有人可以澄清一下,为什么单线不起作用或如何使它起作用。只是为了获得洞察力。