uname -av or ver(Windows): Darwin hostname 23.5.0 Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112 arm64
iTerm2 version: Build 3.5.20241105-nightly
Description
Run iTerm2 (with or without the recommended configuration that causes option to be sent as Esc+; with or without the configuration "Report keys using CSI u" enabled)
Note that four alt keys, those associated with keys used for creating diacritics, Alt-E, Alt-I, Alt-U, Alt-N, do nothing.
Note that the menu item Session/Terminal State/Disambiguate Escape is turned on.
Turn off the above menu item, and note that it is now possible to use all the Alt keys.
Disable support_kitty_keyboard_protocol, and restart. Note that things work as desired.
I don't know what the "right" solution is -- I don't know if this is a bug in zellij, iTerm2, termwiz, or something else. I do know that it took me multiple hours to identify the problem and a solution, so I at least wanted to provide this report in case others run into the same issue.
Basic information
zellij --version
: zellij 0.41.1stty size
: 74 242uname -av
orver
(Windows): Darwinhostname23.5.0 Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112 arm64iTerm2 version: Build 3.5.20241105-nightly
Description
iTerm2
(with or without the recommended configuration that causes option to be sent asEsc+
; with or without the configuration "Report keys using CSI u" enabled)Alt-E
,Alt-I
,Alt-U
,Alt-N
, do nothing.Session/Terminal State/Disambiguate Escape
is turned on.support_kitty_keyboard_protocol
, and restart. Note that things work as desired.I don't know what the "right" solution is -- I don't know if this is a bug in
zellij
,iTerm2
,termwiz
, or something else. I do know that it took me multiple hours to identify the problem and a solution, so I at least wanted to provide this report in case others run into the same issue.