Skip to content

CLI input should have a vi/vim input mode #13

Description

@RyanHecht

Describe the feature or problem you'd like to solve

The core problem is the lack of efficient, keyboard-driven navigation and editing for users familiar with modal editors (like Vim/Vi) within the interactive portions of the GitHub Copilot CLI. The feature requested is the implementation of a Vim mode to enable users to navigate, select, and edit text (e.g., suggested commands, explanations, or input prompts) using standard Vim keybindings (h, j, k, l, w, d, y, etc.) in addition to the default keybindings.

Proposed solution

We need to introduce Normal, Insert, and Visual modes to allow power users to edit and manipulate text with high speed and precision, mirroring the functionality found in other modern, interactive CLIs.

Example prompts or workflows

No response

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions