-
Notifications
You must be signed in to change notification settings - Fork 4
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: different hotkey to enable kV #216
Comments
thanks for taking the time to consider this.
exactly If my use case is peculiar feel free to close this, but what I feel is that I don't want to change my patterns using esc everywhere (browser, raycast, many apps) since esc is so fundamental paradigm, but also I don't want to change my patterns using esc in vim. since there are two conflicting uses of the same key, my solution was to make some other key switch between the two conflicting modes. this way, I don't need to unlearn any of my existing patterns which is hard, I just need to learn one new pattern (to enable kV when I need it) which is easier. |
ok got it 👌️
i think a
yeah, understood. but that means you're gonna need two more steps in your workflow: pressing that new hotkey to "activate" kV, and pressing that hotkey again to "deactivate". |
I'm struggling to incorporate kV into my regular use of mac apps: My go to config was to use Esc, just like in Vim, but this is a big problem as I tend to use Esc a lot (more than I realized, for example to focus out of text boxes, or to close dialogues). In this case kV hijacks Esc and instead of doing the desired action it's doing it's thing putting me in normal mode which point I frantically keep pounding Esc until what I expected happens. I tried to remap kV to another hotkey, which avoids this problem but after I start typing I keep trying Esc to go to normal mode because I'm so used to it.
Two very common examples from my day is Raycast, which uses esc to be back (or up) in the extension hierarchy. There are many more this is just one.
I wanted to make a suggestion, perhaps it makes sense for others as well:
Allow us to explicitly and intentionally enable kV with a custom hotkey (not Esc). After kV is enabled, I can use Esc to go to normal mode, and i for insert like I'm used to from vim. Once I'm don't typing there I would disable kV with the same custom hotkey until I need it again.
This is related to (and potential solution to) these issues:
#196
#206
#205
#180
The text was updated successfully, but these errors were encountered: