Advanced Movement in Vim

From the Vim cheat sheet · Movement · verified Jul 2026

Advanced Movement

Efficient navigation commands for larger jumps

text
{ - Jump to previous paragraph
} - Jump to next paragraph
( - Jump to previous sentence
) - Jump to next sentence

% - Jump to matching bracket/parenthesis
* - Search forward for word under cursor
# - Search backward for word under cursor
n - Next search result
N - Previous search result

f<char> - Jump to next <char> on line
F<char> - Jump to previous <char> on line
t<char> - Jump before next <char> on line
T<char> - Jump after previous <char> on line
; - Repeat last f/F/t/T movement
, - Repeat last f/F/t/T movement (opposite direction)

Ctrl+f - Page down
Ctrl+b - Page up
Ctrl+d - Half page down
Ctrl+u - Half page up
zz - Center cursor on screen
💡 Use f/F/t/T for precise line navigation
⚡ % is perfect for navigating code with brackets
📌 */# instantly searches for current word
🟢 Ctrl+d/u for comfortable scrolling
movementnavigationadvanced

More Vim tasks

Back to the full Vim cheat sheet