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

Keybind for Extend/shrink selection up and down #9079

Closed
EmiOnGit opened this issue Dec 13, 2023 · 1 comment
Closed

Keybind for Extend/shrink selection up and down #9079

EmiOnGit opened this issue Dec 13, 2023 · 1 comment
Labels
A-helix-term Area: Helix term improvements C-enhancement Category: Improvements

Comments

@EmiOnGit
Copy link
Contributor

Currently helix seem to lack a lack a intuitive way to extend/shrink the selection down or up based on direction of selection.

With extend/shrink a line down I'm basically speaking about the default x-key with the change that it shrinks the selection if the direction is reversed.

Besides that I also would love to have a counterpart to the 'changed' x-key described above.
This would extend/shrink the line above dependent on the direction of selection.

I would suggest to implement the commands without binding them by default, especially to give people the opportunity to test them out properly.
Personally, I would love these two commands to be bound to the J,K keys since it works very intuitively.

I've seen a wish for this behavior a couple of times already in the help-forums as well as in the keymap discussion e.g.:
1
2
3
4

@EmiOnGit EmiOnGit added the C-enhancement Category: Improvements label Dec 13, 2023
@kirawi kirawi added the A-helix-term Area: Helix term improvements label Jan 23, 2024
@david-crespo
Copy link
Contributor

This is closed by #9080, right? It didn't auto-close because the message didn't say "closes" or "fixes".

@gabydd gabydd closed this as completed Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-helix-term Area: Helix term improvements C-enhancement Category: Improvements
Projects
None yet
Development

No branches or pull requests

4 participants