2017-03-22 52 views
0

我是Haskell的新手。从一些视频中,我发现人们可以从ghci触发文本编辑器。它说如果你没有设置默认的文本编辑器,它会提示你使用set editor命令。但对我来说,当我输入尝试从ghci触发文本编辑器时遇到问题

edit 

它给了我一个错误说

error: Variable not in scope: edit 

我该如何解决呢?我正在使用Haskell堆栈8.0.2

回答

0

你想要:edit。所有GHCi命令(如:load:set)都以冒号:作为前缀。

1

除了:edit,你可以用:!运行任意shell命令,因此,如果你的编辑器是,例如,vim,你可能会打开一个文件,它使用:!vim foo.hs

相关问题