Summary
Modal editing in the input box with normal/insert/visual behavior.
Acceptance criteria
- Toggle via config composer.mode = vim.
- Standard vim motions in normal mode.
- ESC enters normal.
Files
crates/tui/src/tui/app.rs composer
Size
M
Source
Source tag: PRIOR. Add exact upstream/opencode source links during implementation if they are not already known. Do not copy external code blindly; port the behavior into this repo's architecture.
Filed from 2026-05-02 v0.8.8 intake.
Summary
Modal editing in the input box with normal/insert/visual behavior.
Acceptance criteria
Files
crates/tui/src/tui/app.rs composer
Size
M
Source
Source tag: PRIOR. Add exact upstream/opencode source links during implementation if they are not already known. Do not copy external code blindly; port the behavior into this repo's architecture.
Filed from 2026-05-02 v0.8.8 intake.