-
-
Notifications
You must be signed in to change notification settings - Fork 35
Labels
area: ttyInteraction with the terminal, screen librariesInteraction with the terminal, screen librariesprio: mediumHas the potential to affect progressHas the potential to affect progress
Milestone
Description
Is there an existing request for this?
- I have searched the existing issues
Is your feature request related to a problem?
Text terminals have a longstanding problem in that they cannot properly transfer all the key combinations used by applications.
Describe the solution you'd like
A growing number of terminal ecosystem software support the Kitty Keyboard Protocol:
https://sw.kovidgoyal.net/kitty/keyboard-protocol/
This would allow mc to handle all key combinations properly, such as Ctrl+Enter
or Ctrl+Shift+Enter
.
Terminals that support it include alacritty, ghostty, foot, iTerm2, rio, and WezTerm.
Describe alternatives you've considered
Alternatives exist, such as xterm's modifyOtherKeys, but they are not so widespread.
Additional context
No response
Metadata
Metadata
Assignees
Labels
area: ttyInteraction with the terminal, screen librariesInteraction with the terminal, screen librariesprio: mediumHas the potential to affect progressHas the potential to affect progress