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"; опция, которая помечает символические ссылки с помощью "@".

Извините, что беспокою всех!

- Цф

Другие вопросы по тегам