Support user define macro highlight, fix some identifer problem, Alignta-ed syntax vim file.