warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
20.77k stars 348 forks source link

Support remapping vim keybindings #4161

Open zxaos opened 6 months ago

zxaos commented 6 months ago

Discord username (optional)

No response

Describe the solution you'd like?

Please consider adding support for changing the vim bindings.

Is your feature request related to a problem? Please describe.

Vim mode is great... unless you don't use the default vim bindings because you're not on a qwerty keyboard. Then they're not so great because they differ from your actual vim config.

Additional context

For example, instead of hjkl, my movement keys are yneo (in the same home row locations that hjlk would normally be), and several other remappings flow out of that change.

How important is this feature to you?

4

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

None

dannyneira commented 6 months ago

Thanks for this feature request @zxaos!

To anyone else interested in this feature, please add a 👍 to the original post at the top to signal that you want this feature, and subscribe if you'd like to be notified.