7

私は通常のカバールの依存関係の問題に対処するためにhsenvを使用してきました (大成功です!)。

素晴らしいですが、回避できない問題が 1 つあります: hsenvによって設定された環境変数、つまり、コンパイル時に GHC や cabal データベースなどへのパスを使用するように (これも素晴らしい!) vim-haskellmodeを説得する方法です。 、タグの生成など

この問題を解決する方法を知っている人はいますか?

4

2 に答える 2

3

申し訳ありませんが、間違ったボタンを押してください-代わりにSOの使用方法について質問する必要があります:)

とにかく、さらに良いトリックは、これを .vimrc に入れることです

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

g:ghcこのように ( vim を実行したときにバインドされると仮定して)ghc 現在 (hsenv によって) 使用されているものを取得します。

ランジット・ジャラ。

于 2013-02-28T23:24:31.187 に答える
1

1 つの簡単な解決策は、自分の .vimrc をハックして、

let g:ghc="/path/to/hsenv/ghc"
于 2013-02-28T22:05:49.090 に答える