SWI Prolog中的默认工作目录

时间:2013-09-10 11:52:28

标签: macos prolog swi-prolog

我在更改存储*.pl文件的目录时遇到问题。默认值位于我的主文件夹中。我可以在working_directory解释器中使用cd谓词或swipl命令来更改工作目录。事情是我每次运行SWI Prolog都必须这样做,所以我正在寻找一个永久的解决方案。我试图在.plrc文件中包含这两个解决方案,我在我的主目录中创建了它,但它没有帮助。

我是Mac OS X用户,如果有任何帮助的话。

另外,您是否可以为Prolog推荐任何支持多标签的文本编辑器?

1 个答案:

答案 0 :(得分:3)

SWI-Prolog支持每用户初始化文件,该文件在POSOS系统(如MacOS X)上命名为.plrc。只需在您的主目录中创建此文件(如果它尚不存在)并添加以下行:

:- initialization(cd).

对于具有Prolog的多标签和语法着色支持的文本编辑器,请尝试例如TextMate 2(安装了Prolog或Logtalk软件包)。