add hint autocomp and syntax highlight