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