GenTel
GenTel

Reputation: 1558

Inserting at the end of a line in VIM

So for a long time I've had a bad habit of going to the end of a line, hitting the i key and then hitting the right arrow to insert after that last character. However, this is extremely inefficient and impossible to do with hjkl.

What's a better way to insert at the VERY end of the line?

Upvotes: 96

Views: 54699

Answers (2)

ChuckB
ChuckB

Reputation: 638

The $ positions you at the end of line.

Then, to enter insert mode AFTER the end of line, press a.

So, simply typing $a while in command mode will do what you are asking.

Upvotes: 30

Ruslan Osmanov
Ruslan Osmanov

Reputation: 21502

Use A command instead of i. The command appends text at the end of the line. See :help A.


In normal mode press A (uppercase). Vim will be switched to insert mode, and the cursor will be moved to the end of the current line ready for input.

Upvotes: 254

Related Questions