core-agent-ide/codex-rs/tui
Evan Verma 9d3124c6b7
tui: support Ghostty Ctrl-b/Ctrl-f fallback (#2427)
Ensure Emacs-style Ctrl-b/Ctrl-f work when terminals send bare control
chars.

- Map ^B (U+0002) to move left when no CONTROL modifier is reported.
- Map ^F (U+0006) to move right when no CONTROL modifier is reported.
- Preserve existing Ctrl-b/Ctrl-f and Alt-b/Alt-f behavior.
- Add unit test covering the fallback path.

Background: Ghostty (and some tmux/terminal configs) can emit bare
control characters for Ctrl-b/Ctrl-f. Previously these could be treated
as literal input; with this change both styles behave identically.
2025-08-19 10:27:50 -07:00
..
src tui: support Ghostty Ctrl-b/Ctrl-f fallback (#2427) 2025-08-19 10:27:50 -07:00
tests tui: standardize tree prefix glyphs to └ (#2274) 2025-08-13 19:14:03 -04:00
Cargo.toml replace /prompts with a rotating placeholder (#2314) 2025-08-15 19:37:10 -07:00
prompt_for_init_command.md chore: rename INIT.md to prompt_for_init_command.md and move closer to usage (#1886) 2025-08-06 11:58:57 -07:00
styles.md fix: stop using ANSI blue (#2421) 2025-08-18 16:02:25 +00:00