我正在Ubuntu上使用ghci 6.8.2。ghci是否使用配置文件来进行一些初始设置?例如:
:set prompt "ghci> "
。使用 @hvr 的答案后,我收到了以下警告:
*** WARNING: ~/.ghci is writable by someone else, IGNORING!
解决方案是 chmod g-w ~/.ghci
。
~/.ghci
配置文件中,我有以下行:
:set prompt "\ESC[0;34m\STX%s\n\ESC[1;31m\STXλ> \ESC[m\STX"
这是我的ghci
提示符的样子:
https://asciinema.org/a/Tpk5430dPqCRN0cFqi1ucaCb8
在那个配置文件中,我暂时注释掉了:set +m
。~/.ghci
对我来说完全没有任何作用 - GHCi说Loaded GHCi configuration from /home/<user>/.ghci
,但提示符没有改变 :/ - xeruf
C:\Users\YourUsername\
。 - MasterMastic