tdo.nvim
Multi file support

TDO.NVIM은 TDO를 Neovim 워크 플로에 통합하여 메모 관리 및 Todos를 매우 간단하고 빠르게 만듭니다. 데모 비디오
게으른/패커 구성에 다음을 추가하십시오
-- 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 다음 명령을 추가합니다.
Tdo <args> : args 없을 때 오늘의 TODO를 열면 TDO와 동일한 args 받아들입니다.TdoEntry <offset> : 오늘의 저널 항목을 열고 offset 허용합니다TdoNote : 제목으로 새 메모를 작성하십시오.TdoTodos : 불완전한 모든 토도를 보여주십시오TdoToggle : Todle Todo StateTdoFind <text> : 모든 메모에서 대화식 text 검색하십시오.TdoFiles : 모든 메모를 검토하십시오 tdo.nvim 다음 매핑을 추가합니다.
[ ] 표준 명령 외에 어떤 키를 사용하여 자신의 명령을 만들 수 있습니다.
나는 어제/내일의 Todos, Commit Note 및 Timestamp Insertion의 명령을 정의했습니다.
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 ' },
},당신은 나에게 말해!
대부분의 노트 테이킹 시스템은 내가 필요한 것보다 훨씬 더 많은 것을 제공하므로 더 나은 통합을 위해 TDO와 TDO.nvim을 썼습니다.
이것이 유용하다고 생각되면 별 버튼을 누르십시오
출처 | 블로그 | 트위터 | LinkedIn | 더 많은 링크 | 다른 프로젝트