anthropics / anthropics/claude-code

[Feature Request] Add vi mode support for navigation and text selection

Open
#95,331 0 comments 0 reactions 0 assignees View on GitHub
area:tui enhancement keybindings platform:macos
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

**Feature Description**
implement vi mode, especially in two cases: 1) being able to cycle through options wiht J/K for example 2) being able to exit bottom text field, and navigate conversation with vi commands, especially for selecting and copying stuff.

**Environment Info**
- Platform: darwin
- Terminal: tmux
- Version: 2.1.267
- Feedback ID: 9e91abf8-c7ec-48eb-8d1c-62f428f354d7

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the terminal input, option-navigation, and conversation text-selection entry points; the issue does not name specific files or tests. Determine how key modes and copying currently work, then define completion around J/K option cycling, leaving the bottom text field, and vi-style conversation navigation and selection.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.