- Projects
- Keep a list of projects
- Access the root directory of a project with a customizable action
- Check version control status for all added projects
- List todos in a project directory
- Bookmarks
- Keep a list of bookmarked locations
- TODOs
- List todos in the current project folder & jump to them
- List todos from a global or project todo.txt file
- Append todos to the quickfix list
- Syntax highlighting & filetype detection for
todo.txt
files
- Sweet sweet Denite sources:
projectile
- Source for projectile projectsbookmark
- Source for projectile bookmarkstodo
- Source for finding TODOs, FIXMEs, ANYTHINGstodotxt
- Source for$TODO_FILE
todotxt_local
- Source for any todo.txt filesauce
- Source for Denite sources
- Shougo/denite.nvim
- Neovim (or Vim8) with Python3 support
- Install with your favorite plugin manager.
- See the documentation if you have trouble.
- By default, data is saved in
$XDG_CACHE_HOME/projectile
or~/.cache/projectile/
. - If you'd like it elsewhere, you can set an alternate path in one of two ways:
g:projectile#data_dir = '<wherever>'
call denite#custom#var('projectile', 'data_dir', '<wherever>')
- Check out the documentation.
If you run into any bugs or if you have a feature request, feel free to open an issue
- Shougo/denite.nvim
- neoclide/denite-git
- chemzqm/denite-extra
- rafi/vim-denite-session
- SpaceVim
- freitass/todo.txt-vim
- projectile
- Projectile is a project interaction library for Emacs.
- vim-rooter
- Rooter changes the working directory to the project root when you open a file or directory.
- vim-projectionist
- Projectionist provides granular project configuration using "projections".
- vim-bookmarks
- This vim plugin allows toggling bookmarks per line.
- TaskList.vim
- Script based on the eclipse Task List.
- searchtasks.vim
- Plugin to search the labels often used as TODO, FIXME and XXX.
- gather-todo.txt-vim
- Gather contents of todo.txt files from a directory tree to display a kind of agenda view in a scratch buffer.
- todolist.vim
- vim-todo