I’m working on a compiled project in Vim (Typescript). make % will build an individual file. I use this to check for errors. This is great for error checking, but it creates compiled files next to the source files that I don’t need.
For my actual build process, I have a single command that compiles everything. This is in a Makefile.
I’d like to be able to map a key command to “build my whole project” in a generic way, so if I’m editing any .ts file underneath my project directory, it runs that specific command.
How can I do this?
The trick would be to actually use a Makefile:
This way, you can just leave
makeprgat ‘make’:And happily do: