为什么这有效
((nil . ((compilation-directory . "/home/vava/code_directory/")
(compilation-command . "rake"))
))
这不是吗?
((nil . ((Eval . (setq compilation-directory "/home/vava/code_directory"))
(compilation-command . "rake"))
))
我在这里做错了什么?
我已经设定enable-local-eval
在 .emacs 中。
Emacs Lisp 区分大小写:尝试使用小写的“eval”:
((nil . ((eval . (setq compilation-directory "/home/vava/code_directory"))
(compilation-command . "rake"))))
此外,目录局部变量的文件名是.dir-locals.el, not .dir-local.el正如问题标题所示。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)