
TDO.NVIM intègre TDO dans votre flux de travail Neovim pour rendre les notes de gestion et Todos super simples et rapides. Vidéo de démonstration
Ajoutez ce qui suit à votre configuration paresseuse / packer
-- Lazy
{
' 2kabhishek/tdo.nvim ' ,
dependencies = ' nvim-telescope/telescope.nvim ' ,
cmd = { ' Tdo ' , ' TdoEntry ' , ' TdoNote ' , ' TdoTodos ' , ' TdoToggle ' , ' TdoFind ' , ' TdoFiles ' },
keys = { ' [t ' , ' ]t ' },
},
-- Packer
use ' 2kabhishek/tdo.nvim ' tdo.nvim ajoute les commandes suivantes:
Tdo <args> : Ouvert Today's Todo quand aucun args , accepte args identiques que TDOTdoEntry <offset> : Ouvrez l'entrée du journal d'aujourd'hui, accepte offsetTdoNote : Créez une nouvelle note avec le titre, si elle est restée, crée un brouillon avec un horodat actuelTdoTodos : montrez tous vos todos incompletsTdoToggle : toggle todo étatTdoFind <text> : Recherchez de manière interactive du text dans toutes vos notesTdoFiles : passez en revue toutes vos notes tdo.nvim ajoute les mappages suivants:
[ ] Outre les commandes standard, vous pouvez utiliser la clé pour créer vos propres commandes.
J'ai défini les commandes pour Todos d'hier / demain, commises note et insertion d'horodatage.
n = {
name = ' Notes ' ,
d = { ' <cmd>Tdo<cr> ' , " Today's Todo " },
e = { ' <cmd>TdoEntry<cr> ' , " Today's Entry " },
f = { ' <cmd>TdoFiles<cr> ' , ' All Notes ' },
g = { ' <cmd>TdoFind<cr> ' , ' Find Notes ' },
h = { ' <cmd>Tdo -1<cr> ' , " Yesterday's Todo " },
j = { " <cmd>put =strftime('%a %d %b %r')<cr> " , ' Insert Human Date ' },
J = { " <cmd>put =strftime('%F')<cr> " , ' Insert Date ' },
k = { " <cmd>put =strftime('%r')<cr> " , ' Insert Human Time ' },
K = { " <cmd>put =strftime('%F-%H-%M')<cr> " , ' Insert Time ' },
l = { ' <cmd>Tdo 1<cr> ' , " Tomorrow's Todo " },
n = { ' <cmd>TdoNote<cr> ' , ' New Note ' },
s = { ' <cmd>lua require("tdo").run_with("commit " .. vim.fn.expand("%:p")) vim.notify("Commited!")<cr> ' , ' Commit Note ' , },
t = { ' <cmd>TdoTodos<cr> ' , ' Incomplete Todos ' },
x = { ' <cmd>TdoToggle<cr> ' , ' Toggle Todo ' },
},À vous de me dire!
La plupart des systèmes de prise de notes offrent beaucoup plus que ce dont j'avais besoin, j'ai donc écrit TDO puis TDO.NVIM pour une meilleure intégration.
Appuyez sur le bouton étoile si vous avez trouvé cela utile
Source | Blog | Twitter | LinkedIn | Plus de liens | Autres projets