Issue description
My terminal emulator has special extended keys for C-i and C-m distinct from the standard translation of these key sequences to TAB and RET respectively.
Up until recently I used to be able to bind TAB and C-i independently without issue. For example after running tmux bind-key -T prefix / command-prompt -k -p key "list-keys -1N "%%%"". I can do <prefix> / C-i and it shows C-i, whereas <prefix> / TAB showed TAB.
However now C-i is shown as TAB and C-m is shown as RET.
I tried installing an older build (not sure about the specific commit, the version still says next-3.3) and this wasn't an issue there dispite using the same config. I believe this is a regression.
Required information
Please provide the following information:
- tmux version (
tmux -V). tmux next-3.3
- Platform (
uname -sp). Linux unknown
- $TERM inside and outside of tmux (
echo $TERM). st-256color, tmux-24bit
- Logs from tmux (
tmux kill-server; tmux -vv new). older-server-log, master-server-log
Issue description
My terminal emulator has special extended keys for C-i and C-m distinct from the standard translation of these key sequences to TAB and RET respectively.
Up until recently I used to be able to bind TAB and C-i independently without issue. For example after running
tmux bind-key -T prefix / command-prompt -k -p key "list-keys -1N "%%%"". I can do<prefix> / C-iand it shows C-i, whereas<prefix> / TABshowed TAB.However now
C-iis shown as TAB and C-m is shown as RET.I tried installing an older build (not sure about the specific commit, the version still says next-3.3) and this wasn't an issue there dispite using the same config. I believe this is a regression.
Required information
Please provide the following information:
tmux -V).tmux next-3.3uname -sp).Linux unknownecho $TERM).st-256color,tmux-24bittmux kill-server; tmux -vv new). older-server-log, master-server-log