Ho bisogno di ottenere il percorso completo del file che sto modificando con emacs.
- C'è una funzione per questo?
- In caso contrario, quale sarebbe la funzione elisp per ottenerlo?
- Come posso copiare il risultato (nome del percorso) negli appunti in modo da poterlo riutilizzare?
Sto usando Mac OS X e Aqumacs.
(setq filepath (get-fullpath-current-file)) ???
(copy-to-clipboard 'filepath) ???
AGGIUNTO
(defun nome-file-spettacolo () "Mostra il nome file del percorso completo nel minibuffer." (interattivo) (messaggio (nome-file-buffer)) (kill-new (file-truename buffer-file-name)) ) (chiave-set-globale "\ C-cz" 'mostra-nome-file)
Combinando le due risposte che ho ottenuto, potrei ottenere quello che voglio. Grazie per le risposte. E ancora qualche domanda.
- A cosa serve (file-truename)?
- Posso copiare il nome del percorso negli appunti del sistema (OS), non nel kill ring in modo da poter utilizzare le informazioni con le altre app?
buffer-file-name
è una variabile