if exists("g:loaded_mein_chnglstnav") | finish | endif let g:loaded_mein_chnglstnav = 1 function! s:Chng(...) if a:0 == 0 | return | endif execute "normal " . a:1 . (a:1 > 0 ? "g;" : "g,") endfunction command! -nargs=? Chng call s:Chng() nmap :changes:Chng