diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-24 00:34:56 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-24 00:34:56 -0400 |
| commit | 7696ff76b62ffb79729473de24bf9d54ece71871 (patch) | |
| tree | 790f97ac05e53b14a669468b02232f775a178260 /docs/specs | |
| parent | 0276a855956cf73d9ee3976d0f7448a35c69d1d6 (diff) | |
| download | dotemacs-7696ff76b62ffb79729473de24bf9d54ece71871.tar.gz dotemacs-7696ff76b62ffb79729473de24bf9d54ece71871.zip | |
fix(term): scope copy-mode to C-<up> and don't re-enter mid-copy
Today's modified-arrow work bound every C-arrow and M-arrow to copy-mode, which swallowed C-<left>/C-<right> — readline word-motion at the shell prompt. Bind only C-<up> (enter copy-mode and scroll up); the other arrows pass through to the terminal again. C-<up> pressed while already in copy-mode now just moves up: cj/term-copy-mode-up checks tmux pane_in_mode (and ghostel--input-mode without tmux) and skips re-entry, which would otherwise reset the cursor to the start of the line.
Claude-Session: https://claude.ai/code/session_01BqrdWUo9GcznYX2pZr76gZ
Diffstat (limited to 'docs/specs')
0 files changed, 0 insertions, 0 deletions
