4

Stack の使用を開始しましたが、編集する .ghci ファイルが見つかりません ( と を含めたい:set -XOverloadedStrings) :set prompt "ghci> "

.ghci使用したファイルを検索するには-

$ find -name ".ghci"
$

これは検索結果を返しませんでした。Stack のドキュメントを確認しましたが、.ghciファイルの編集に関する情報が見つかりませんでした。どこか:set -XOverloadedStringsに保存することは可能ですか?:set prompt "ghci> "

4

2 に答える 2

3

$HOME/.ghc/ghci.confまたはのいずれかである必要があります$HOME/.ghci。どちらも存在しない場合は、自分で作成できます...

于 2015-11-03T17:18:32.763 に答える
2

詳細は次のとおりです: GHC ユーザーガイド - .ghci および .haskeline ファイル

起動時に -ignore-dot-ghci フラグが指定されていない限り、GHCi は次のファイルからコマンドを読み取り、実行します (存在する場合)。

  1. ./.ghci
  2. appdata/ghc/ghci.conf、ここで ⟨appdata⟩ はシステムによって異なりますが、通常は C:/Documents and Settings/user/Application Data のようなものです
  3. Unix の場合: $HOME/.ghc/ghci.conf
  4. $HOME/.ghci

ghci.conf ファイルは、お気に入りのオプション (:set +s など) をオンにしたり、便利なマクロを定義したりするのに最も役立ちます。

于 2016-02-15T07:07:40.210 に答える