Skip to content
Vim Learn
Learn/

Insert at Line Ends

05 / 51

Basic Vim

Insert at Line Ends

Start inserting at the first non-blank character or line end.

I and A combine a line-boundary motion with entering Insert mode. They replace a multi-key journey with one intent-revealing command.

Use I, A, and Esc in the editor beside this lesson. The challenge proves it once; Practice is a timed run against the clock.

Keys in this lesson

I
Insert at the first non-blank character of the line
A
Append at the end of the line
Esc
Return to Normal mode
All 91 keys →

Practice against the clock.

The challenge proves completion once. Practice is a timed run of 15 goals — beat par, then beat your own best time. Every completed goal saves locally.

A;Esc

Append a semicolon at the end of the line with A.