相关疑难解决方法(0)

在迷你缓冲区中显示当前文件的完整路径的功能

我需要获取我正在使用emacs编辑的文件的完整路径.

  • 有功能吗?
  • 如果没有,那么获得它的elisp功能是什么?
  • 如何将结果(路径名)复制到剪贴板以便我可以重复使用它?

我正在使用Mac OS X和Aqumacs.

(setq filepath (get-fullpath-current-file)) ???
(copy-to-clipboard 'filepath) ???
Run Code Online (Sandbox Code Playgroud)

添加

(defun show-file-name ()
  "Show the full path file name in the minibuffer."
  (interactive)
  (message (buffer-file-name))
  (kill-new (file-truename buffer-file-name))
)
(global-set-key "\C-cz" 'show-file-name)

结合我得到的两个答案,我可以得到我想要的.谢谢你的回答.还有一些问题.

  • (file-truename)是什么?
  • 我可以将路径名复制到系统(OS)的剪贴板,而不是杀死环,以便我可以将信息与其他应用程序一起使用吗?

emacs clipboard elisp aquamacs

91
推荐指数
7
解决办法
4万
查看次数

在emacs 中,使用neotree,如何将节点的完整路径拉到终止环?

假设我在 emacs 中使用 neotree,并假设点位于代表文件或目录的节点上方。

我怎样才能将所述节点的完整路径拉到终止环,以便C-y之后我可以使用这条路径?

emacs

3
推荐指数
1
解决办法
790
查看次数

标签 统计

emacs ×2

aquamacs ×1

clipboard ×1

elisp ×1