" https://www.reddit.com/r/neovim/comments/es8wn7/haskell_makeprg_for_stack_build/ " https://github.com/maxigit/vimrc/tree/2020/compiler compiler stack setlocal makeprg=stack\ build nmap t :AsyncDo hasktags -x -c . nmap h :AsyncDo hlint % nmap g :Ghcid nmap k :GhcidKill nmap c :HoogleClose nmap o :exe ':Hoogle ' . expand('') nmap i :exe ':HoogleInfo ' . expand('') " Tabular helpers vnoremap = :Tabularize /= vnoremap - :Tabularize /-> vnoremap < :Tabularize /<- vnoremap , :Tabularize /, vnoremap # :Tabularize /#-} vnoremap : :Tabularize /:: vnoremap [ :Tabularize /[ " Taken from https://github.com/danidiaz/miscellany/blob/master/linux/.vim/ftplugin/haskell/movements.vim " Next top-level type signature nnoremap