Replies: 2 comments 7 replies
-
Hello!
This is a noble quest for sure!
I am not sure I understand. What you describe as "Default behavior" is not what comes with Neovim as built-in. If you press Yes, target is cleared once cursor moves outside of
Yes, pressing the key you used again or other key to change direction is the design here. |
Beta Was this translation helpful? Give feedback.
-
Hey @echasnovski , so I forgot to mention one use case that's possible with built-in behavior, but I don't think is possible in
|
Beta Was this translation helpful? Give feedback.
-
Hi,
As part of my quest to use as many
mini
modules that I can 😉 , I'm usingmini.jump
.However I think it somehow "breaks" the habbit of how [neo]vim is supposed to work.
An example:
F
,f
,T
,t
, etc. I can go anywhere, press the guy again and repeat the actionmini.jump
: if I change my cursor location (even in the same line), I need to tell it again which character I was looking for, which is a bit cumbersome.Another example:
;
always goes forward and,
always goes backward.mini.jump
: only allows;
to repeat, but the issue is that I need to remember which direction I was searching and reverse it if necessary; again, a bit of extra work, in my opinion.I think my second "issue" can have a workaround by re-pressing the key I used (
f
,F
, etc.).So, I was wondering: are these some design decisions that you made to not be compatible with existing behavior?
I think (hence the "idea" category of this topic 😆): it would be nice for the plugin to keep existing built-in behavior, but add on top of that with extra features.
Of course, just a personal opinion and feel free to ignore 🙂
Beta Was this translation helpful? Give feedback.
All reactions