在GHCi(Glasgow Haskell Compiler Interactive)中,你可以通过设置:set prompt
命令来自定义提示符。如果你想要显示由自定义分隔符分隔的模块,你可以按照以下步骤进行设置:
->
或|
,适用于大多数基本场景。:set prompt
命令,后面跟上你想要的格式。例如,如果你想要使用->
作为分隔符,并显示当前模块名,可以这样设置::set prompt
命令,后面跟上你想要的格式。例如,如果你想要使用->
作为分隔符,并显示当前模块名,可以这样设置:%m
占位符:%m
占位符:假设你有一个Haskell文件Main.hs
,内容如下:
module Main where
main :: IO ()
main = putStrLn "Hello, World!"
在GHCi中加载这个模块并设置提示符:
ghci Main.hs
然后输入以下命令来设置提示符:
:set prompt "%m -> "
现在,每当你输入命令时,提示符将显示当前模块名后跟->
。
如果你发现提示符没有按预期显示,可能是以下原因:
:set prompt
命令的语法正确。解决方法:
通过以上步骤,你可以有效地自定义GHCi的提示符,使其更符合你的开发习惯和项目需求。
领取专属 10元无门槛券
手把手带您无忧上云