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

Improve default bindings for case switching #5688

Open
xJonathanLEI opened this issue Jan 26, 2023 · 1 comment
Open

Improve default bindings for case switching #5688

xJonathanLEI opened this issue Jan 26, 2023 · 1 comment
Labels
A-keymap Area: Keymap and keybindings C-discussion Category: Discussion or questions that doesn't represent real issues

Comments

@xJonathanLEI
Copy link
Contributor

Currently command switch_to_uppercase is bound to Alt + ` and switch_case is to Shift + `. I believe the other way around is better and easier to remember as Alt stands for "alternate", and the Shift key is used to turn a letter to upper case when typing letters.

With the current defaults I always end up pressing the wrong keys lol. WDTY?

@xJonathanLEI xJonathanLEI added the C-enhancement Category: Improvements label Jan 26, 2023
@CptPotato
Copy link
Contributor

Incidentally, I just remapped case switching to ´ and ` (which is Shift´) since it didn't work on my German keyboard layout with the default bindings.

I do like the idea of using shift for uppercase. Though I'm not sure if it's worth switching these two in the default keymap, since it might be pretty annoying to people who have internalized the key binds.

@the-mikedavis the-mikedavis added C-discussion Category: Discussion or questions that doesn't represent real issues A-keymap Area: Keymap and keybindings and removed C-enhancement Category: Improvements labels Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-keymap Area: Keymap and keybindings C-discussion Category: Discussion or questions that doesn't represent real issues
Projects
None yet
Development

No branches or pull requests

3 participants