我想在 Windows 7 的 GHCi (7.8) 中使用 lambda (λ) 符号作为提示符,因此我将 .ghci
文件设置为
:set +m
:set prompt "λ: "
:set prompt2 " | "
我将我的控制台字体设置为 Lucida Console,因为它应该支持 Unicode,但是当我加载 GHCi 时,它看起来像这样
如何让 Windows 正确识别 λ 符号?
最佳答案
使用 > chcp.com 65001
与 GHCi 一起工作,但在设置该编码后用 Vim 打开其他文本文件返回乱码。
将以下内容添加到您的 %USERPROFILE%\.ghci
。您可以使用 Unicode 转义的 lambda \x03BB
而不是更改编码:
:set prompt "\x03BB: "
如果 %USERPROFILE%\.ghci
不存在,请先创建它,然后再进行更改。
关于windows - 如何在 Windows 上将 GHCi 提示符设置为 lambda 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25373116/