经过一些升级后,我的emacs23停止正常工作。主菜单中的某些项目无法打开。在F10之后他们开始工作。 我重新安装了emacs - 它没有帮助。 (我在Dell Latitude上使用ubuntu 10.10)。 我会感激任何建议。
答案 0 :(得分:1)
请你更具体一点吗?当菜单选项未展开时,通常M-x accelerate-menu
会有所帮助。
答案 1 :(得分:0)
当我使用新的emacs版本时,我遇到的问题不常发生。通常它是我的一些旧的自定义emacs东西不再有效。 (我仍然有一些可以追溯到20世纪的线条。)
尝试将您的.emacs
文件重命名为其他内容(当然,然后开始新的emacs会话)。如果这样可以解决问题,你可以把它放回去,然后选择注释掉它的一部分,直到找到罪魁祸首。
如果你将site-lisp设置为emacs树本身以外的某个地方,那么它也可能就在那里(尽管通常你可以通过上面提到的.emacs文件来跟踪它)。如果你没有在emacs树之外设置site-lisp,那么你的.emacs文件可能正在寻找不在新安装的site-lisp目录中的site-lisp中的东西。
答案 2 :(得分:0)
您还可以尝试更新的emacs23:https://launchpad.net/~ubuntu-elisp/+archive/ppa。实际上我有一些库在10.10回购中没有正常使用23.1。
答案 3 :(得分:0)
添加到T.E.D.的建议:尝试调试.emacs
文件时,请使用二进制搜索。注释掉一半(使用命令comment-region
),然后是3/4,然后是7/8 ......直到找到罪魁祸首。命令comment-region
也* un *评论该区域 - 检查其文档。