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

Bind Ctrl+B and Ctrl+F by default for complete Emacs-like arrow navigation #1575

Open
OpenSauce04 opened this issue Jan 5, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@OpenSauce04
Copy link

OpenSauce04 commented Jan 5, 2025

Is your feature request related to a problem? Please describe.
Ctrl+N and Ctrl+P are bound by default to act as the down and up arrow keys respectively, seemingly in an effort to mimick Emacs-like navigation bindings, however Ctrl+B and Ctrl+F are not bound to the left and right arrow keys respectively, instead seemingly not being used for anything at all.

This means that while navigating I have to switch between using Emacs-like navigation and the arrow keys, which just kind of feels bad.

Describe the solution you'd like
I believe that the Ctrl+B and Ctrl+F combinations should act the same as the left and right arrow keys by default. As I stated before, these combinations don't seem to currently be used for anything else, so this wouldn't interfere with any existing functionality, and it would make the Emacs-like navigation this application was half-way to implementing feel more complete and consistent.

Describe alternatives you've considered
Of course this could just be configured on a per-user basis using config files, however I really believe this is something that should be adjusted upstream. The people who do want this functionality will be able to use it out of the box, and the people who don't will just not use the key bindings anyway.

@OpenSauce04 OpenSauce04 added the enhancement New feature or request label Jan 5, 2025
@OpenSauce04 OpenSauce04 changed the title Bind Ctrl+B and Ctrl+F for complete Emacs-like arrow navigation Bind Ctrl+B and Ctrl+F by default for complete Emacs-like arrow navigation Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant