Course
Free Trial: 5 lessons remaining
Unlock Full Access
Practice
Beginner
10 min
Jumping to Specific Line Numbers
Navigation & Jumping
Task Instructions
Learn to navigate to specific line numbers using the :n command
Practice jumping to specific line numbers using :n where n is the line number. Try :25 to go to line 25, :42 for line 42, etc. The file has 50 lines with markers every 5-10 lines to help you verify your jumps.
Learning objectives
- Master the :n command for line number navigation
- Understand how to jump to specific lines instantly
- Practice navigating large files efficiently
- Combine line numbers with other navigation commands
Required keystrokes
Your submission is checked for these keystrokes, not just the final text — so reach for the technique, not a workaround.
- :\d+ Use :n to jump to a specific line number
Helpful commands
- :n
- Go to line number n (e.g., :25)
- :$
- Go to the last line of the file
- :1
- Go to the first line of the file
- :set number
- Show line numbers in the editor
Stuck? Peek at a hint 4 hints · try it on your own first
- Type :25 and press Enter to go to line 25
- The colon (:) enters command mode
- You can use :$ to go to the last line
- :1 takes you to the first line
Line 1: This is a file with 50 lines to practice line number navigation
Line 2: Use the :n command where n is the line number
Line 3: For example, :25 takes you to line 25
Line 4: Try jumping to different lines
Line 5: Notice how the cursor moves instantly
Line 6: This is much faster than scrolling
Line 7: Especially in large files
Line 8: You can combine this with other commands
Line 9: Practice jumping to specific lines
Line 10: == Ten lines completed ==
Line 11: Keep practicing line navigation
Line 12: Try :15 to jump to line 15
Line 13: Or :42 to jump to line 42
Line 14: The command line appears at the bottom
Line 15: == Fifteen lines completed ==
Line 16: Line numbers are shown on the left in many editors
Line 17: In Vim, you can enable them with :set number
Line 18: But even without visible numbers, :n works
Line 19: This is essential for debugging
Line 20: == Twenty lines completed ==
Line 21: When someone says 'check line 35'
Line 22: You can jump there instantly
Line 23: No need to count manually
Line 24: Just type :35 and press Enter
Line 25: == Twenty-five lines - halfway there! ==
Line 26: Large codebases often have thousands of lines
Line 27: Line number navigation saves time
Line 28: Combine with gg (beginning) and G (end)
Line 29: Now you have complete file navigation
Line 30: == Thirty lines completed ==
Line 31: Error messages often include line numbers
Line 32: 'Error on line 37' - just type :37
Line 33: You're there instantly
Line 34: This is why Vim users are so fast
Line 35: == Thirty-five lines completed ==
Line 36: Practice these jumps:
Line 37: Jump to line 10, then line 40
Line 38: Then to line 5, then line 45
Line 39: Build that muscle memory
Line 40: == Forty lines completed ==
Line 41: Almost at the end now
Line 42: The answer to everything is on this line!
Line 43: Keep practicing line jumps
Line 44: It becomes second nature
Line 45: == Forty-five lines completed ==
Line 46: You can also use :$ for the last line
Line 47: And :1 for the first line
Line 48: But specific numbers are most useful
Line 49: One more line to go
Line 50: == Congratulations! You've mastered line navigation! ==