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

Feature request: Vim mode key bindings #224

Open
refaelsh opened this issue Nov 1, 2022 · 2 comments
Open

Feature request: Vim mode key bindings #224

refaelsh opened this issue Nov 1, 2022 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@refaelsh
Copy link
Contributor

refaelsh commented Nov 1, 2022

For example, here is how the requested feature is described in Alacritty: https://github.com/alacritty/alacritty/blob/master/docs/features.md#vi-mode.

I would like to propose that the same will be availible in Termonad too.

Thanks.

@cdepillabout cdepillabout added enhancement New feature or request help wanted Extra attention is needed labels Nov 1, 2022
@cdepillabout
Copy link
Owner

cdepillabout commented Jun 24, 2023

Sorry for taking so long to respond to this. I think I just lost track of it when you originally posted it!

I think this would be an interesting feature, but as-is, it might be a fairly big change?

Before adding Vim mode key bindings, I think it might be a good idea to first implement #83 and possibly #215. With those in place, I think it would be a good goal to get Termonad to the place where it is flexible enough for end-users to be able to implement Vim mode key-bindings on their own through the hooks system, without it needing to be implemented directly in the Termonad code-base.

Once there is an implementation of the Vim mode key bindings through the hooks system, we could evaluate how intrusive of a change it is and how popular it is (how many people use it), and consider whether to just build it into Termonad itself.

@refaelsh
Copy link
Contributor Author

Sorry for taking so long to respond to this

Everything is fine! Thank you for Termonad! I enjoy it very much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants