aboutsummaryrefslogtreecommitdiff
path: root/modules/ui-navigation.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-11 10:02:17 -0500
committerCraig Jennings <c@cjennings.net>2026-05-11 10:02:17 -0500
commitb7d1293087a263f4f636decc9c1e0269087a2c42 (patch)
treead26f5a4e49134b85472b79c3606b5b895c99b5f /modules/ui-navigation.el
parent89edf565f6c563afda352e08cfd50109e818250c (diff)
downloaddotemacs-b7d1293087a263f4f636decc9c1e0269087a2c42.tar.gz
dotemacs-b7d1293087a263f4f636decc9c1e0269087a2c42.zip
feat(vterm): unify the keys in vterm copy-mode and tmux history
`vterm-copy-mode' and the `C-; x h' tmux-history buffer now share one key story. `M-w' copies the active region and stays put, so I can copy several things in a row. `C-g', `<escape>', or `q' leaves (resuming the live terminal, or closing the history buffer) without copying. `RET' is unbound (no special "copy and exit"). In copy-mode that meant removing vterm's default `RET' -> `vterm-copy-mode-done' binding. Before, `M-w' exited and copied as it went, which made grabbing more than one selection awkward. The history buffer's `cj/vterm-tmux-history-copy-and-quit' was the copy-and-exit one-shot. It's gone. `M-w' then `q' is the equivalent. I also moved `cj/vterm-tmux-history' from `C-; x C' to `C-; x h' (unshifted, and it frees `C') and refreshed the file's stale commentary header, which still referenced the old `C-; V' prefix and `<pause>'.
Diffstat (limited to 'modules/ui-navigation.el')
0 files changed, 0 insertions, 0 deletions