Как заставить helm-find-files запрашивать "~/", когда это уместно, вместо расширенного пути?
Похоже, что helm-find-files всегда отображает абсолютный путь, например, "/home/joebob/foo" вместо "~/foo". После многих лет просмотра относительных путей при поиске файлов в emacs я нахожу странным, что сталкиваюсь с абсолютным путем.
Быстрый тест с использованием ivy и ido показал, что они запрашивают относительный (например, "~/") путь из коробки, как встроенный файл поиска по умолчанию.
В наборе настроек шлема я не смог найти ничего подходящего.
Также я попытался добавить (abbreviate-file-name...) в верхний уровень кода helm-find-files, но как только он проник в ядро helm, путь был "нормализован" обратно в абсолютную форму, и я был не в состоянии понять, почему или даже где.