1

为什么我会收到错误消息:

Symbol's function definition is void: completion-at-point

当我输入 :e (在邪恶模式下)时,然后使用制表符完成来完成文件名,同时在 Windows 上使用 emacs 23。

我似乎在 linux 上没有收到此错误,但是我希望它也可以在 Windows 中运行。

我的配置在https://github.com/arafangion/emacs.d

4

1 回答 1

1

错误是自我描述的。Emacs 没有这个completion-at-point功能。正如@Arafangion 在评论他自己的问题时指出的那样,completion-at-point在 23.2 中引入。

升级到 23.2 或更高版本显然是一种可能的解决方案。另一种可能性是为邪恶模式写一个变通方法来不调用completion-at-point

于 2012-02-24T10:34:03.397 回答