通常我可以使用 tramp 来编辑文件并通过 SSH 浏览远程文件系统。尽管在看似随机的时间我会失去在 emacs 中浏览远程文件夹的能力。
我收到错误消息:
Wrong type argument: number-or-marker-p, //DIRED-OPTIONS//
我尝试在没有任何自定义的情况下重新安装 emacs,但错误仍然存在。
此外,有时在浏览 1 或 2 个目录后会发生错误,而其他时候我可以在出现错误之前执行 5 或 6 个目录。
编辑:我正在使用在 OS X 10.6.8 上运行的 Emacs 23.3
编辑 2:虽然我仍在浏览流浪者调试日志,但还有一些其他信息。
- 错误之后我仍然可以使用打开和保存文件的tramp,只是不能查看目录列表。
- 似乎只有当我保存到使用 git 进行版本控制的目录时才会发生这种情况。
- 在调试日志中列出了目录内容,但没有输出给用户
- 即使我尝试访问非版本控制的目录,调试日志中的目录列表也会显示 ^M(在编辑已在 git 中进行版本控制的文件时,我通常会在 emacs 信息栏中注意到这一点)