A função para mostrar o caminho completo do arquivo atual no mini buffer
Preciso obter o caminho completo do arquivo que estou editando com o emacs.
Existe uma função para isso?Caso contrário, qual seria a função elisp para conseguir isso?Como posso copiar o resultado (nome do caminho) para uma área de transferência para poder reutilizá-lo?Estou usando o Mac OS X e o Aqumacs.
(setq filepath (get-fullpath-current-file)) ???
(copy-to-clipboard 'filepath) ???
ADICIONADO(defun show-file-name () "Show the full path file name in the minibuffer." (interactive) (message (buffer-file-name)) (kill-new (file-truename buffer-file-name)) ) (global-set-key "\C-cz" 'show-file-name)
Combinando as duas respostas que recebi, consegui o que queria. Obrigado pelas respostas. E mais algumas perguntas.
O que é (file-truename)?Posso copiar o nome do caminho para a área de transferência do Sistema (SO), não o anel de morte para que eu possa usar as informações com os outros aplicativos?