smart-jump
By jojojames
better-jumper
A configurable jump list implementation for Emacs (by gilbertw1)
smart-jump | better-jumper | |
---|---|---|
3 | 7 | |
120 | 85 | |
- | - | |
0.0 | 2.6 | |
about 3 years ago | over 2 years ago | |
Emacs Lisp | Emacs Lisp | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
smart-jump
Posts with mentions or reviews of smart-jump.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-06.
-
ff-find-other-file
For me ff-other-file opens correctly for botch c and c++, and I don't even have any special setup, but it works only if both are in same folder. If you have sources separated typically in include and src I think you should go for lsp and xref, but I don't know, maybe there is some other well working setup too. You can also try smart-jump if you for some reason don't want to use lsp and xref.
-
How I jump around Emacs with better-jumper
[2] https://github.com/jojojames/smart-jump
-
Does emacs or orgmode have a feature like this?
I use smart-jump with LSP and it works quite well.
better-jumper
Posts with mentions or reviews of better-jumper.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-22.
-
Getting backwards jumps working in org agenda and helpful mode in Doom
I use Doom which packages better-jumper and binds `better-jumper-jump-backward` to `C-o`. I use this binding extensively in my workflow and it mostly works well, but there are a few scenarios where jumping backwards doesn't seem to work.
-
Need help integrating a package into consult
I am trying to combine the package better-jumper into consult so I can browse my jump points with consults nice preview and search functionality. I have tried to use the existing consult commands as a template and have come up with the following code:
- Gumshoe: follows you around and logs your movements
-
How I jump around Emacs with better-jumper
Please check out better-jumper.
-
better-jumper doesn't work with lsp anymore
Opened this issue on the the better-jumper repo but no response from the maintainer https://github.com/gilbertw1/better-jumper/issues/13
-
Spacemacs-like menu when pressing leader key.
Finally zeroed in on the cause. cl-defstruct isn't available when better-jumper is byte-compiled. This wasn't the case before because Doom preloads cl-lib before packages are installed, but recently, straight (our package manager) began byte-compiling packages in a child process where cl-lib isn't preloaded. When a macro isn't available at compile time, it is treated as a function. cl-defstruct is a macro. When treated as a function, its first argument, better-jumper-jump-list-struct is treated as a variable reference -- a reference to a variable that doesn't exist.
-
Navigate Recent Locations and Changes
Check out better-jumper, maybe it suits your needs.
What are some alternatives?
When comparing smart-jump and better-jumper you can also consider the following projects:
jump-tree - jump-tree is an undo-tree like jumping implementation, so that we can jump back and forth in a tree way like undo-tree. It's inspired by and a combination of undo-tree and jumplist.
gumshoe
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
emacs-config - My personal Emacs configuration
consult-better-jumper - Integrate better-jumper into consult
history - Emacs - History utility for source code navigation.
point-history - Show the history of points you visited before
point-stack - Back and forward navigation in Emacs
ivy-point-history - point-history with ivy interface