macos - SWI Prolog 中的默认工作目录

标签 macos prolog swi-prolog

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

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

另外,你能推荐任何支持多选项卡的 Prolog 文本编辑器吗?

最佳答案

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

:- initialization(cd).

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

关于macos - SWI Prolog 中的默认工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18718268/

相关文章:

module - SWI-Prolog 中的跨模块 "interface"调用

prolog - 在 Prolog 中处理用户输入到 "phrase/3"方法

objective-c - 使用不带 XIB 的 Cocoa 绑定(bind)填充 NSTableView 或 NSCollectionView

macos - Mac终端发送带附件的邮件

java - 使用 Java 在 Mac 上以编程方式发送电子邮件(通过 Mac 邮件客户端)

Prolog 实现和/2、或/2、nand/2、nor/2、xor/2

math - 序言中的除法

CSS 代码适用于 Mac 浏览器但不适用于 Windows 浏览器?

prolog - 如何更改序言中的 'write_options' 来打印长列表?

prolog - 如何导出动态创建的谓词?