The cursor is at the end of "bar". I trigger delete word. I don't want the space before "bar" to be deleted, I just want to replace the word "bar". For me at least, 90% of the time I do not want the space deleted along with the word because I am replacing the word. That's why I suggest the following: