sponsor Vim development Vim logo Vim Book Ad

List File : Nested, folded lists

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

created by
Lucas Oman
 
script type
utility
 
description
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: 18.217.67.16

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