我使用Emacs GNU Emacs 26.2(内部版本1,x86_64-w64-mingw32)。当我尝试保存书签时,收到消息:
bookmark-write-file: Invalid bookmark-file
即使我使用一个空的.emacs文件启动Emacs,我也会收到相同的消息。 作为文件的用户,我有完整的访问权限。 知道出了什么问题吗? 干杯 伦格
答案 0 :(得分:0)
初始回复(更新前-见下文)
我认为您的书签文件已损坏。
请注意,即使您不使用初始化文件(例如emacs -Q
)启动Emacs,如果将其保存在预期的位置,书签文件也会自动提取。
您可以将书签文件暂时移到其他地方进行测试。然后,您可以对其进行编辑(例如检查),以查找问题。您可以通过注释掉1/2,然后3 / 4、7 / 8等来递归将其二等分,以查找有问题的任何特定零件。删除或修复那些零件。
已更新-
根据您的描述和评论,我猜您正在使用Bookmark+,并且在使用空书签文件时偶然发现了一个错误。
我刚刚上传了一个错误修复程序,我认为该错误可能会解决您遇到的问题。请下载并尝试使用文件bookmark+-bmu.el
的最新版本。
很抱歉造成麻烦。如果问题仍然存在,并且您正在使用Bookmark +,请继续进行M-x customize-group bookmark-plus
-单击顶部附近的链接发送错误报告。