在我的许多项目中,我都使用.dir-locals.el
文件来设置项目特定的变量,例如编译命令。在包含此类文件的目录中打开文件后,会emacs
抱怨“风险局部变量”,尤其是:
The local variables list in $DIR$/ contains variables that are risky (**)
Do you want to apply it? You can type
y -- to apply the local variables list.
n -- to ignore the local variables list.
** LaTeX-command : "lualatex -shell-escape"
我不想关闭此功能,但只想问一次(在emacs会话期间)特定.dir-locals.el
文件的问题。
我正在使用一些想要解析整个sourcetree的插件,y
仅解析所有内容就打了数百遍是很烦人的。
因此,实际问题是:
可以
emacs
配置/修改“局部变量加载机制”,以便允许/拒绝整个emacs
会话中特定局部变量列表的加载吗?