CarbonEmacs, символические ссылки и dired-find-file
Когда я перечисляю каталог (Cxd), все символические ссылки имеют имена, заканчивающиеся на '@'; например.:
.bashrc @ ->./system/dot-bashr
Затем, когда я пытаюсь открыть такой файл с помощью "e" или "f" (dired-find-file), я получаю сообщение:
Файл больше не существует; введите `g'для обновления буфера Dired
В противном случае все ссылки работают нормально в Emacs.
Есть намеки?
- Цф
PS: я публиковал в основном то же самое сообщение раньше, но я забыл теги, а потом не увидел его появления. Я извиняюсь, если это появляется дважды.
1 ответ
Я нашел ответ сам. По некоторым историческим причинам, унаследованным от Unix и которые я не помню, в моем emacs profile.el была строка:
(setq dired-list-keys "-alF")
и эти аргументы передаются команде "ls"; опция, которая помечает символические ссылки с помощью "@".
Извините, что беспокою всех!
- Цф