在 Haskell 中设置提示
Set prompt in Haskell
我是 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
的新人而不是:
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
这样组和其他用户就不能写入文件了。