Guard for the error when sourcing autoload files again

- related: vital-over's Doautocmd
Cosmetic: rename to more precise name
Separate highlight forward and backward matches