-
Notifications
You must be signed in to change notification settings - Fork 93
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
Vi keybindings #56
Comments
This would be a nice feature; I think using libvim might be the easiest way to do it. That avoids the tiresome issues fixing inconsistencies that most vim bindings have. |
Yeah I vote as well for vi/vim keybindings support |
There's no technical reason one couldn't implement this using the plugin system if it is something someone wanted to do, although I imagine it would be quite a sizeable undertaking. |
I was not aware of this library, but agree. While I can’t commit to it yet, I will look into it. |
Another option might be to use the lua client for neovim: https://github.com/neovim/lua-client I'm not (at all) familiar with how clients for neovim work, so this suggestion might not make sense, but I wanted to throw it out there in case it might be useful. |
I just found: https://github.com/a327ex/lite-modalediting (nothing to do with me) |
This definitely looks like a solid base to work from! |
Heh, already disappeared but moved to https://github.com/a327ex/lite-plugins |
Is anyone working on this? If anyone needs help I'd be happy to work with you |
`lfautoinsert`: Avoid touching new files
There's also lite-xl-vibe but that's mainly designed for lite-xl plus includes some default Emacs bindings. |
Question: (Just curious) is there anything that would preclude a plugin from providing a vi/vim keybindings? I know this may not be popular with a lot of folks, but my finger memory after 30 years of using vi is hard to erase. I really like how lightweight this is so far and I don’t want ask the question with the intent of making this a vi clone.
The text was updated successfully, but these errors were encountered: