当我列出目录(C-x-d)时,所有符号链接的名称都以'@'结尾;例如:
.bashrc@ -> ./system/dot-bashr
然后当我尝试用“e”或“f”(dired-find-file)打开这样的文件时,我收到消息:
File no longer exists; type `g' to update dired buffer
否则,所有链接在Emacs中都能正常工作。
任何提示?
- Tsf
PS:我之前发布了基本相同的消息,但我忘记了标签,然后没有看到它出现。如果它出现两次,我会道歉。答案 0 :(得分:0)
我自己找到了答案。由于从Unix继承而且我不记得的一些历史原因,我的emacs profile.el有一行:
(setq dired-listing-switches "-alF")
并将这些参数传递给命令“ls”;选项,用'@'标记符号链接。
抱歉打扰所有人!
- Tsf