不幸的是,当谈到 Haddock 评论时,我发现的一个 Haskell 缩进脚本(由 motemen 提供)中断了:
-- |Docline 1, lorem ipsum<CR>
-- Docline 2
^^^^ - an autoindent here, wtf
有人会碰巧知道更好的选择吗?
不幸的是,当谈到 Haddock 评论时,我发现的一个 Haskell 缩进脚本(由 motemen 提供)中断了:
-- |Docline 1, lorem ipsum<CR>
-- Docline 2
^^^^ - an autoindent here, wtf
有人会碰巧知道更好的选择吗?
好的,经过更多的谷歌搜索,我找到了这个缩进脚本:
https://github.com/kana/vim-filetype-haskell/blob/master/indent/haskell.vim
它似乎工作得几乎完美(忽略if
.. then
..else
和let
)。但老实说,它并没有破坏我的文档这一事实使它现在已经足够好了:)
编辑:FWIW,我最近发现了这个 reddit 线程。vim2hs对我来说看起来不错,关于缩进也是如此。