Da un file lisp che viene caricato ed eseguito con emacs -l path/to/script/foo.el
è possibile ottenere il percorso del file in esecuzione?Ottieni il percorso del file di script emacs corrente quando viene caricato con il parametro -l
Ad esempio, c'è un modo per determinare che cos'è path/to/script
da foo.el
?
Non ho molta esperienza con la chiarezza, quindi sii gentile con le tue soluzioni.
Emacs 22.3.1 su Windows 7
possibile duplicato di [? Come fare riferimento al file in fase di caricamento in Emacs Lisp] (http://stackoverflow.com/questions/ 1344747/how-to-refer-to-the-file-attualmente-essere-caricato-in-emacs-lisp) –
@Trey Jackson, sono d'accordo che è vicino ma mi ci sarebbe voluto un po 'più di tempo per rintracciare la funzione directory-nome-directory. –