アウトラインクリック補正
Outline click fix
クリック後に少し待ってから、正しい見出し行へスクロール。長文や起動直後の取りこぼしを自動でリカバリーします。
Waits briefly after each outline click, then scrolls to the correct heading line — covering long notes and app startup.
Heading Jump Fix は Obsidian 用プラグイン。アウトライン、[[wikilink#見出し]]、[[ノート#^ブロック]] をクリックしてもスクロールが追従しないとき、2回目のクリック相当を自動で行います。ネットワーク不要・無料(MIT)。
Heading Jump Fix is an Obsidian plugin. When Outline, [[wikilink#heading]], or [[note#^block]] clicks move the cursor but don't scroll, it performs the second correction for you. No network requests. Free & MIT.
実際の Obsidian 上での動作イメージ Actual behavior inside Obsidian
「クリックしたのに飛ばない」を、プラグインが後追いで直します。
When a click doesn't land, the plugin finishes the jump for you.
クリック後に少し待ってから、正しい見出し行へスクロール。長文や起動直後の取りこぼしを自動でリカバリーします。
Waits briefly after each outline click, then scrolls to the correct heading line — covering long notes and app startup.
同じ名前の見出しが複数あっても、アウトライン上の順序で正しい方へジャンプします。
Identical headings are disambiguated by their order in the outline.
リトライ遅延(ms)と回数を設定から変更。重い Vault でも合わせ込めます。
Tune retry delay (ms) and retry count in settings to match heavier vaults.
「Jump to heading at cursor line reliably」で、カーソル行の見出しへ確実にスクロールできます。
Jump to heading at cursor line reliably scrolls to the heading that contains the cursor.
ネットワーク通信は一切なし。Vault のメタデータだけで動作します。
No network requests. Works entirely from your vault's metadata.
ソースは GitHub で公開。気に入ったら ☕ で開発を応援できます。
Open source on GitHub. If it helps you, consider a ☕ to support development.
役割をはっきりさせた、小さくて正直なプラグインです。
A small, honest plugin with a clearly defined job.
[[wikilink#見出し]] と [[ノート#^ブロック]][[wikilink#heading]] and [[note#^block]]初期設定のままで動きます。重い Vault では遅延を増やしてください。
Works out of the box. Increase the delay for heavier vaults.
| 設定Setting | 初期値Default | 説明Description |
|---|---|---|
| プラグイン有効化Enable plugin | ON | マスタースイッチMaster switch |
| アウトライン補正Outline click fix | ON | アウトラインクリック後にスクロールを再試行Retry scroll after outline clicks |
| リトライ遅延Retry delay (ms) | 250 |
補正までの待ち時間Wait before correction |
| リトライ回数Retry count | 1 |
追加スクロールの回数Extra scroll passes |
Obsidian → 設定 → Community plugins →「Turn on community plugins」
Obsidian → Settings → Community plugins → Turn on community plugins
Browse →「Heading Jump Fix」で検索 → Install → Enable
Browse → search Heading Jump Fix → Install → Enable
長いノートを開き、コアのアウトラインペインで見出しを1回クリック。それだけです。
Open a long note, click any heading once in the core Outline pane. That's it.
新しいバージョンは GitHub Releases とここに追記していきます。
New versions are published on GitHub Releases and added here.
必要な Obsidian の版を 1.8.7 以上に合わせ、ポップアウト窓でも安全な要素判定に直しました。
Raised the minimum app version to 1.8.7 and switched to cross-window-safe element checks.
アウトラインや見出しリンクのあと、リーディングビューでも対象までスクロールします。分割表示にも対応します。
After Outline or heading-link jumps, Reading view also scrolls to the target. Split layouts are included.
コンソールログを廃止し、ブロック ID の型安全な検索に変更。テーマのスムーズスクロール上書きから !important を外しました。
Removed console logging, typed block-id lookup, and dropped !important from the theme scroll override.
本文とリンクペインの [[ノート#^ブロック]] クリックでも、見出しと同じくスクロールを補正します。
Corrects scroll after [[note#^block]] clicks in the note and in link panes, using the same path as heading jumps.
本文の [[wikilink#見出し]]、アウトゴーイング / バックリンク、ジャンプ後の画面内確認と backoff を追加。コミュニティ掲載を継続します。
Adds in-note [[wikilink#heading]] and link-pane correction, on-screen verification with backoff. Stays listed as a Community plugin.
テーマの scroll-behavior: smooth で見出しを外す問題を設定で上書き。開発者コンソール向けのデバッグログ(既定オフ)。
Optional override so theme scroll-behavior: smooth does not miss the heading. Opt-in debug log in the developer console.
アウトラインクリック補正・同名見出しの判別・リトライ設定・カーソル行ジャンプコマンドを搭載。
Outline click fix, duplicate-heading disambiguation, retry settings, and the cursor-line jump command.