Closed ppwwyyxx closed 1 year ago
Yes, since the keypress is part of a kitty sequence, it is not available for terminal programs. I could technically send the events to the child program if the sequence doesnt match anything, but this is pretty complex, since one has to possibly send multiple press, release events. So you would need to store all these while the sequence is in progress and the encode them based on the current keyboard mode of the active window and send them. Not worth the effort at least for me.
Describe the bug
Tmux by default accept
Ctrl+b > c
to create new tmux tab. However, ifCtrl+b > l
is mapped in kitty, thenCtrl+b > c
doesn't work for tmux any more.To Reproduce Steps to reproduce the behavior:
map ctrl+b>l kitten hints --type hyperlink
tmux -f /dev/null -L test
Ctrl+b
thenc
, no tab is created. However, I expect kitty to recognize the key sequence and sendCtrl+b>c
to tmux.Environment details