LOGBOOK

HELP

Quiz Entry - updated: 2026.07.14

What are the different ways to enter Insert mode in VIM?

i/a insert before/after the cursor, I/A jump to line start/end, o/O open a new line below/above — all then start typing.

The point is that you pick the entry key that already puts the cursor where you want to type, saving a navigation step. Lowercase acts at the cursor, uppercase acts at the line edges, and o/O make fresh lines.

Multiple ways to enter Insert mode from Normal mode:

Key Insert position
i Insert before cursor
a Append after cursor
I Insert at beginning of line
A Append at end of line
o Open new line below
O Open new line above

Visual guide:

    Hello World
      ^
      cursor here

i = insert here: |Hello World
a = insert here: H|ello World
I = insert here: |Hello World (line start)
A = insert here: Hello World| (line end)

Tip: Use a when you want to add text right after the current character, i to insert before.

From Quiz: LIOS / Reading and Editing Files from the Command Line | Updated: Jul 14, 2026