Есть ли хороший отступ Haskell script для Vim?
К сожалению, один отступ Haskell script, который я обнаружил (мошенниками), ломается, когда дело доходит до комментариев Haddock:
-- |Docline 1, lorem ipsum<CR>
-- Docline 2
^^^^ - an autoindent here, wtf
Может ли кто-нибудь узнать о лучшей альтернативе?
Ответы
Ответ 1
Хорошо, поэтому после еще большего поиска в google я нашел этот отступ script:
https://github.com/kana/vim-filetype-haskell/blob/master/indent/haskell.vim
Кажется, что он работает почти отлично (игнорирует if
.. then
.. else
и let
). Но, честно говоря, тот факт, что он не нарушает мою документацию, делает это достаточно хорошо прямо сейчас:)
Ответ 2
У меня нет проблем с haskellmode-vim
edit: FWIW, я недавно нашел этот reddit thread. vim2hs выглядит хорошо для меня, также в отношении отступов.