Skip to content

feat(tui): improve TUI keymap coverage#20798

Merged
fcoury-oai merged 4 commits into
mainfrom
fcoury/keymap-improvement
May 4, 2026
Merged

feat(tui): improve TUI keymap coverage#20798
fcoury-oai merged 4 commits into
mainfrom
fcoury/keymap-improvement

Conversation

@fcoury-oai
Copy link
Copy Markdown
Contributor

@fcoury-oai fcoury-oai commented May 2, 2026

Summary

Fixes #20555.
Fixes #20898.

Testing

  • just write-config-schema
  • just fmt
  • cargo test -p codex-config
  • cargo test -p codex-tui keymap::tests
  • cargo test -p codex-tui bottom_pane::textarea::tests
  • cargo test -p codex-tui keymap_setup::tests
  • cargo insta pending-snapshots
  • just fix -p codex-tui
  • git diff --check
  • just argument-comment-lint

@fcoury-oai fcoury-oai requested a review from a team as a code owner May 2, 2026 16:40
@fcoury-oai fcoury-oai changed the title Improve TUI keymap coverage feat(tui): improve TUI keymap coverage May 2, 2026
@fcoury-oai fcoury-oai force-pushed the fcoury/keymap-improvement branch from 194293f to 07fa9dd Compare May 2, 2026 18:52
@fcoury-oai fcoury-oai enabled auto-merge (squash) May 4, 2026 17:42
@fcoury-oai fcoury-oai force-pushed the fcoury/keymap-improvement branch 2 times, most recently from 20d640f to cbf143d Compare May 4, 2026 17:52
fcoury-oai added 3 commits May 4, 2026 14:53
Add default-unbound keymap entries for toggling Fast mode and killing the current composer line, wiring them through /keymap and editor dispatch.

Refs #20698.
@fcoury-oai fcoury-oai force-pushed the fcoury/keymap-improvement branch from cbf143d to 499fde0 Compare May 4, 2026 17:54
@fcoury-oai fcoury-oai disabled auto-merge May 4, 2026 18:46
@fcoury-oai fcoury-oai enabled auto-merge (squash) May 4, 2026 18:56
@fcoury-oai fcoury-oai merged commit 48402be into main May 4, 2026
37 of 38 checks passed
@fcoury-oai fcoury-oai deleted the fcoury/keymap-improvement branch May 4, 2026 19:18
@github-actions github-actions Bot locked and limited conversation to collaborators May 4, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Zed Shift+Enter sends LF and bypasses Ctrl+J newline binding Shift + Enter newline ignored in Zed integrated terminal

3 participants