Почему никто не скажет простое решение.
Просто перейдите в буфер с данными и нажмите 0 w или C-u 0 w .
Это вызовет dired-copy-filename-as-kill
, который даст вам полный путь к файлу. Если вам нужен текущий каталог, просто удалите файл в конце его, или вы можете использовать функцию ниже, а затем связать его с любой клавишей, которая вам нравится.
(defun my/dired-copy-dirname-as-kill ()
"Copy the current directory into the kill ring."
(interactive)
(kill-new default-directory))
PS: лично я иду в текущий каталог из буфера файлов, используя dired-jump