evil
evil copied to clipboard
evil-jump-forward does not seem to work
I use evil mode in spacemacs in the terminal mode and I've observed that evil-jump-forward
does not seem to work.
There are multiple issues here:
-
:jumps
seems to show all the positions, but not where you are similar to what vi is supposed to sho w with a>
to denote current position -
c-o
seems to work fine with going backwards - neither
c-i
which indents, andevil-jump-forward
seems to work as suggested
Also see my comments about even more issues with the jumplist implementation in https://github.com/emacs-evil/evil/issues/732#issuecomment-454289474.
@dzop is there an alternative? how can I get evil-jump-forward
kind of feature?
I have a branch containing my re-implementation of jumplists that fixes the problems that I mentioned and also has the correct behavior of :jumps
here if you are comfortable with pulling in those changes in your own version of evil
.
Any news here? I do have the same problem
I plan on submitting an issue to discuss a possible transition to my branch for evil-jumps
. I'm not sure if there have been any fixes to the current implementation though.
Hello, is there update on this?
same issue here
There's another implementation of jumplist https://github.com/gilbertw1/better-jumper. It integrates with evil and works fairly well. Also, it's bundled in doom-emacs. https://github.com/hlissner/doom-emacs/blob/19fa5e2559df406c3116400e7755b86e46ca217b/core/core-editor.el#L427
"If you want to jump forwards with C-i in Spacemacs, like it does in Vim, then you have to set the dotspacemacs-distinguish-gui-tab variable to t, in .spacemacs. It's nil by default, and that makes it behave like TAB."- Direct excerpt from here https://github.com/syl20bnr/spacemacs/issues/9451#issuecomment-323514998.
This will not solve the problem of evil-jump-backward
not working at all.
@deep-calm "set the dotspacemacs-distinguish-gui-tab variable to t" it's not work for me.