Insert Mode in Vim

Enter Insert mode with i to type text before the cursor. Press Escape to return to Normal mode.

Commands you practise

i
Enter Insert mode with i to start typing text right before your cursor. Press Escape to return to Normal mode when you are done.
Escape
Press Escape to exit Insert mode and return to Normal mode. It is your safe haven for navigating and executing commands.

Levels

  1. First Tee (easy): Insert "vim" at the beginning of the line to complete the word.
  2. Double Assign (medium): Insert 1 and 2 before the semicolons to complete the assignments.
  3. Brace Yourself (hard): Convert the bad array into a clean Python dictionary by fixing the brackets, braces, typos, and spacing.

Each level opens a real Neovim session in your browser with a start file and a target file. Edit one into the other in as few keystrokes as you can, then race the vimbot's solution.

Part of the free basics zone. Region: insert and undo. See the whole skill map.