diff --git a/kitty/terminfo.py b/kitty/terminfo.py index 115ccf060..13b75fb14 100644 --- a/kitty/terminfo.py +++ b/kitty/terminfo.py @@ -113,7 +113,7 @@ string_capabilities = { # Clear screen 'clear': r'\E[H\E[2J', # Make cursor appear normal - 'cnorm': r'\E[1 q\E[?25h', + 'cnorm': r'\E[?12h\E[?25h', # Carriage return 'cr': r'^M', # CR (carriage return \r) # Change scroll region diff --git a/terminfo/kitty.terminfo b/terminfo/kitty.terminfo index 18580cf15..d1c3a9656 100644 --- a/terminfo/kitty.terminfo +++ b/terminfo/kitty.terminfo @@ -24,7 +24,7 @@ xterm-kitty|KovIdTTY, cbt=\E[Z, civis=\E[?25l, clear=\E[H\E[2J, - cnorm=\E[1 q\E[?25h, + cnorm=\E[?12h\E[?25h, cr=^M, csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, diff --git a/terminfo/x/xterm-kitty b/terminfo/x/xterm-kitty index a4e0cb2d9..83fbb786b 100644 Binary files a/terminfo/x/xterm-kitty and b/terminfo/x/xterm-kitty differ