Steps to reproduce: 1) enter "hello hello" to prompt 2) press ^W ^W, both hellos are removed 3) press ^Y and witness one 'hello' coming back Expected behavior: "hello hello" would come back (works if zsh-syntax-highlighting is not enabled) I sort of hoped #143 would have fixed this but no :).