aboutsummaryrefslogtreecommitdiff
path: root/docs/calendar-sync-api-setup.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-18 16:49:29 -0400
committerCraig Jennings <c@cjennings.net>2026-05-18 16:49:29 -0400
commit9597fb64fcc62a9c3adaaa58ac3d9e5362508884 (patch)
tree74d0c4743a9c54981210ed1abde62502dda359e2 /docs/calendar-sync-api-setup.org
parent4ce2d0792ac806c2df9431183610a1b14d5ebff8 (diff)
downloaddotemacs-9597fb64fcc62a9c3adaaa58ac3d9e5362508884.tar.gz
dotemacs-9597fb64fcc62a9c3adaaa58ac3d9e5362508884.zip
feat(vterm): forward wheel events and route C-; x c into tmux copy-mode
vterm-mode-map binds only mouse-1 and mouse-yank-primary, so wheel events fall through to Emacs scrolling and never reach the pty. tmux's `set -g mouse on' never sees them. Bind wheel-up / wheel-down (and X11 mouse-4 / mouse-5) to send SGR mouse-wheel escapes via vterm-send-string. tmux's existing WheelUpPane / WheelDownPane bindings route into copy-mode from there. For keyboard parity, route C-; x c through cj/vterm-copy-mode-dwim, which sends C-b [ when a tmux client is attached and falls back to vterm-copy-mode otherwise. tmux's history-limit is now reachable from either entry point. The matching copy-mode keys (M-w stays, C-g / q / Escape exit, Enter unbound) land in the dotfiles repo alongside.
Diffstat (limited to 'docs/calendar-sync-api-setup.org')
0 files changed, 0 insertions, 0 deletions