sponsor Vim development Vim logo Vim Book Ad

basic Tip #293: remember where you had ended reading help

 tip karma   Rating 2/2, Viewed by 810 

created:   July 30, 2002 6:07      complexity:   basic
author:   Max Ischenko      as of Vim:   5.7


You could jump to the last place you had been while reading Vim help files if you add this to your
.vimrc file:

au BufLeave * if &ft; == "help" | mark H | endif

Then use 'H to go to the mark H.

To work between Vim runs 'viminfo' option should be setup to save file marks.
See :help 'viminfo' and :help file-marks for more information.

 rate this tip  Life Changing Helpful Unfulfilling 

<<vim + cscope + cygwin | Use Ctrl-S to save current or new files. >>

Additional Notes

[email protected], July 30, 2002 11:56
Perhaps a modification to allow 'H to open another window if a help window doesn't already exist might be useful here.  Basically, the problem I had with this was that if i I hit 'H while editing a buffer, it replaced the buffer with the help file (though it DID take me to the right location, as you suggested it would) instead of opening a new window.
Max Ischenko, July 30, 2002 23:17
What about
nmap <F1> <C-W>s'H
If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to [email protected] after searching the archive. Help Bram help Uganda.
Sponsored by Web Concept Group Inc. SourceForge Logo