zsh-workers
 help / color / mirror / code / Atom feed
* Zsh line editor backwards delete
@ 2024-01-18 12:49 Dieter Bolz
  2024-01-18 15:25 ` Bart Schaefer
  0 siblings, 1 reply; 3+ messages in thread
From: Dieter Bolz @ 2024-01-18 12:49 UTC (permalink / raw)
  To: zsh-workers

[-- Attachment #1: Type: text/plain, Size: 1058 bytes --]

Hi guys

I am using zsh version 5.8 (and oh-my-zsh) under WSL2 and observed the following effect (in both Windows Terminal and PuTTY):

When creating a longer line with several words in it:

db@machine: 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234

and then backspacing (either with just Backspace or Meta-Backspace or the like) the text is actually deleted in the line buffer but there are characters remaining on the screen.

db@machine➜    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1    1

 I think this easily reproducible 🙂 I know this is not always the case, so if not, please contact me for more analysis.

This does not happen within bash e.g.

Is there some broken optimization going on?

Keep on the wonderful work.

Dieter






[-- Attachment #2: Type: text/html, Size: 7652 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-01-18 16:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-18 12:49 Zsh line editor backwards delete Dieter Bolz
2024-01-18 15:25 ` Bart Schaefer
2024-01-18 16:08   ` AW: " Dieter Bolz

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).