1
有沒有Emacs lisp文件(.el)獲取自己的文件名的方法?在Emacs Lisp中是否有相當於Python的__file__
像Python中的__file__
或者Ruby中的__FILE__
?
有沒有Emacs lisp文件(.el)獲取自己的文件名的方法?在Emacs Lisp中是否有相當於Python的__file__
像Python中的__file__
或者Ruby中的__FILE__
?
像這樣的事情會做的工作:
(setq hhh load-file-name)
(defun aoeuidhtn()
(interactive)
(message hhh)
)
現在,做M-x load-file
變量hhh
將被綁定到它所駐留和功能M-x aoeuidhtn
將打印出來的文件名之後。例如,如果我在/tmp/test.el
中有上述模塊,則M-x aoeuidhnt
將打印/tmp/test.el
。