I suggest new flag for 'viminfo'; flag to turn on the *last-position-jump*
functionality (say, letter j). Such it will be much easier method to
turn on the last-position-jump functionality. With new flag, it will be mere:
:set viminfo='20,<50,s10,j
or
:set viminfo+=j
-- as easy as addding flag j to 'viminfo'.
Currently, the magic sequence to turn on the *last-position-jump*
:set viminfo='20,<50,s10
augroup lastPositionJump
au!
autocmd BufReadPost * \ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "normal g`\"" |endif
augroup END
This proves difficult for novice vim user to figure out even with the
help of vimhelp.
It's demanded and requested features, why not to make it easier to turn on ?
I mean that internally, new flag would add/remove that same autocmd.
It's not difficult to implement, right ? And it's backward-compatible.
Can I make a patch ?
Yakov