line····indented0^$indent· is a space. ^ skips the indent; 0 does not.
On an indented line 0 and ^ land in different places — that gap is the whole reason ^ exists. On a line with no indent they are the same key.
Vim Within the line: 0 ^ $
beginner » Jump to column zero with 0.
goal
indented text
scratch.txt
1     indented text
-- NORMAL -- 1,9
keys
your keystrokes appear here as you press them
NORMAL ~/learn/vim-motions · 1/3 · 0 real vim keys trail · always esc in-editor

Best on a keyboard

“Within the line: 0 ^ $” is a hands-on typing drill — it needs a physical keyboard. Open it on a laptop or desktop to play. You can still browse and read everything here on your phone.

Back to course →
NORMAL ~/memra/learn/vim-motions/within-the-line utf-8 LF