To reproduce: `:set virtualedit=onemore` Then create a line with trailing spaces. Go to the very end with `$l`. Type `di<space>`. Nothing happens.