ghci配置文件

时间:2010-08-02 13:36:17

标签: haskell ghci

我在Ubuntu上使用ghci 6.8.2。 ghci是否使用我们可以进行初始设置的配置文件?例如::set prompt "ghci> "

4 个答案:

答案 0 :(得分:71)

您是否尝试将:set prompt "ghci> "添加到~/.ghci

答案 1 :(得分:45)

应用@ hvr的回答后,我收到了以下警告:

*** WARNING: ~/.ghci is writable by someone else, IGNORING!

解决方案是chmod g-w ~/.ghci

答案 2 :(得分:0)

在我的~/.ghci配置文件中。我有以下一行:

:set prompt "\ESC[0;34m\STX%s\n\ESC[1;31m\STXλ> \ESC[m\STX"

这是我的ghci提示符如下:

https://asciinema.org/a/Tpk5430dPqCRN0cFqi1ucaCb8

在该配置文件中,我暂时将:set +m注释掉。

答案 3 :(得分:0)

@truthadjustr's answer中,每当您运行任何命令时,序幕就会出现。

:set prompt "\ESC[1;31m\STXλ> \ESC[m\STX"

此命令解决了问题。