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.98k stars 359 forks source link

Allow vim movements in Warp lists/ drop downs #2464

Open stordahl opened 1 year ago

stordahl commented 1 year ago

Discord username (optional)

No response

Describe the solution you'd like?

As a vim user, I'd love for Warp to have more configuration for navigating lists/drop downs. Raycast has a simple work around for this using `ctrl + {j, k}` for vertical navigation in lists that also allow user input. For example, when using `ctrl + r` to open command history, I'd love to be able to navigate the history list using `ctrl + {j, k}`.

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

I find it very frustrating when dev tools (especially terminals) don't allow for full vim movements through the UI/experience. It pains me to reach down to my arrow keys in the very rare instance where these types of movements aren't enabled, or at least configurable be the user.

Additional context

No response

How important is this feature to you?

2

Warp Internal (ignore) - linear-label:770f6576-d6c0-4e4f-a259-fc64b5156087

None

dannyneira commented 1 year ago

Thanks for this feature request! Please :+1: and subscribe to this request as it helps us gauge interest. We will post any updates here.

jahbini commented 1 year ago

The lack of old-school movements and searches is as close to a deal killer as possible. Fingers don't forget.

VladStepanov commented 1 year ago

+1 it would be cool