有人知道 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 frame-title-format '(buffer-file-name "Emacs : %b ( %f )" "Emacs: %b"))
自从提出这个问题以来已经有一段时间了,但是面包屑将显示您所在的文件,以及其他上下文,具体取决于您的光标在文件中的位置。 漂亮的小包装。
上传图像的图标没有显示在我的工具栏上,我似乎无法在此处拖放图像,但这里有当前包的 github 页面中的示例图像面包屑的示例图像。
添加软件包后,将
(breadcrumb-mode)
添加到您的配置中,或运行 M-x breadcrumb-mode
。
M-x package-install RET breadcrumb RET