haskell - 在 Haskell 中设置提示

标签 haskell prompt ghci

我是 Haskell 的新手

而不是:

Prelude>

我要 GHCi 提示

GHCi>

我写了

:set prompt "GHCi> "

但是当我关闭 GHCi 并再次打开它时,它会显示给我

prelude

再次。 我看到我需要在我的主文件夹中创建一个名为 .ghci 的文件并将其内容设置为

:set prompt "GHCi> ".

如何创建此文件并设置提示。 谢谢你的回答

最佳答案

您可以制作 .ghci file指定 GHCi 环境的配置。

对于 *nix 系统,它通常位于 ~/.ghci ,对于 Windows 系统,显然位于 appdata/ghc/ghci.conf在哪里 appdata经常是 C:/Documents and Settings/<i>user</i>/Application Data .

因此,您可以写信给 .ghci (或 ghci.conf )在打开 GHC shell 时归档一组指令,例如:

:set prompt "GHCi> "

GHCi 可能还需要设置文件的权限,例如在 Linux 系统上:

chmod go-w ~/.ghci

使组和其他用户无法写入文件。

关于haskell - 在 Haskell 中设置提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58780284/

相关文章:

javascript - 无法保存 JavaScript prompt() 函数的值

Haskell zipWith

Haskell:数据类型

haskell - Haskell 中带有 `Ord` 参数的 Memoize 函数

android - Android 发送短信前提示

Javascript Prompt() 只能内联工作,不能在外部文件中工作

haskell - -XStrict 在 GHC 中有什么作用吗?

haskell - 使 ReadArgs 1.0 使用单个参数

haskell - 重复追加到字符串haskell

haskell - Yesod 一个站点有多个持久后端