Yakov Lerner wrote:
> 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 ?
I think finding the "j" flag in the 'viminfo' option is much harder than
finding the hint to source the $VIMRUNTIME/vimrc_example.vim script.
Also keep in mind that sometimes jumping to some position is undesired,
thus we would also need a mechanism to disable it.
--
hundred-and-one symptoms of being an internet addict:
24. You realize there is not a sound in the house and you have no idea where
your children are.
/// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///