sponsor Vim development Vim logo Vim Book Ad

List File : Nested, folded lists

 script karma  Rating 21/9, Downloaded by 1790  Comments, bugs, improvements  Vim wiki

created by
Lucas Oman
script type
Plugin provides simple and efficient tools for managing a plain-text file of nested lists.

Screenshot: http://lucasoman.com/images/listfile.png
Detailed documentation: http://lucasoman.blogspot.com/2010/12/list-file-plugin-for-vim.html

NOTE: I greatly appreciate any feedback. Feature suggestions, bug reports and other comments are encouraged. I'm eager to improve this plugin!

Feature highlights:

- Prioritizing
- Sorting
- Setting due dates
- Searching
- Tagging
- Unlimited nesting
- Timestamping
- Flexibility without complexity
- Efficient and convenient mappings
install details
Untar in your .vim dir. Adds only two files: the plugin itself and a syntax file.

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
listfile-1.2.1.tar.gz 1.2.1 2011-07-26 7.0 Lucas Oman Mostly small enhancements and bug fixes:
- :Lcreate now assumes that when executed on an unsaved buffer, intention is to use current buffer as the list file (thanks to Houl on #vim@freenode for the suggestion!)
- fixed tag indexing bug; before, only the first tag on each line was indexed for tab-completion
- made due date format configurable (thanks to Houl for the suggestion!)
- changed folding, which made it more robust
- made syntax highlighting less buggy
- prettified location list for searches
- searching by due date now ignores completed ('x' marked) items
listfile-1.2.0.tar.gz 1.2.0 2011-03-16 7.0 Lucas Oman Added the following:
Due Dates: set a due date for an item and search for items by due date. Date format is very flexible, allowing ranges of days or weeks. See docs.
Default mark: optionally configure the default mark for new items.
listfile-1.1.0.tar.gz 1.1.0 2011-03-04 7.0 Lucas Oman Greatly improved the intelligence of new item creation. New items use the mark from the item above them. They also will be created below the sub-items of the item above them. Before, the sub-items would be "adopted" by the new item.
listfile-1.0.4.tar.gz 1.0.4 2010-12-17 7.0 Lucas Oman Fix: :Lmark failing on top-level items
listfile-1.0.3.tar.gz 1.0.3 2010-12-16 7.0 Lucas Oman Fix: depending on value of tw, long items were hard wrapping
listfile-1.0.2.tar.gz 1.0.2 2010-12-15 7.0 Lucas Oman Fixes: :Lcreate not working (whoops), also simplified its functionality (creates in current buffer, not new tab)
listfile-1.0.1.tar.gz 1.0.1 2010-12-15 7.0 Lucas Oman Fixes: default sorting behavior for unrecognized marks, globalness of option variables
listfile-1.0.tar.gz 1.0 2010-12-14 7.0 Lucas Oman Initial upload
ip used for rating:

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.