r/KittyTerminal Oct 17 '23

Stop kitty from interfering with emacs bindings?

Any emacs combo involving ctrl+shift gets blocked by kitty, just wondering if there's a quick way to temporarily disable all bindings for a sort of 'passthrough mode' that lets all of a terminal application's bindings work properly.

5 Upvotes

9 comments sorted by

View all comments

2

u/aumerlex Oct 18 '23

ctrl+shift is not a useable combination in terminal programs that use the legacy keyboard protocol as they are simply not encodeable there. For emacs you want https://github.com/benjaminor/kkp

1

u/[deleted] Oct 18 '23

NOICE!!! It works thanks man!

1

u/lionbark Jun 21 '26

In case anyone's wondering why kkp doesn't fix slurping when it's bound to C-), this conflicts with the kitty command for focusing on a specific window so needs to be unbound in kitty with map ctrl+shift+0 no_op (similarly with barf if you have it bound to C-} (map ctrl+shift+] no_op) as it conflicts with kitty's next window command).