自从我安装emacs24后,我的一些微不足道的配置文件就停止了工作.因为我并不真正关心这个错误并且它不会影响我,我只是希望Emacs关闭初始化警告并且只是打开暂存缓冲区(因为它打开了第二个带有一些错误的缓冲区).
有没有办法做到这一点,而不必坐下来调试我不明白的lisp代码?
我真的不能发布配置文件,因为它真的很大而且很乱,但这是我得到的警告:
警告(初始化):加载`/home/sofia/.emacs'时出错:
符号的函数定义无效:plist-to-alist
为确保正常运行,您应该调查并删除初始化文件中的错误原因.使用`--debug-init'选项启动Emacs以查看完整的错误回溯.
简而言之,我不想确保正常运行,我只想在打开emacs时需要一个缓冲区
我并不是说这样做是个好主意(事实上我非常赞同@Carl Groner和@rashimoto,掩盖错误而不是修复它们通常是一个坏主意™),但是你自己冒险尝试添加在.emacs文件的顶部:
(setq warning-minimum-level :emergency)
Run Code Online (Sandbox Code Playgroud)
这告诉Emacs除了问题之外不要警告你
如果你不及时处理[他们],这将严重损害Emacs的运作.
相比之下,默认值warning-minimum-level是:warning,这会导致的Emacs要提醒你
数据或环境本身并不是错误的,但会引起对可能出现的问题的怀疑.
| 归档时间: |
|
| 查看次数: |
3933 次 |
| 最近记录: |