Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Possible regression: tmux silently swallows extended keys #2705

@mohkale

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

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