Em relação à exclusão do caractere sob o cursor ao excluir para trás, isso pode ser o que você está procurando:
Prepare to have your mind blown:
dvb
Vim makes a distinction between inclusive and exclusive motion.
v
toggles the "inclusiveness" or "exclusiveness" of a motion. For an example of toggling the opposite direction (inclusive => exclusive), try it withe
:
dve
See
:help
inclusive for an explication. Until now, you thought it was just esoteric nonsense! Didn't you? Didn't you?! (At least, my eyes glazed over whenever I used to read that section in the help... :)
fonte: link
Então - para combinar isso com a exclusão de volta para o último espaço - você pode usar dvT<space>
.