Open justDeeevin opened 1 month ago
I'm open to working on a PR for this myself, but it'd take some time to familiarize myself with the codebase. If I find the time, I suppose.
The currently pending key should be previewed
It seems many vim user is annoyed by that fake char
It seems that many vim user is annoyed by that fake char
It would make sense to make this optional, then.
@justDeeevin If you want to pair on this, feel free to book time here: https://calendly.com/conradirwin/pairing?month=2024-06
I think it'd be nice to show the pending key, if not in the editor, at least in the status bar (where we show f
etc.).
Now hardcoded 1000ms, if you change the configuration will be very good for the delay of jk, but this does not solve the actual problem, in vim in have nowait
can solve this problem
for example:
inoremap <nowait> jj <ESC>
Check for existing issues
Describe the feature
In #4189, support was added for keymaps to multiple keys in succession, pursuing a
j k
keymap to exit insert mode in Vim mode. While this feature is very useful on its own, it's still a bit clunky to use.There are two main suggestions I'd like to make:
If applicable, add mockups / screenshots to help present your vision of the feature
https://github.com/zed-industries/zed/assets/90054389/548a97ef-79de-4ed6-873f-460e85ed5aa8