Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Emacs的图形面包屑_Emacs_Breadcrumbs_Graphical Interaction - Fatal编程技术网

Emacs的图形面包屑

Emacs的图形面包屑,emacs,breadcrumbs,graphical-interaction,Emacs,Breadcrumbs,Graphical Interaction,有人知道Emacs的图形面包屑吗?我想将当前正在编辑的文件的路径显示在顶部的某个位置。这样如何: (defun my-breadcrumb (path) "Return path in a breadcrumb format." (mapconcat 'identity (split-string path (char-to-string directory-sep-char) t) " > ")) (setq frame-ti

有人知道Emacs的图形面包屑吗?我想将当前正在编辑的文件的路径显示在顶部的某个位置。

这样如何:

(defun my-breadcrumb (path)
  "Return path in a breadcrumb format."
  (mapconcat 'identity
             (split-string path (char-to-string directory-sep-char) t)
             " > "))

(setq frame-title-format
      '(buffer-file-name
        (:eval (my-breadcrumb buffer-file-name))
        (dired-directory
         (:eval (my-breadcrumb dired-directory))
         ("%b"))))

不是面包屑,但我在窗口栏中有缓冲区名称和路径文件:

(setq帧标题格式(缓冲区文件名“Emacs:%b(%f)”“Emacs:%b”)