Haskell ghci命令行。返回值覆盖最后一个提示

时间:2012-04-26 05:38:00

标签: haskell ghci

我在Max OSX上安装了ghci。

但每次,返回值都会覆盖我上次的ghci提示符。 见下文。

Falseghci>null[1,2,3]
Luke_ghci>

“False”过了写我的最后一行ghci提示。 (应该是Luke_ghci)

太奇怪了。怎么解决? 感谢。

1 个答案:

答案 0 :(得分:1)

从上面链接的消息中复制:

  

啊哈!这让我找到了它:我将TERM设置为'ansi'。 ghci +   Haskeline工作查找TERM是否设置为rxvt,vt52,vt100,vt102中的任何一个   或xterm。不知道Haskeline依赖的terminfo是什么,但是   'ansi'没有它!