Перший рядок повертає курсор до рядка, в якому я був, другий - джерела файлу ресурсу. обидва працюють там самостійно, але не працюватимуть разом. Мітки, встановлені курсором Return, здається, все ще встановлені, чи може хтось пояснити, яка кореляція між ними?
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$")
\ | exe "normal! g`\"" | endif
augroup myvimrc
au!
au BufWritePost .vimrc,_vimrc,vimrc,.gvimrc,_gvimrc,gvimrc so $MYVIMRC
\ | if has('gui_running') && filereadable($MYGVIMRC)
\ | so $MYGVIMRC | endif
augroup END