A simple To-do plugin for Neovim for each project and preview as Markdown
-- lazy.nvim
{
'TimothyGCY/todo.nvim',
config = function()
require('todo')
end
}-
TodoList
Open a new tab and list all the todos of current project
-
TodoAdd
Create a new entry of todo,
:TodoAdd foo bar
| Keymap | Function |
|---|---|
<Tab> |
Toggle todo/task completion |
dd |
Delete todo |
a |
Create a new entry of todo |
e |
Modify todo's description |
r |
Reload todo list |
q |
Close todo list |
Note This plugin will create a local file
.nvim_todo.jsonto the project's root directory, you might want to include this file to your.gitignore, based on your preference.
- Customisation
- keymaps
- ???
- Telescope integration (maybe?)
- ???
