断电后Emacs不能顺利启动
文章目录
今天下午上班的时候,公司居然断电了。等电来了之后,发现Emacs死活启动不了,也就是说,没有办法顺利读入配置文件,Emacs会提示如下图所示的错误:
仔细地查看了一下Emacs的home目录,发现多了一个叫**.emacs.desktop.lock**的文件,我估计这个文件是和Desktop扩展有关。我把这个文件删掉之后,Emacs就可以正常启动了。看来,以前碰到的类似情况,多半也是这个原因。
仔细地试了一下,原来Emacs在跑的时候,会产生这个文件,应该是用来缓存当前打开的文件名信息之类的数据。当Emacs正常退出时,这个文件会随着消失;但是如果Emacs非法退出,这个文件可能就没办法处理了。
删除应该不是最正确的处理方法,但是我目前也不知道应该怎样处理会更好一些。
文章作者 cookwhy
上次更新 2009-08-14