Skip to content

Todo management in vim using unite and sqlite

Notifications You must be signed in to change notification settings

iamcco/todoapp.vim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todoapp.vim

Upgraded to use denite.nvim, unite support would be dropped soon

Lightweight and easy to use todo management in vim.

using denite.nvim 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.

Install

Take vundle for example:

plugin 'Shougo/denite.nvim'
plugin 'chemzqm/todoapp.vim'

Install sqlite 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

Usage

  • Denite todo show all todo that need to be done.
  • Denite todo:done show todos that have been done.

Actions in the unite list:

  • toggle default action, press <cr>
  • edit edit todo in split buffer
  • add create new todo through prompt
  • delete delete todo item

License

MIT

About

Todo management in vim using unite and sqlite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 64.6%
  • Python 35.4%