
On Sun, 22 Apr 2007 22:13:45 +0100
"Claus Reinke"
the page is many years old, but the logs indicate that many folks stumble across it via google, without ever telling me, and i've noticed that the haskell.org wiki now points to it, so i've just added my current vim files for haskell:
[...] Thank you very much for your reply.
if you can stay within haskell98, HaRe refactoring support for emacs and vim is still around: http://www.cs.kent.ac.uk/projects/refactor-fp/
What about shim (http://shim.haskellco.de/trac/) ? Is it going to get vim support or the only the other editor's users are happy?
ps since surprisingly many haskellers are not quite aware of vim's ide functions, here is a partial list: syntax highlighting, quickfix (run source through ghci, jump to errors listed), tags (jump to definitions; using 'ghc -e :ctags Main.hs' to generate tag file for Main.hs and imports, exported ids only at the moment; or use another tag file generator), completion with respect to current file, imported modules, tag files, haddock files (using haskell_doc.vim), (or define your own completion function), list lines using id under cursor, match open/ close brackets and parens, fold away sections of modules, ... not to mention the general editor, search&replace functions..
I must admit I wasn't aware of all the above. Thank you for enlightenment ;) Sincerely, Gour