Retornando à última posição do cursor no Vim

Adicione ao seu ~ / .vimrc:

augroup line_return  " Return vim to the last known position
au!

au BufreadPost *

if line("'"") > 0 && line(""'
"""") <= line(""$"") |
execute ""
normal! g'"""" |
endif

augroup END

Este snippet o levará de volta à última posição conhecida do cursor ao abrir um arquivo no vim. Muito conveniente!