J'ai besoin d'obtenir le chemin complet du fichier que j'édite avec emacs.
- Y a-t-il une fonction pour ça?
- Sinon, quelle serait la fonction elisp pour obtenir cela?
- Comment puis-je copier le résultat (nom du chemin) dans un presse-papiers afin de pouvoir le réutiliser?
J'utilise Mac OS X et Aqumacs.
(setq filepath (get-fullpath-current-file)) ???
(copy-to-clipboard 'filepath) ???
AJOUTÉE
(defun show-file-name () "Afficher le nom du fichier de chemin complet dans le mini-tampon." (interactif) (message (nom-fichier-tampon)) (kill-new (nom-de-fichier-vrai-tampon-nom-de-fichier)) ) (global-set-key "\ C-cz" 'show-file-name)
En combinant les deux réponses que j'ai obtenues, je pourrais obtenir ce que je veux. Merci pour les réponses. Et encore quelques questions.
- À quoi sert (file-vrai nom)?
- Puis-je copier le nom du chemin dans le presse-papiers du système (OS), et non dans le kill ring afin de pouvoir utiliser les informations avec les autres applications?
buffer-file-name
est une variable