feat(renderer): add modifyOtherKeys support (#1579)
Modified keys (shift+enter, ctrl+i, etc.) don't work in tmux because tmux doesn't support the Kitty keyboard protocol. tmux requires applications to request extended-keys using modifyOtherKeys (CSI > 4 ; 2 m). The workaround is setting 'extended-keys always' in tmux config (tmux 3.2+), but users may not know this is the issue, and forcing extended-keys for all applications may not be desired. This fix sends modifyOtherKeys requests alongside Kitty protocol sequences, enabling proper key handling in tmux automatically.
E
Erik St. Martin committed
724479d6d5be45005d5a405e3cb6c0b6e8b1fd0e
Parent: 61a3f5c
Committed by GitHub <noreply@github.com>
on 2/9/2026, 6:56:52 AM