是否可以配置stack ghci
类似于通过ghci
文件配置~/.ghci
的方式?
目前stack ghci
未获取~/.ghci
文件中的设置。
我正在考虑将提示设置为lambda而不是已加载的模块:
:set prompt "\ESC[33m\STXλ> \ESC[m\STX"
更新
[neo @nixos:〜/ HaskellLearning / IdeTest] $ stack ghci以下GHC 选项与GHCi不兼容,尚未传递给它: -threaded使用以下包配置GHCi:IdeTest使用主模块:1。包`IdeTest'组件exe:IdeTest-exe与 main-is文件:/home/neo/HaskellLearning/IdeTest/app/Main.hs GHCi, 版本8.2.2:http://www.haskell.org/ghc/ :?求助于加载GHCi 来自/home/neo/HaskellLearning/IdeTest/.ghci的配置已加载GHCi 来自/home/neo/.ghci的配置[1/9]编译Ch13
(/home/neo/HaskellLearning/IdeTest/src/Ch13.hs,解释)[2] 9]编制第15章( /home/neo/HaskellLearning/IdeTest/src/Ch15.hs,解释)[3 of 9] 编译Ch17( /home/neo/HaskellLearning/IdeTest/src/Ch17.hs,解释)......好的,9 加载模块。从中加载GHCi配置 /运行/用户/ 1000 / ghci31082 / ghci的脚本 *主Ch13 Ch15 Ch17编程器HelloError Lib手机半群和类型>
提到的其他2个配置都没有做任何有关更改提示的内容。
答案 0 :(得分:0)
尝试将您的配置置于:
~/.ghc/ghci.conf
在Ubuntu 16.04上为我工作。