我已经安装了SWI-Prolog和emacs的prolog模式。我有一个带prolog的first_steps.pl文件,我做C-c C-b来查询缓冲区。这将打开第二个缓冲区 prolog ,其模式为(Inferior Prolog:run)。
一切都很好。然而,完全不清楚如何与下级的prolog模式缓冲区进行交互。没有提示。打字和按回车什么也没做。如何根据缓冲区中的代码执行查询,即与SWI-prolog交互?
请注意,此相关问题似乎并未解决劣等模式的使用,仅安装了prolog模式: Using prolog with emacs
答案 0 :(得分:0)
就我而言,我更改了变量prolog-program-name
以使用我的swipl
可执行文件的完整路径,然后就可以了。 Emacs可能无法找到你的翻译。