Course
Visual Block Magic
Visual Mode: The Art of Selection
Task Instructions
Use visual block mode to efficiently refactor multiple variable names at once
Use visual block mode to select text across multiple lines in a column. Position your cursor at the start of the text you want to select, press Ctrl+v to enter visual block mode, then use j/k to move down/up and h/l to extend the selection. Press c to change the selected block.
Learning objectives
- Master visual block mode (Ctrl+v)
- Understand multi-line column selections
- Practice extending selections in block mode
- Learn to change multiple lines simultaneously
Required keystrokes
Your submission is checked for these keystrokes, not just the final text — so reach for the technique, not a workaround.
- <C-v> Use visual block mode
- c Change the selected block
Helpful commands
- Ctrl+v
- Start visual block mode
- j/k
- Move down/up in block mode
- h/l
- Extend selection left/right
- I
- Insert at beginning of block
- A
- Append at end of block
- c
- Change selected block
Stuck? Peek at a hint 3 hints · try it on your own first
- Position cursor at start of 'mr_whiskers_database', press Ctrl+v
- Move down 4 lines with 4j, extend right to select the text
- Press c to change the selected block
Premium Course
This is a premium course available exclusively to paid members.
Upgrade your membership to access this course and all premium content on the platform.
Access all premium courses
Unlimited lesson submissions
Track your progress
" Read the task on the left.
" A live Vim editor opens right here.
" Finish the edits, then submit.
~
~