簡體   English   中英

使用-l參數加載時獲取當前emacs腳本文件的路徑

[英]Get path to current emacs script file when loaded with -l parameter

從正在加載並運行emacs -l path/to/script/foo.el的lisp文件中,我可以獲得運行文件的路徑嗎?

例如,有什么方法可以確定foo.el path/to/script是什么path/to/script

我對lisp不是很有經驗所以請溫柔地對待你的解決方案。

Windows 7上的Emacs 22.3.1

變量load-file-nameload-file-name綁定到load-file-name 要獲取目錄,您只需使用file-name-directory ,如下所示:

(file-name-directory load-file-name)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM