Есть ли хороший отступ Haskell script для Vim? - программирование
Подтвердить что ты не робот

Есть ли хороший отступ Haskell script для Vim?

К сожалению, один отступ Haskell script, который я обнаружил (мошенниками), ломается, когда дело доходит до комментариев Haddock:

-- |Docline 1, lorem ipsum<CR>
    -- Docline 2
^^^^ - an autoindent here, wtf

Может ли кто-нибудь узнать о лучшей альтернативе?

4b9b3361

Ответ 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 выглядит хорошо для меня, также в отношении отступов.