-
Notifications
You must be signed in to change notification settings - Fork 7
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
Commands for everything #44
Comments
This would make it easier to add key binding customization. |
Adding commands like scroll-to, find, jump-end, and other way to navigate the file would be super cool |
It might not be the best idea to make everything a command. For example, supposing we have a "delete-selected-line" command, it's easy to delete multiple lines using the key. However, if we move the cursor just once the last command will now be the cursor movement, and not "delete-selected-line" anymore. If the cursor movement isn't considered as a command it makes it a lot easier to delete multiple lines using that command. |
Maybe a different history for movements and commands? So you can redo operation or jump back around |
Should work, but I will try to merge #66 before starting to work on it |
Set everything to be based on commands, like in the
config_dialog
, and the key bindings would be just a bind to the command, like Emacs.The text was updated successfully, but these errors were encountered: