https://bugs.kde.org/show_bug.cgi?id=427577
--- Comment #3 from Roman Perepelitsa <roman.perepeli...@gmail.com> --- Thanks for the context. This hack causes issues when the content of prompt depends on the terminal dimensions. Here's an example: PROMPT=$'${(pl.$((COLUMNS))..-.)}\n> ' zsh -f --promptsubst If you run this command in Konsole and press Ctrl+Shift+K, you'll see a duplicate line at the top. This problem would be avoided if Ctr+Shift+K cleared scrollback and sent `^L` to the shell. This solution would rely on the shell being able to redraw its prompt upon receiving `^L`, which is not guaranteed in general. On the other hand, it's also not guaranteed that the shell redraws its prompt upon receiving SIGWINCH. FWIW, Clear Scrollback and Reset can be implemented in Zsh in terminal-agnostic manner. function clear-screen-and-scrollback() { printf '\e[3J' >$TTY && zle clear-screen } zle -N clear-screen-and-scrollback # Ctrl+Alt+k -- Clear Scrollback and Reset. bindkey '^[^k' clear-screen-and-scrollback -- You are receiving this mail because: You are watching all bug changes.