5

我为 Emacs 24.1 安装了 lua 模式,但是当我编写 lua 代码时,语法突出显示无法正常工作。

lua-mode 不能识别以'--' 开头的注释。甚至像 'string' 这样的单引号字符串也不会突出显示。

我找不到有关此特定问题的任何具体信息,有人知道发生了什么吗?

4

2 回答 2

1

在 GNU Emacs 24.1.50.1A 上突出显示对我有用。有几件事需要您仔细检查:

  • 是否启用了 lua 模式(“Lua”一词应出现在模式行中)。如果没有,请尝试通过M-x lua-mode包含 lua 代码的文件缓冲区手动激活它。
  • lua-mode.el电流的吗?我使用来自http://immerrr.github.com/lua-mode的20111107 版本。
于 2012-11-05T00:35:57.860 回答
0

使用 ubuntu 12.04 我通过执行以下操作安装了 emacs 24:

  $ sudo add-apt-repository ppa:cassou/emacs
  $ sudo apt-get update
  $ sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot

我不记得是否立即安装了 lua-mode,但我正在使用https://github.com/technomancy/emacs-starter-kit并通过 emacs 内部的“package-install lua-mode”安装它。

如果您遇到问题,可能是一些旧的 emacs 设置导致它们。可以肯定的是,删除 ~/.emacs.d 和其他 ~/.emacs 的东西。

于 2012-10-24T07:12:16.830 回答