jsx highlighting improvements

* autocmd is now only registered once
* markdown highlights the line before, if space