haskellmode-vim死了吗?

时间:2013-12-16 22:36:47

标签: haskell vim haskell-mode

我刚刚从插件配置中禁用了haskellmode-vim。基本上这有三个原因:

  1. 我更喜欢neocomplcache来满足我的自动完成需求。
  2. 显然自2010年以来没有更新。
  3. 它似乎与cabal
  4. 不兼容

    我希望有人跳进坑中并指出我只是错误配置了整个事情(就像我在自述文件中配置了最基本的东西)。提出这个问题:

    是否可以设置haskellmode以便...

    • ...它从cabal得到它的配置?
    • ...它没有设置`completefunc'以便neocomplcache仍可用?

1 个答案:

答案 0 :(得分:18)

作者在这里。自2010年以来,我没有太多机会与Haskell合作,因此Vim的haskellmode自那时起还没有开发出来。

我曾经认为某人必须写得更好,或者说我的旧代码可能不适用于较新的版本,但是每隔几个月,有人发邮件告诉我他们仍在使用这个插件,它仍然适用于他们(这是令人愉快的惊喜和不舒服的提醒,缺乏开发/维护)。

他们中的一些人已经在github上创建了克隆(上次我检查过,大约有十几个),通常是为了适应Vim插件管理的最新时尚(可能有小小的黑客让它通过阴谋建立,但我回想一下没有完全整合)。如果你想让别人覆盖completefunc,Vim会让你对插件加载的顺序有很多控制。

我仍然希望haskellmode-vim迟早会停止使用。但是,如果有人愿意为其中一个github克隆进行维护,那也没关系。

只要给予信用,并且修改后的插件被标记为这样,我也很高兴看到来自其他插件中使用的haskellmode-vim的想法(以前在vim和emacs haskell之间有这种想法的愉快交流插件),所以更现代和更活跃的插件可以吸收haskellmode-vim中任何缺失的功能。