sponsor Vim development Vim logo Vim Book Ad

todoapp : Manage your todos in vim with app like experience

 script karma  Rating 0/0, Downloaded by 709  Comments, bugs, improvements  Vim wiki

created by
qiming zhao
script type
Lightweight and easy to use todo management in vim.

using [unite.vim](https://github.com/Shougo/unite.vim) and sqlite.

Sqlite is used so that you can build other application on top of it, like a web
service that could be accessed from your phone.

## Usage

* `:Todoadd [content]` add todo item.
* `:TodoInit` init todo database
* `:TodoImport` import todos from a plain file
* `Unite todo` show all todo that need to be done.
* `Unite todo:done` show todos that have been done.

Actions in the unite list:

* `toggle` default action, press `<cr>`
* `edit` edit todo in split buffer, press `q` to save and quit
* `new` create new todo through prompt
* `delete`
install details
Take [vundle](https://github.com/VundleVim/Vundle.vim) for example:

    plugin 'Shougo/unite.vim'
    plugin 'chemzqm/todoapp.vim'

Install [sqlite](https://www.sqlite.org/) from it's website, or use brew on mac:

    brew install sqlite

Sqlite database is available at `~/.todo/todo.sqlite`

After install plugin, you need to call `:TodoInit` once to create a todo table in database

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
todoapp.zip 0.1.0 2016-01-23 7.0 qiming zhao 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.