2013-02-28 68 views
7

我一直在使用hsenv(非常成功!) 来处理通常的依赖问题。vim-haskellmode和hsenv

它太棒了,但有一个小故障,我不能得到解决:如何说服 (也很好!)vim-haskellmode使用由hsenv设置环境变量 - 即路径GHC,小集团数据库等 编译时生成标签等

有没有人知道如何解决这个问题?

+0

你应该回答自己的问题,如果问题是值得问的:) – sehe 2013-02-28 21:41:08

+0

发布解决方案作为答案,不要删除你的问题,否则没有人会永远无法看到它。 – 2013-02-28 21:44:03

回答

1

一,简单的解决方案是破解一个的.vimrc里,这样

let g:ghc="/path/to/hsenv/ghc" 
3

对不起,按错键 - 我应该问如何SO改用:)

不管怎么说问题,一个更美好的诀窍是把这个进入的.vimrc

let g:ghc=system("which ghc") 

这样(假设当您运行VIM g:ghc获取绑定),它将搭载为准目前正在使用 (由hsenv)。

Ranjit Jhala。