Matching Pairs in Vim

Jump between matching pairs like (), {}, and [] with %. It is ideal for navigating nested structures quickly.

Commands you practise

%
Jump instantly between matching brackets, parentheses, or curly braces. It makes navigating nested structures and finding missing pairs a breeze.

Levels

  1. Parenthetical Purge (easy): Instantly clear the nested function calls inside the clean pipeline.
  2. Unpack the Box (medium): Remove the redundant inner array brackets wrapper.
  3. Deep Clean (hard): Delete the entire nested multiline optimizer configuration block.

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 VimGolf.ai Premium ($10 once, lifetime). Region: jumping sides. See the whole skill map.