Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Vim motions for switching blocks #1526

Open
cepem opened this issue Dec 15, 2024 · 0 comments
Open

[Feature]: Vim motions for switching blocks #1526

cepem opened this issue Dec 15, 2024 · 0 comments
Labels
enhancement New feature or request triage Needs triage

Comments

@cepem
Copy link

cepem commented Dec 15, 2024

Feature description

Hey guys!

I just discovered wave and loving it so far!

There's just one thing that I'd like to change and I'm not sure if possible (I didn't find anything in the docs related to it).

I'd like to be able to use h j k l keys for switching around blocks - since I'm a neovim user this feels more natural for me. Right now doing control + shift + arrow key is a bit distracting as I have to move my hand.

I think this could be a configuration setting?

Or maybe I don't need to use h j k l at all considering that I can just navigate by combining control + shift + key + number of block. Which is also really nice. But it looks like there's a slight delay to get the block numbers to show, so perhaps could the block number be within the block title? Then we could just glimpse at the block title and navigate directly by its number.

Of course, enabling/disabling the block number within the title could also be a toggle through the config file.

Implementation Suggestion

It depends. Perhaps if you think this is a good idea I can work on this feature myself and submit a PR

Anything else?

No response

@cepem cepem added enhancement New feature or request triage Needs triage labels Dec 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request triage Needs triage
Projects
None yet
Development

No branches or pull requests

1 participant