╦ ╦╦╔╦╗ ╔═╗╦ ╦╔═╗╔═╗╔╦╗
╚╗╔╝║║║║ ║═╬╣ ║║╣ ╚═╗ ║
╚╝ ╩╩ ╩ ╚═╝╚═╝╚═╝╚═╝ ╩
Learn vim motions by playing. Match the target buffer in as few keystrokes as possible.
LV1 · INITIATE 0 XP
0/67 puzzles · 0 day streak
TODAY'S DAILY · 2026-09-20
0/5 solved
Deterministic seed — everyone gets the same five puzzles today.
HOW IT WORKS
- Match the TARGET buffer exactly. Text and cursor position both count.
- Three stars when you hit par — the optimal keystroke count.
- Arrow keys are disabled on purpose. h j k l is the way.
- Progress is stored in your browser. No accounts, no server, no tracking.