sponsor Vim development Vim logo Vim Book Ad

Bookmarking : A bookmaking facility for Vim for marking points of interest.

 script karma  Rating 37/15, Downloaded by 1882  Comments, bugs, improvements  Vim wiki

created by
David Terei
 
script type
utility
 
description
Add a bookmarking feature to Vim that allows lines of interest to be marked. While similar to marks, you don't need to assign a bookmark to a mark key, instead an infinite number of bookmarks can be created and then jumped through in sequential order (by line number) with no strain on your memory. This is great to use when you are browsing through some source code for the first time and need to mark out places of interest to learn how it works. It lets you just worry about the code and not have to remember which marks you have or haven't used.

Usage:
  * <F3> / :ToggleBookmark - Set a bookmark at the current location.
  * <F4> / :PreviousBookmark - Jump to the closest bookmark earlier that the current location in the file.
  * <F5> / :NextBookmark - Jump to the closest bookmark later than the current location in the file.

You can follow the development on Github at http://github.com/dterei/VimBookmarking
 
install details
Normal vimball installation process:

1. Download the vimball 'bookmarking.vba'
2. $ vim bookmarking.vba
3. (In Vim) ': source %'
4. (In Vim) ': q'
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
bookmarking.vba 2.3 2011-12-21 7.0 David Terei Fix bookmarking to work when no signs feature present in vim
bookmarking.vba 2.2 2011-11-16 7.0 David Terei Add a new global variable, 'g:bookmarking_menu' to control if the menu is created or not.
bookmarking.vba 2.1 2010-07-07 7.0 David Terei Fixed a bug that caused the plugin to fail for files without a '.' in their names
bookmarking.vba 1.0 2010-03-19 7.0 David Terei Initial Release
ip used for rating: 3.17.150.163

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 the maillist. Help Bram help Uganda.
   
Vim at Github