schasse / tmux-jump

Vimium/Easymotion like navigation for tmux.
GNU General Public License v3.0
362 stars 16 forks source link

Add support for two-characters typing + overall improvements #43

Open Myzel394 opened 7 months ago

Myzel394 commented 7 months ago

Closes #42

This PR is not ready yet. I'd like to make this behave pretty much like vim easymotion. So when you type in the first character, the preview will already update and then again once you enter the second character.

I also wanna make sure we can use this in copy mode. Currently, we can only use tmux-jump starting from normal mode and not within copy mode.

Btw, very good code! :) Even though I haven't worked with Ruby at all so far, after watching a short video about it, I was able to understand your code pretty quickly and could contribute to it!

Myzel394 commented 7 months ago

I can't find a way how to properly replace the contents of the screen when in copy mode :/. This would allow us to use this plugin in copy mode too.

If someone knows how to do this correctly, please let me know.

raszi commented 4 months ago

Thank you for this! I am also looking forward to making this work in copy mode.

Myzel394 commented 4 months ago

This would be awesome! I'm not using tmux-jump anymore, so feel free to take my PR over

raszi commented 4 months ago

Sorry, I wasn't clear. I didn't mean that I was planning to fix this. But thanks for the heads-up in this case I might need to take a look.