minor refactor
don't highlight match at cursor position
cleanup
Only clear *buffer-local* autocmds. Also clear highlight on Buf/WinLeave.