Plugin: "Remember My Block" to restore your position when navigating between pages

Hey

One thing bothering me using Logseq is - it looses a position when navigating between pages.

Just to name few similar issues:

Based on the GitHub issue should be a regression bug, which is not fixed. And I am not a Clojure guy.

Save scrollbar position plugin have not been the proper workaround.

Let me present you a plugin I implemented named Remember My Block, It solves many issues you and I have with Logseq.

How it works:

  • Tracks the last visited block per page
  • Restores your position automatically when you navigate back to that page

It works in 2 modes - the mode is selected automatically based on how you left the page:

  • Edit mode: if you were editing a block, the plugin reopens it for editing and places the cursor at the end of the block
  • View mode: if you were just reading, the plugin scrolls to the block and highlights it without entering edit

There are few limitations described in the plugin documentation. Feedback and suggestion welcomed.

Enjoy!

Thank you so much for this plugin, it just made Logseq mouse-free usage actually possible for me! :heart:

1 Like