vim compile script improve