Skip to content

Possible regression: tmux silently swallows extended keys #2705

Description

@mohkale

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions