【发布时间】:2012-01-14 15:23:02
【问题描述】:
我是 Emacs/Aquamacs 的新手,想用它在 Prolog 中编程。我的文件名以“.pl”结尾,Aquamacs 自动假定它是一个 Perl 文件。如何将其更改为使用 Prolog 模式?我更喜欢一个不假设我知道如何使用 Emacs 的答案。
在首选项 -> 编程 -> 语言下。我找不到 Prolog,即使 Aquamacs 网页声明它应该支持 Prolog?我需要安装一些插件吗?
【问题讨论】:
我是 Emacs/Aquamacs 的新手,想用它在 Prolog 中编程。我的文件名以“.pl”结尾,Aquamacs 自动假定它是一个 Perl 文件。如何将其更改为使用 Prolog 模式?我更喜欢一个不假设我知道如何使用 Emacs 的答案。
在首选项 -> 编程 -> 语言下。我找不到 Prolog,即使 Aquamacs 网页声明它应该支持 Prolog?我需要安装一些插件吗?
【问题讨论】:
您可以使用 M-x prolog-mode 手动激活 Prolog 模式。
我的 Emacs 配置文件中有以下行(通常称为 .emacs,尽管我个人使用替代位置 .emacs.d/init.el)使其成为 .pl 文件的默认值:
(add-to-list 'auto-mode-alist '("\\.pl\\'" . prolog-mode))
【讨论】: