如何设置":make"来使用scons?

Alv*_*Row 8 vim scons

我知道有一种方法可以让vim运行scons而不是make按下时:make.

我有一个选项可以做到这一点,~/.vimrc但我刚刚删除它并忘记了它是什么.

jhe*_*ngs 11

设置makeprg.我不确定是否需要任何选项scons,但它可能看起来像:

set makeprg=scons
Run Code Online (Sandbox Code Playgroud)


Joh*_*web 11

这个周末我遇到了同样的问题.我不想型:set makeprg=scons我每次启动Vim或硬编码的时间'makeprg'在我的.vimrc,因为我使用make了一些项目,maven为别人,rake......,等等 ...

所以今天我写了一个叫Vim插件,简易房,以确定所谓的:make通过查找已知文件(Makefile,SConstruct,pom.xml,...),并设置'makeprg'相应.

有关DoR的详细信息,请访问vim.org以及此问题的未来访问者.