[GH-ISSUE #5008] [feature]: Vim Keybindings Support #1903

Open
opened 2026-03-16 22:19:22 +03:00 by kerem · 0 comments
Owner

Originally created by @EkinBarisC on GitHub (Apr 20, 2025).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/5008

Is there an existing issue for this?

  • I have searched the existing issues

Summary

It would be great to have optional Vim keybindings in the input fields of Hoppscotch, similar to what tools like Insomnia offer.

Thanks for the amazing work on Hoppscotch.

Why should this be worked on?

Why it's useful:

  • Improves efficiency for Vim users
  • Enhances accessibility for those who rely on keyboard navigation
  • Adds a productivity boost when editing large or complex payloads

Suggested Scope:

  • Enable Vim mode in editable text areas and input fields like request bodies, headers, tests and URL fields.
  • Optional toggle in settings for users who prefer classic editing
Originally created by @EkinBarisC on GitHub (Apr 20, 2025). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/5008 ### Is there an existing issue for this? - [x] I have searched the existing issues ### Summary It would be great to have optional Vim keybindings in the input fields of Hoppscotch, similar to what tools like Insomnia offer. Thanks for the amazing work on Hoppscotch. ### Why should this be worked on? Why it's useful: - Improves efficiency for Vim users - Enhances accessibility for those who rely on keyboard navigation - Adds a productivity boost when editing large or complex payloads Suggested Scope: - Enable Vim mode in editable text areas and input fields like request bodies, headers, tests and URL fields. - Optional toggle in settings for users who prefer classic editing
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#1903
No description provided.