我正在使用Vim(Typescript)编译项目。 make %
将构建一个单独的文件。我用它来检查错误。这非常适合错误检查,但它会在我不需要的源文件旁边创建编译文件。
对于我的实际构建过程,我有一个编译所有内容的命令。这是在Makefile中。
我希望能够以通用的方式将键命令映射到“构建我的整个项目”,所以如果我正在编辑项目目录下的任何.ts
文件,它会运行该特定命令。
我该怎么做?
答案 0 :(得分:4)
诀窍是实际使用Makefile:
all: complete.exe
complete.exe: *.ts
somecompilation-command $^ -o $@
这样,您可以将makeprg
留在'make':
:set makeprg&
愉快地做:
:mak