diff --git a/kitty/terminfo.py b/kitty/terminfo.py index ea76ca1a0..6f68543c4 100644 --- a/kitty/terminfo.py +++ b/kitty/terminfo.py @@ -289,8 +289,8 @@ string_capabilities = { 'u9': r'\E[c', # Bracketed paste, added to ncurses 6.4 in 2023 - 'PS': '\E200~', - 'PE': '\E201~', + 'PS': '\E[200~', + 'PE': '\E[201~', 'BE': '\E[?2004h', 'BD': '\E[?2004l', diff --git a/terminfo/kitty.terminfo b/terminfo/kitty.terminfo index 039c980f6..d6d3a5074 100644 --- a/terminfo/kitty.terminfo +++ b/terminfo/kitty.terminfo @@ -20,8 +20,8 @@ xterm-kitty|KovIdTTY, BE=\E[?2004h, Cr=\E]112\007, Cs=\E]12;%p1%s\007, - PE=\E201~, - PS=\E200~, + PE=\E[201~, + PS=\E[200~, Se=\E[2\sq, Setulc=\E[58:2:%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%d%;m, Smulx=\E[4:%p1%dm, diff --git a/terminfo/x/xterm-kitty b/terminfo/x/xterm-kitty index 9a95e9c0f..ae6a36c76 100644 Binary files a/terminfo/x/xterm-kitty and b/terminfo/x/xterm-kitty differ