我需要获取正在使用emacs编辑的文件的完整路径。
- 有功能吗?
- 如果不是,获取该功能的elisp函数将是什么?
- 如何将结果(路径名)复制到剪贴板,以便可以重复使用?
我正在使用Mac OS X和Aqumacs。
(setq filepath (get-fullpath-current-file)) ???
(copy-to-clipboard 'filepath) ???
添加
(defun show-file-name() “在迷你缓冲区中显示完整的路径文件名。” (互动) (消息(缓冲文件名)) (kill-new(文件真名缓冲文件名)) ) (全局设置键“ \ C-cz”'显示文件名)
结合我得到的两个答案,我可以得到想要的东西。感谢您的回答。还有更多问题。
- (file-truename)是做什么用的?
- 我可以将路径名复制到System(OS)的剪贴板中,而不是复制到kill ring上,以便可以将信息与其他应用程序一起使用吗?
buffer-file-name
是一个变量