在emacs中,使用neotree,我怎样才能在点到杀环的情况下拉出节点的完整路径?

时间:2016-11-12 15:45:46

标签: emacs

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

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

2 个答案:

答案 0 :(得分:4)

如何使用neo-buffer--get-filename-current-line获取点上的文件名或目录(这是一个STRING),然后使用kill-new使STRING成为杀戮戒指中的最新杀戮

解决方案合并后,如下所示:

(kill-new (neo-buffer--get-filename-current-line))

答案 1 :(得分:0)

您可以打开该文件,然后通过M-:'buffer-file-name'找到该位置。既然你想要它,你可以按照这里列出的一些方法: File path to clipboard in Emacs