
Tdo.nvim mengintegrasikan TDO ke dalam alur kerja Neovim Anda untuk membuat catatan pengelolaan dan todos super sederhana dan cepat. Video demo
Tambahkan yang berikut ini ke konfigurasi malas/packer Anda
-- 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 menambahkan perintah berikut:
Tdo <args> : Buka TODO hari ini saat tidak ada args , menerima args sama dengan TDOTdoEntry <offset> : Buka entri jurnal hari ini, menerima offsetTdoNote : Buat catatan baru dengan judul, jika dibiarkan kosong membuat draft dengan cap waktu saat iniTdoTodos : Tunjukkan semua Todos Anda yang tidak lengkapTdoToggle : Toggle Todo StateTdoFind <text> : Cari text secara interaktif di semua catatan AndaTdoFiles : tinjau semua catatan Anda tdo.nvim menambahkan pemetaan berikut:
[ ] Selain perintah standar, Anda dapat menggunakan kunci mana untuk membuat perintah Anda sendiri.
Saya telah menentukan perintah untuk todos kemarin/besok, komit note dan timestamp sisipan.
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 ' },
},Anda memberi tahu saya!
Sebagian besar sistem pencatatan menawarkan lebih dari yang saya butuhkan, jadi saya menulis TDO dan kemudian Tdo.nvim untuk integrasi yang lebih baik.
tekan tombol bintang jika Anda menemukan ini bermanfaat
Sumber | Blog | Twitter | LinkedIn | Lebih banyak tautan | Proyek lain