我已经开始使用 SmartCompile 来编译 Java 程序并在 emacs 中运行它们。以下代码行应该在成功编译 Java 程序后编译和运行它们。
(add-to-list 'smart-compile-alist '("\\.java$" . "javac %f" && "java %n"))
但是,如果我在 Windows 和 OS X 中尝试以下命令:
(add-to-list 'smart-compile-alist '("\\.java$" . "javac %f" && "java %n"))
编译后不运行程序。
每次启动 Emacs 时,我都会收到invalid read syntax: . in wrong context
错误消息。我真的不确定发生了什么。
我正在使用 Emacs 24,不确定是否相关。
正如您可能看到的那样,我是 Emacs 的菜鸟,所以如果有人能逐步告诉我如何修复此错误或指出我可以找到解决方案的方向,我将不胜感激。