Vi/Elvis Editing and Cursor Position at End of Line?
When I am using vi (which I think invokes elvis by default on Slackware 13.37) I am able to insert text as expected but when I edit out typos by using ESC x the cursor movement key l as well as $ places the cursor on the last letter rather than beyond it therefore forcing me to insert any new text to the left of the last letter essentially forcing a typo unless I delete back all the way to a space. I hope I was able to explain this right. The actual arrow key will usually allow me to go beyond the last letter, but not always.
To help explain what I am doing:
This is text with a tttypog
I fix it with ESC x
This is a text with a typog
but ESC l or ESC $ allows me only to move the cursor to the g thus forcing me to insert any new text only to the left of the g
This is a text with a typorapicalg
Am I doing something wrong?
Thanks.
|