You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have this enabled in WezTerm. That's probably the reason why ([32;2u appears.
Describe the solution you'd like
Full support of CSI-u/fixterms/Kitty keyboard protocol. I'm sure some Go library handles this. fixterms goes way back to 2011 per Wayback Machine.
Describe alternatives you've considered
The only alternative is to abandon the great majority of possible keyboard shortcuts.
Additional context
N/A
The text was updated successfully, but these errors were encountered:
stevenxxiu
changed the title
Use CSI-u/*Fixterms*/*Kitty* keyboard escape sequences
Use CSI-u/*FixTerms*/*Kitty* keyboard escape sequences
Jan 20, 2024
While there would be a bit of work to do on our side to support this (or rather on gocui's side), it's primarily something that needs to be supported in tcell. They already have an issue for it: gdamore/tcell#671
Is your feature request related to a problem? Please describe.
I would love to have proper keyboard escape sequence support.
When I type
(
in quick succession in a commit message,([32;2u
appears.I want to bind
Ctrl + Shift + p
. LazyGit doesn't appear to handle that case at all.The keyboard escape sequence is known as CSI-u/fixterms/Kitty keyboard protocol. This is implemented in many apps.
I have this enabled in WezTerm. That's probably the reason why
([32;2u
appears.Describe the solution you'd like
Full support of CSI-u/fixterms/Kitty keyboard protocol. I'm sure some Go library handles this. fixterms goes way back to 2011 per Wayback Machine.
Describe alternatives you've considered
The only alternative is to abandon the great majority of possible keyboard shortcuts.
Additional context
N/A
The text was updated successfully, but these errors were encountered: