我需要获取我正在使用 emacs 编辑的文件的完整路径。
- 有那个功能吗?
- 如果不是,那么获得它的 elisp 函数是什么?
- 如何将结果(路径名)复制到剪贴板以便重复使用?
我正在使用 Mac OS X 和 Aqumacs。
(setq filepath (get-fullpath-current-file)) ???
(copy-to-clipboard 'filepath) ???
添加
(defun 显示文件名 () “在 minibuffer 中显示完整路径文件名。” (交互的) (消息(缓冲区文件名)) (kill-new (file-truename buffer-file-name)) ) (global-set-key "\C-cz" '显示文件名)
结合我得到的两个答案,我可以得到我想要的。感谢您的回答。还有一些问题。
- (file-truename) 有什么用?
- 我可以将路径名复制到系统(操作系统)的剪贴板,而不是杀伤环,以便我可以将信息与其他应用程序一起使用吗?