xyls184159 downloadsVS Code style breadcrumb trail (folder, file, headings) at the top of the editor, following the cursor. Click any crumb to jump.
Developed with AI assistance (glm-5.3-flash & deepseek-v4.1-flash). · 本插件在 AI(glm-5.3-flash & deepseek-v4.1-flash)辅助下编写。 中文说明在下方。
VS Code style breadcrumbs for the Obsidian editor:
Folder › Subfolder › Note name › Heading 1 › Heading 2 › Heading 3 › …
A breadcrumb bar sits at the top of the editor pane, following the cursor (edit mode) or the scroll position (reading mode), and shows the current heading chain only — one crumb per heading level.
Requires Obsidian 1.13.0+, desktop.
Not affiliated with Breadcrumbs. This is an independent plugin and is not related to, endorsed by, or derived from the Breadcrumbs plugin.
H1 straight to H4, the bar shows extra separators (H1 text ›› H4 text), one per missing level.| Action | Effect |
|---|---|
| Left-click a heading crumb | Sibling heading menu — pick one to jump |
| Right-click a heading crumb | Jump to that heading immediately |
| Left/right-click a file or folder crumb | Reveal the file in the file explorer |
| Setting | Default | Description |
|---|---|---|
| Show folder path | on | Show the Folder › Subfolder chain before the file name |
| Show file name | on | Show the file name crumb |
| Max characters per crumb | 20 | Truncation length for the bar (menu entries are never truncated) |
| Show in reading mode | on | Also show the bar in reading mode, following the scroll position |
| Hide when there are no headings | off | Hide the bar entirely for notes without headings |
Editor Breadcrumbs is available in the official community plugin store: open the store page or search "Editor Breadcrumbs" in Settings → Community plugins → Browse, then hit Install.
Download these three files: main.js, manifest.json, styles.css (from the repository root or the Releases page), and copy them into:
<vault>/.obsidian/plugins/editor-breadcrumbs/
Create the folder by yourself. Then in Obsidian: Settings → Community plugins → enable "Editor Breadcrumbs" (turn off Restricted mode first if prompted).
Install BRAT, then add this repository as a BRAT plugin.
git clone <this repository>
cd obsidian-editor-breadcrumbs
pnpm install
pnpm build # produces main.js
npx tsc --noEmit # optional: type check
Then copy the three files (main.js, manifest.json, styles.css) into <vault>/.obsidian/plugins/editor-breadcrumbs/ as in Option A.
VS Code 风格的 Obsidian 编辑器面包屑导航:
文件夹 › 子文件夹 › 笔记名 › 一级标题 › 二级标题 › 三级标题 › …
编辑区顶部常驻一条面包屑栏,编辑模式跟随光标、阅读模式跟随滚动,只显示当前标题链(每级只出现当前所在的那个标题)。
需要 Obsidian 1.13.0+,桌面版。
与 Breadcrumbs 插件无关:本插件是独立项目,与 Breadcrumbs 插件没有任何关联,也不是它的衍生版本。
H1 直接到 H4),面包屑会显示额外分隔符(H1 文本 ›› H4 文本),每缺一级多一个 ›。…;同级菜单里始终显示完整标题。| 操作 | 效果 |
|---|---|
| 左键点击标题段 | 弹出同级标题菜单,选择后跳转 |
| 右键点击标题段 | 直接跳转到该标题 |
| 左/右键点击文件、文件夹段 | 在文件列表中定位该文件 |
| 设置项 | 默认 | 说明 |
|---|---|---|
| Show folder path | 开 | 是否显示 文件夹 › 子文件夹 段 |
| Show file name | 开 | 是否显示文件名段 |
| Max characters per crumb | 20 | 面包屑栏每段最大字符数(菜单内不截断) |
| Show in reading mode | 开 | 阅读模式是否也显示面包屑(跟随滚动) |
| Hide when there are no headings | 关 | 无标题的笔记是否隐藏整条面包屑 |
本插件已上架 Obsidian 官方社区插件商店:在 设置 → 第三方插件 → 浏览 中搜索 "Editor Breadcrumbs" 安装,或直接打开商店页面。
下载这三个文件:main.js、manifest.json、styles.css(在本仓库根目录或 Releases 页面),复制到:
<库路径>/.obsidian/plugins/editor-breadcrumbs/
文件夹需要手动创建。然后在 Obsidian 中:设置 → 第三方插件 → 启用 "Editor Breadcrumbs"(如提示受限模式请先关闭)。
安装 BRAT,将本仓库添加为 BRAT 插件即可。
git clone <本仓库>
cd obsidian-editor-breadcrumbs
pnpm install
pnpm build # 生成 main.js
npx tsc --noEmit # 可选:类型检查
编译后按方式 A 把三个文件(main.js、manifest.json、styles.css)复制到 <库路径>/.obsidian/plugins/editor-breadcrumbs/。
License: CC0-1.0