vim-haskellmode和hsenv

时间:2013-02-28 19:34:55

标签: haskell vim cabal

我一直在使用hsenv(非常成功!) 处理通常的阴谋依赖问题。

它太棒了,但有一个小问题我无法解决:如何说服 (也很棒!)vim-haskellmode使用hsenv设置的环境变量 - 即GHC,cabal数据库等的路径 编译时,生成标签等。

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

2 个答案:

答案 0 :(得分:3)

抱歉,按错了按钮 -​​ 我应该询问有关如何使用SO的问题:)

无论如何,一个更好的技巧是将它放入.vimrc

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

这种方式(假设你运行vim时g:ghc被绑定)它会选择ghc中的任何一个{{1}} 正在使用(由hsenv)。

Ranjit Jhala。

答案 1 :(得分:1)

一个简单的解决方案是破解一个人的.vimrc以便

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