【发布时间】:2014-04-10 17:40:11
【问题描述】:
我经常在一个目录中编辑foo.cpp 和bar.cpp(或foo.tex 和bar.tex)。
在这些编辑会话期间,我多次运行 make foo 和 make bar。
在使用 Emacs 23 的某个时候,我只需要在各自的缓冲区上键入一次 make foo 和 make bar。任何后续调用 compile 命令都将重用上次在该缓冲区上使用的命令。
现在使用 Emacs 24.3.50.1,这个设置变得比以前更糟糕了(使用 Emacs 21/22?)。在那里,每个目录保存一个编译命令。现在它是所有缓冲区的一个命令。
如何恢复之前的设置?我不对每个带有文件局部变量的 .cpp 和 .tex 文件都对 polluting 感兴趣。
【问题讨论】: