Tip 55: Traverse the Jump List
Return to the top: <<Practical Vim>>
- 
:jumps: inspect the contents of the jump list - 
<C-i>: jump forward - 
<C-o>: jump backward - 
<C-i>/<C-o>cannot be used in Visual mode or Operator-Pending mode. - 
Each separate window has its own jump list → 
<C-i>and<C-o>commands will always be scoped to the jump list of the active window. 
| Command | Effect | 
[count]G
 | 
Jump to line number | 
//pattern<CR>/?pattern<CR>/n/N
 | 
Jump to next/previous occurrence of pattern | 
%
 | 
Jump to matching parentheses | 
(/)
 | 
Jump to start of previous/next sentence | 
{/}
 | 
Jump to start of previous/next paragraph | 
H/M/L
 | 
Jump to top/middle/bottom of screen | 
gf
 | 
Jump to file name under the cursor | 
<C-]>
 | 
Jump to definition of keyword under the cursor | 
| '{mark}/`{mark} | Jump to a mark | 
Beware of Mapping the Tab Key
- 
In Insert mode: 
<C-i>is equivalent to<Tab>. - 
If you map the 
<Tab>key to something else, it will overwrite the default behavior of the<C-i>command.