The worst part is if I paste markdown it's not formatted automatically.

Ctrl-shift-f to apply formatting to literal markdown that's been entered via pasting