gpt4 book ai didi

variables - 我可以在.dir-locals.el中放入任意的elisp代码吗?

转载 作者:行者123 更新时间:2023-12-04 04:22:42 24 4
gpt4 key购买 nike

这个问题已经在这里有了答案:




9年前关闭。




Possible Duplicate:
How can I move php-mode settings from .emacs to .dir-locals.el?



在Emacs中,可以通过在文件末尾的局部变量部分中放置类似以下内容的方式,将文件设置为在打开文件时评估任意代码:

;; Local Variables:
;; eval: (message "This is evaluated when the file is opened in emacs.")
;; End:

Emacs还具有一项功能,可将变量放入名为 .dir-locals.el的文件中,并使这些变量适用于目录中的任何文件。但是,此文件似乎不支持评估任意代码。有没有办法在目录级别执行此操作?

最佳答案

记录下来,答案是您做与文件本地变量相同的操作:分配给假变量eval。例如,要将我的示例添加为dir-local eval,只需在相关目录中执行以下操作:(add-dir-local-variable nil 'eval '(message "This is evaluated when any file in this directory is opened in emacs."))

关于variables - 我可以在.dir-locals.el中放入任意的elisp代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9421071/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com