-
-
Notifications
You must be signed in to change notification settings - Fork 605
Customize key binds #234
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
Customize key binds #234
Conversation
@yanganto wow thanks for going after this one, it's probably one of the most awaited feature! I will look at it in more depth later. The only thing that jumps out right away is the usage of a |
The windows ci fails due to #235 nothing todo with this PR |
@yanganto two more things: can you make the default key binding simply a default implementation in rust instead of a Schema that's loaded from Ron? |
|
I had a brief look at the PR using the vim-like config, and I very much like it! A few things:
|
We may open another issue to fix the bottom hints. How do you think about this? @extrawurst |
@yanganto can u rebase, then the windows ci should work again |
b5c4784
to
0bb9498
Compare
- uniform key config - load key bindings from config - load key binding from key_config.ron - provide vim style sample config - update README - rm lazy_static - remove default key config - make keybinds with interieur mutability - remove mutablility for keybinds - fix vim style config
Ok I think this is almost ready to be merged. Great work! I like the way you unified the key-definition and cmd-bar-text so that it automatically matches. Just small things:
|
@extrawurst Thanks for your review. Everything is ready. I hope I can use this on on Archlinux soon :) |
|
It is merged! Thanks @yanganto for this great effort - many people will be happy with this!❤️ |
@extrawurst Thanks for review this. <3 |
Hi,
Thanks for providing the awesome git client with amazing terminal UI.
I am also a fan of
neovim
so I make a PR for customizing the key binds with vim style for this project.This my first PR here, if there is something lacks consideration, please kindly tell me.
Thanks.
ron
config file to customize the key binds