If I am at the end of a word and I try and uppercase the inner word, it only uppercases the last letter of the word. For example:
hello| <-- cursor is at the end of the word
gUiw only applies on the last letter:
Why is this so, and is there a way to uppercase the word if on its boundaries?