Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ctrl+Shift+Arrow_key keypresses do not generate any escape sequence #5699

Closed
unxed opened this issue Nov 22, 2022 · 1 comment
Closed

Ctrl+Shift+Arrow_key keypresses do not generate any escape sequence #5699

unxed opened this issue Nov 22, 2022 · 1 comment
Labels

Comments

@unxed
Copy link

unxed commented Nov 22, 2022

Describe the bug
Right arrow key sends \x1b[C, that's correct
Shift+Right_arrow_key sends \x1b[1;2C, that's correct
Ctrl+Shift+Right_arrow_key sends no escape sequence at all. But it should be \x1b[1;6C (as in GNOME Terminal, for example)

To Reproduce
Steps to reproduce the behavior:

  1. Run kitty
  2. Run any app that displays received escape sequences on stdout
  3. Press Ctrl+Shift+Right_arrow_key
  4. No escape sequence is generated

Environment details

kitty 0.26.5 created by Kovid Goyal
Linux rcnb 5.15.0-53-generic #59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022 x86_64
Linux Mint 21 Vanessa rcnb /dev/tty

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=21
DISTRIB_CODENAME=vanessa
DISTRIB_DESCRIPTION="Linux Mint 21 Vanessa"
Running under: X11
Frozen: True
Paths:
  kitty: /home/unxed/.local/kitty.app/bin/kitty
  base dir: /home/unxed/.local/kitty.app/lib/kitty
  extensions dir: /home/unxed/.local/kitty.app/lib/kitty-extensions
  system shell: /bin/bash

Config options different from defaults:

Important environment variables seen by the kitty process:
	PATH                                /home/unxed/.local/kitty.app/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
	LANG                                ru_RU.UTF-8
	SHELL                               /bin/bash
	DISPLAY                             :0
	USER                                unxed
	XDG_CONFIG_DIRS                     /etc/xdg/xdg-cinnamon:/etc/xdg
	XDG_SESSION_PATH                    /org/freedesktop/DisplayManager/Session0
	XDG_SEAT                            seat0
	XDG_SESSION_DESKTOP                 cinnamon
	XDG_SESSION_TYPE                    x11
	XDG_GREETER_DATA_DIR                /var/lib/lightdm-data/unxed
	XDG_CURRENT_DESKTOP                 X-Cinnamon
	XDG_SEAT_PATH                       /org/freedesktop/DisplayManager/Seat0
	XDG_SESSION_CLASS                   user
	XDG_VTNR                            7
	XDG_SESSION_ID                      c2
	XDG_RUNTIME_DIR                     /run/user/1000
	XDG_DATA_DIRS                       /usr/share/cinnamon:/usr/share/gnome:/home/unxed/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
@unxed unxed added the bug label Nov 22, 2022
@kovidgoyal
Copy link
Owner

ctrl+shift+right is mapped to the next_tab action by default. Unmap it
if you want to use it in a terminal program.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants