Quicker vim errors

The vim error file is appended to as soon as a module finishes
compiling, before this hadn't happened until the build was complete