Cursor History

by abdelrahmanhafez
5
4
3
2
1
Score: 51/100

Description

Navigate back and forward through exact cursor positions and selections across Obsidian notes.

Reviews

No reviews yet.

Stats

1
stars
368
downloads
2
forks
97
days
9
days
9
days
6
total PRs
0
open PRs
0
closed PRs
6
merged PRs
1
total issues
0
open issues
1
closed issues
39
commits

Latest Version

README file from

Github

Cursor History

One note, several positions Back to an earlier selection in the same note
Latest Cursor History view with a selected sentence in Aurora Launch Cursor History Back shortcut shown over an earlier selection in Aurora Launch

See it in action

Cursor History demo showing back and forward navigation with visible keyboard shortcuts

The demo moves through several saved positions inside long notes, then crosses between notes. The live keystroke display appears as each navigation happens.

What it does

  • Reopens the note, restores the exact cursor or selection, and brings it into view
  • Navigates backward and forward through recent cursor and selection locations
  • Groups ordinary movements within 10 lines into one stop, while deliberate jumps create new stops
  • Creates a new stop when you change files
  • Keeps up to 200 positions for the current Obsidian session

Going back and then navigating somewhere new clears the forward history, matching browser behavior.

Shortcuts

Action Editing mode default
Go back Ctrl + Cmd + Left
Go forward Ctrl + Cmd + Right

Change either binding in Settings > Hotkeys by searching for “Cursor History.”

Install

Open Cursor History in the Obsidian Community directory, then press Add to Obsidian.

For a manual installation, download main.js and manifest.json from the latest release, then place them in <vault>/.obsidian/plugins/cursor-history/.

License

MIT