Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
.emacs.d
My personal Emacs config with any quirks, oddities, bugs, and man-eating errors I live with on a daily basis. (by jimeh)
See the "Similar Packages" section of this package, https://github.com/Overdr0ne/gumshoe, for a list of alternatives. Gumshoe automatically records positions after idling for a few seconds if I'm not mistaken, so if you want something closer to Vim then you'd have to start by disabling some features.
Mark ring may be what you want. If you want to jump around a code base, Dumb Jump is great: https://github.com/jacktasia/dumb-jump
As others have mentioned, better-jumper doesn’t automatically record points to jump back to. For that’s there’s both dogears and gumshoe.
In case it’s of any help to you, I recently setup better-jumper in my own config here. I specifically use it to record a jump point before and after triggering various jump to definition/reference functions, and nothing else so far.