From e66b8a47d4bad6ce15d9f91b422e78de3336bfb3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 10 Apr 2024 08:04:56 +0530 Subject: [PATCH] Add support for screen_erase_characters ECH --- kitty/client.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kitty/client.py b/kitty/client.py index 4f0a0b329..438da5e59 100644 --- a/kitty/client.py +++ b/kitty/client.py @@ -150,6 +150,10 @@ def screen_erase_in_line(how: int, private: bool) -> None: write(f'{CSI}{"?" if private else ""}{how}K') +def screen_erase_characters(num: int) -> None: + write(f'{CSI}{num}X') + + def screen_delete_lines(num: int) -> None: write(f'{CSI}{num}M')