vous pouvez ctrl o sauter à travers les 'sauts'.
vous ajoutez également quelque chose à votre .vimrc pour accéder automatiquement à cette position du curseur, en savoir plus sur http://vim.wikia.com/wiki/Restore_cursor_to_file_position_in_previous_editing_session :
" VimTip 80: Restore cursor to file position in previous editing session
" for unix/linux/solaris
set viminfo='10,\"100,:20,%,n~/.viminfo
" only for windows [give some path to store the line number info]
"set viminfo='10,\"100,:20,%,nc:\\Winnt\\_viminfo
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g`\"" | endif
En fait, j'ai observé le même comportement, mais avec un diagnostic très différent.
Lorsque ma partition /home/... est devenue pleine, .viminfo n'a pas pu être écrit, donc ces positions de fichiers n'ont jamais été stockées. Une fois que j'ai dégagé de l'espace, viminfo replaçait mon éditeur.