fix augroup, add "setlocal textwidth=0" to haskell