GoGPT Best VPN GoSearch

OnWorks favicon

tda - ອອນລາຍໃນຄລາວ

ແລ່ນ tda ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ tda ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


todo - ໂຄງການເຕືອນ / ວຽກງານທີ່ແນໃສ່ນັກພັດທະນາ

ສະຫຼຸບສັງລວມ


todo []
ໂດຍບໍ່ມີທາງເລືອກ, ສະແດງລາຍການໃນໄດເລກະທໍລີປະຈຸບັນ.

tda [-ປ ] [-ກ ] []
ເພີ່ມລາຍການໃຫມ່, ທາງເລືອກໃນການຕິດຕາມັນເປັນລູກຂອງລາຍການທີ່ໃຫ້.

tde
ແກ້ໄຂລາຍການທີ່ໃຫ້.

tdr
ເອົາລາຍການທີ່ໃຫ້.

tdd
ໝາຍລາຍການທີ່ລະບຸວ່າກຳລັງເຮັດແລ້ວ.

todo --link [-ກ ]
ເຊື່ອມຕໍ່ຖານຂໍ້ມູນ devtodo ທີ່ລະບຸໄວ້ໃນອັນປັດຈຸບັນ, ທາງເລືອກໃນການຕິດຕາມັນເປັນ
ລູກຂອງດັດຊະນີທີ່ລະບຸ.

ລາຍລະອຽດ


todo ແມ່ນໂຄງການທີ່ມີຈຸດປະສົງໂດຍສະເພາະສໍາລັບນັກຂຽນໂປລແກລມ (ແຕ່ວ່າໃຜໆກໍ່ໃຊ້ໄດ້
terminal) ເພື່ອຊ່ວຍໃນການພັດທະນາປະຈໍາວັນ.

ມັນຮັກສາບັນຊີລາຍຊື່ຂອງລາຍການທີ່ຍັງບໍ່ທັນໄດ້ສໍາເລັດ. ນີ້ອະນຸຍາດໃຫ້ນັກຂຽນໂປລແກລມ
ຕິດຕາມຂໍ້ບົກພ່ອງທີ່ຍັງຄ້າງຄາຫຼືລາຍການທີ່ຕ້ອງໄດ້ຮັບການສໍາເລັດດ້ວຍຄວາມພະຍາຍາມຫນ້ອຍຫຼາຍ.

ລາຍການສາມາດຈັດລໍາດັບຄວາມສໍາຄັນແລະຍັງສາມາດສະແດງຢູ່ໃນລໍາດັບຊັ້ນ, ດັ່ງນັ້ນລາຍການຫນຶ່ງອາດຈະ
ຂຶ້ນກັບຄົນອື່ນ.

ດ້ວຍການໃຊ້ສະຄຣິບແກະນ້ອຍບາງອັນ (scripts.* ຢູ່ໃນ doc directory ຂອງແຫຼ່ງທີ່ມາ
ການແຈກຢາຍ), todo ຍັງສາມາດສະແດງລາຍການທີ່ຍັງຄ້າງຄາຢູ່ໃນໄດເລກະທໍລີເມື່ອທ່ານປ່ຽນ
ເຂົ້າໄປໃນມັນ. ດັ່ງນັ້ນ, ສໍາລັບການຍົກຕົວຢ່າງ, ຖ້າທ່ານ cd ເຂົ້າໄປໃນໄດເລກະທໍລີແຫຼ່ງສໍາລັບ todo ຕົວມັນເອງທ່ານຄວນ
ເບິ່ງບັນຊີລາຍຊື່ຂອງລາຍການທີ່ຍັງຄ້າງຄາ ... ເວັ້ນເສຍແຕ່ວ່າທັງຫມົດຂອງແມງໄມ້ໄດ້ຖືກແກ້ໄຂ ;).

OPTIONS


ທາງເລືອກສາມາດມີທັງຮູບແບບຍາວແລະສັ້ນ.

ຕົວເລືອກສັ້ນສາມາດຖືກລວມເຂົ້າກັນເປັນໜຶ່ງ argument ໂດຍໃຊ້ hyphen ຕາມດ້ວຍສາຍຂອງ
ທາງເລືອກສັ້ນ. ຕົວກໍານົດການຂອງທາງເລືອກສັ້ນຍັງສາມາດຖືກຕໍ່ທ້າຍກັບສະຕຣິງນີ້.

- ໃນ​, -- verbose
ສະແດງຄຳເວົ້າ

-ກ, --ຕື່ມ []
ເພີ່ມບັນທຶກ (ຈະເຕືອນໃຫ້ບັນທຶກຖ້າອັນໃດບໍ່ໄດ້ສະໜອງໃຫ້).

-g, --ການກິນ
ຮ່ວມກັນກັບ --ຕື່ມ or --link, graft the new item to the specific item .

-l, --link
ເຊື່ອມຕໍ່ໄຟລ໌ todo ທີ່ລະບຸໄວ້ໃນເນື້ອໃນຂອງອັນນີ້. ຖ້າຖານຂໍ້ມູນທີ່ເຊື່ອມໂຍງມີ
ຊຸດຫົວຂໍ້, ນີ້ຈະຖືກນໍາໃຊ້ເປັນເນື້ອໃນຂອງລາຍການເຊື່ອມຕໍ່ຖ້າບໍ່ດັ່ງນັ້ນ
ຊື່ໄດເລກະທໍລີຂອງຖານຂໍ້ມູນທີ່ເຊື່ອມໂຍງຈະຖືກໃຊ້. ໃຊ້ --remove (ຫຼື tdr) ເພື່ອເອົາອອກ
ຖານຂໍ້ມູນທີ່ເຊື່ອມໂຍງ - ນີ້ເຮັດ ບໍ່ ເອົາຖານຂໍ້ມູນຕົວມັນເອງ, ພຽງແຕ່ເຊື່ອມຕໍ່.

-R,--reparent [, ]
ປ່ຽນຕົວຫຼັກຂອງດັດຊະນີລາຍການທີ XNUMX ເປັນດັດຊະນີລາຍການທີສອງ. ຖ້າບໍ່ມີທີສອງ
ດັດຊະນີແມ່ນໃຫ້ລາຍການແມ່ນ reparented ກັບຮາກຂອງຕົ້ນໄມ້.

-p, --ບູລິມະສິດ
ໂດຍສົມທົບກັບ --add ຫຼື --edit, ກໍານົດບູລິມະສິດ (ຄ່າເລີ່ມຕົ້ນ | veryhigh | high |
ຂະຫນາດກາງ | ຕໍ່າ | ຕ​່​ໍ​າ​ຫຼາຍ)

-e, --ດັດແກ້
ແກ້ໄຂບັນທຶກທີ່ຖືກດັດສະນີໂດຍຕົວເລກທີ່ລະບຸ.

-- ເອົາອອກ
ເອົາບັນທຶກທີ່ຖືກດັດສະນີໂດຍຕົວເລກທີ່ລະບຸໄວ້, ລວມທັງເດັກນ້ອຍ.

-d, --ແລ້ວໆ
ໝາຍບັນທຶກທີ່ລະບຸໄວ້ (ແລະລູກໆຂອງເຂົາເຈົ້າ) ສຳເລັດແລ້ວ.

-D, -- ບໍ່ໄດ້ແລ້ວ
ໝາຍບັນທຶກທີ່ລະບຸໄວ້ (ແລະເດັກນ້ອຍທັງໝົດ) ວ່າຍັງບໍ່ໄດ້ເຮັດ.

--global-database
ລະບຸຖານຂໍ້ມູນທີ່ຈະໃຊ້ຖ້າຫາກວ່າທັງສອງ -G or -- ໂລກ ທາງ​ເລືອກ​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​.

-G, -- ໂລກ
ບັງຄັບໃຫ້ເຮັດເພື່ອໃຊ້ຖານຂໍ້ມູນທີ່ລະບຸດ້ວຍ --global-database. ຖ້ານີ້ຖືກວາງໄວ້
ໃນຂອງທ່ານ ~/.todorc ມັນຈະບັງຄັບໃຫ້ todo ໃຊ້ຖານຂໍ້ມູນນັ້ນກັບການຍົກເວັ້ນທັງຫມົດ
ອື່ນໆ.

--ຖານຂໍ້ມູນ
ປ່ຽນຖານຂໍ້ມູນຈາກຄ່າເລີ່ມຕົ້ນອັນໃດກໍໄດ້ (ໂດຍປົກກະຕິແລ້ວ '.todo') ເປັນໄຟລ໌
ລະບຸ.

-T, --TODO
ສ້າງໄຟລ໌ຂໍ້ຄວາມອອກ TODO ປົກກະຕິຈາກ Todo DB.

-A, --ທັງໝົດ
ທາງລັດສຳລັບຕົວກອງ '+ແລ້ວໆ,+ເດັກນ້ອຍ' ເພື່ອສະແດງບັນທຶກທັງໝົດ.

-f, --ການກັ່ນຕອງ
ສະແດງພຽງແຕ່ບັນທຶກເຫຼົ່ານັ້ນທີ່ຜ່ານການກັ່ນຕອງ. ກະລຸນາອ້າງອີງພາກສ່ວນ FILTERS ສໍາລັບການ
ຂໍ້ມູນເພີ່ມເຕີມ

--ສີ
ລົບລ້າງສີເລີ່ມຕົ້ນຂອງລາຍການທີ່ຕ້ອງເຮັດ. ກະ​ລຸ​ນາ​ເບິ່ງ​ພາກ​ສ່ວນ​ ສີ ສໍາລັບການຫຼາຍ
ຂໍ້ມູນຂ່າວສານ.

--ສີບັງຄັບ
ບັງຄັບໃຊ້ສີເຖິງແມ່ນວ່າໃນເວລາທີ່ບໍ່ໄດ້ອອກເປັນ TTY. ນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ທໍ່
to ຫນ້ອຍ(1​) - ຣ.

--ໂມໂນ ເອົາລໍາດັບການຫລົບຫນີ ANSI ທັງຫມົດອອກຈາກຜົນຜະລິດ - ເປັນປະໂຫຍດສໍາລັບຄວາມບົກຜ່ອງດ້ານສີ
ຢູ່ປາຍຍອດ.

- ຊ່ວຍ ສະແດງການຊ່ວຍເຫຼືອນີ້.

- ການປ່ຽນແປງ
ສະບັບສະແດງຂອງ ToDo.

--ຫົວຂໍ້ []
ຕັ້ງຊື່ຂອງບັນທຶກທີ່ຕ້ອງເຮັດຂອງໄດເລກະທໍລີນີ້.

--date-format
ຮູບແບບການສະແດງຜົນຂອງເວລາ. ຮູບແບບແມ່ນໃຊ້ໂດຍ ເວລາຕໍ່ເວລາ(3). ທ
ຮູບແບບເລີ່ມຕົ້ນແມ່ນ '%c'. ທາງ​ເລືອກ​ນີ້​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​ທີ່​ດີ​ທີ່​ສຸດ​ໃນ​ ~/.todorc.

-- ຮູບແບບ =
ກໍານົດຮູບແບບຜົນຜະລິດ. ກະລຸນາເບິ່ງພາກສ່ວນ FORMATTING ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ
ຂໍ້ມູນຂ່າວສານ.

-- ຮູບແບບການນໍາໃຊ້ =
ໃຊ້ສະຕຣິງຮູບແບບທີ່ລະບຸໂດຍ (ກໍານົດດ້ວຍ --format) ເປັນ
ຮູບແບບສະຕຣິງທີ່ຈະໃຊ້ໃນເວລາທີ່ການຈັດຮູບແບບທີ່ມີຮູບແບບ builtin .

--ຄັດ
ຈັດຮຽງຖານຂໍ້ມູນດ້ວຍການສະແດງອອກທີ່ລະບຸ. ອ້າງເຖິງພາກສ່ວນ ກຳ ລັງຈັດຮຽງ ສໍາລັບການ
ຂໍ້​ມູນ​ລະ​ອຽດ​ເພີ່ມ​ເຕີມ​.

--ວິຕົກກັງວົນ
ມີຄວາມວິຕົກກັງວົນໃນບາງການຕັ້ງຄ່າ, ລວມທັງການອະນຸຍາດ.

--database-loaders < loader ບັນຊີລາຍຊື່>
ລອງໃຊ້ຮູບແບບຖານຂໍ້ມູນຕາມລໍາດັບ. ຮູບແບບທີ່ຖືກຕ້ອງແມ່ນ xml ແລະ binary. ຕົວຢ່າງ.
todo --database-loaders binary,xml. ຮູບແບບເລີ່ມຕົ້ນແມ່ນ XML.

-- ສຳຮອງ []
ສໍາຮອງຂໍ້ມູນຖານຂໍ້ມູນເຖິງ ເວລາ, ກ່ອນທີ່ມັນຈະຂຽນເຖິງ. ຖ້າ ບໍ່​ແມ່ນ
ລະບຸໄວ້, ຫນຶ່ງສໍາຮອງຂໍ້ມູນຈະຖືກເຮັດ. ຊື່​ໄຟລ​໌​ທີ່​ໃຊ້​ເພື່ອ​ເກັບ​ຮັກ​ສາ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​ແມ່ນ​
ຊື່ຖານຂໍ້ມູນເລີ່ມຕົ້ນທີ່ມີການດັດແກ້ຂອງພວກເຂົາຕໍ່ທ້າຍເຊັ່ນ: .todo.1, .todo.2, ແລະອື່ນໆ.
ຕົວຈິງແລ້ວການນໍາໃຊ້ຫນຶ່ງໃນການສໍາຮອງຂໍ້ມູນເຫຼົ່ານີ້, ທ່ານສາມາດບໍ່ວ່າຈະ mv ມັນກັບ .todo ຫຼືໃຊ້
--database .todo. ເພື່ອກໍານົດການນໍາໃຊ້ຂອງມັນຢ່າງຊັດເຈນ.

- ແມ່ນແລ້ວ, -- ສະຫຼຸບ
ສະຫຼັບໂໝດ "ສະຫຼຸບ", ບ່ອນທີ່ລາຍການຍາວຖືກຕັດເປັນແຖວໜຶ່ງ.

-c, -- ຄໍາເຫັນ
ແກ້ໄຂຫຼືສະແດງຄວາມຄິດເຫັນຕາມລໍາດັບ.

--ຫມົດ​ເວ​ລາ []
If ຖືກກໍານົດໄວ້, ເວລາຫມົດເວລາລະຫວ່າງການສະແດງຖານຂໍ້ມູນຖືກຕັ້ງເປັນຕົວເລກນີ້
ຂອງວິນາທີ. ຖ້າບໍ່ມີ ຖືກກໍານົດ, ພຶດຕິກໍາແມ່ນເພື່ອສະແດງຖານຂໍ້ມູນ
ພຽງແຕ່ ຖ້າ​ຫາກ​ວ່າ​ມັນ​ບໍ່​ໄດ້​ຮັບ​ການ​ສະ​ແດງ​ສໍາ​ລັບ​ຈໍາ​ນວນ​ວິ​ນາ​ທີ​ທີ່​ກໍາ​ນົດ​ໄວ້​ໂດຍ --timeout​
ກັບ ໄດ້ ມອບໃຫ້. ຕົວຢ່າງ. todo --ຫມົດ​ເວ​ລາ 10 --ຫມົດ​ເວ​ລາ ພຽງແຕ່ຈະສະແດງ
ຖານຂໍ້ມູນຫຼາຍຄັ້ງໃນທຸກໆ 10 ວິນາທີ. ການວາງ ກ ຫມົດ​ເວ​ລາ 10 ໃນຂອງທ່ານ ~/.todorc ເປັນ
ທາງ​ເລືອກ​ທີ່​ດີ​, ຫຼັງ​ຈາກ​ນັ້ນ -timeout ໃນ​ doc/scripts.* ຈະຫມາຍຄວາມວ່າຖານຂໍ້ມູນ
ຈະບໍ່ສະແດງທຸກຄັ້ງທີ່ທ່ານ cd ເຂົ້າໄປໃນໄດເລກະທໍລີ.

-- ລ້າງ []
ລ້າງລາຍການທີ່ເຮັດແລ້ວທັງໝົດທີ່ເກົ່າກວ່າ ທີ່ຢູ່ ຖ້າຫາກວ່າ ຖືກລະເວັ້ນ, ທັງໝົດ
ການ​ບັນ​ທຶກ​ສໍາ​ເລັດ​ແມ່ນ​ຖືກ​ລົບ​ລ້າງ​.

ສິດທິພິເສດ


ບູລິມະສິດສາມາດຖືກລະບຸໄວ້ໃນສັນຍາລັກໂດຍໃຊ້ຄໍາສັບຕ່າງໆ Default, ສ​ງູ​ຫຼາຍ, ສູງ, ຂະຫນາດກາງ,
ຕ່ໍາ ແລະ ຕ​່​ໍ​າ​ຫຼາຍ.

ໄດ້ Default ບູລິມະສິດມີຄວາມໝາຍພິເສດໃນນັ້ນມັນຈະໃຊ້ບູລິມະສິດເລີ່ມຕົ້ນສຳລັບອັນໃດກໍໄດ້
ການກະທຳ. ນີ້ຫມາຍຄວາມວ່າເມື່ອແກ້ໄຂລາຍການທີ່ມີຢູ່ແລ້ວ, ບູລິມະສິດຂອງມັນຖືກຮັກສາໄວ້; ເມື່ອ​ໃດ​
ການສ້າງລາຍການໃຫມ່, ບູລິມະສິດຈະຖືກຕັ້ງເປັນ ຂະຫນາດກາງ; ໃນເວລາທີ່ grafting ລາຍການໃຫມ່, ຂອງຕົນ
ບູລິມະສິດຈະເປັນຂອງພໍ່ແມ່ຂອງຕົນ. DevTodo ຈະບໍ່ກະຕຸ້ນໃຫ້ມີບູລິມະສິດຖ້າວ່ານີ້ແມ່ນ
ລະບຸໄວ້, ເຮັດໃຫ້ມັນເປັນຄຸນສົມບັດທີ່ເປັນປະໂຫຍດສໍາລັບ todorc ຂອງທ່ານ. ເຊັ່ນດຽວກັນກັບທາງເລືອກທັງຫມົດ, ບູລິມະສິດ
ສາມາດ overridden ໃນເສັ້ນຄໍາສັ່ງ.

FILTERS


ການກັ່ນຕອງແມ່ນປະກອບດ້ວຍບັນຊີລາຍຊື່ຂອງການສະແດງອອກທີ່ໃຊ້ເພື່ອກໍານົດບັນທຶກທີ່ເປັນ
ສະແດງ.

ຮູບແບບທົ່ວໄປຂອງການສະແດງອອກການກັ່ນຕອງແມ່ນ:

([-|=|+](ທັງໝົດ|ເດັກນ້ອຍ|ແລ້ວໆ| | )) | (/ ການສະແດງອອກ>)

ໂດຍທົ່ວໄປແລ້ວ, ຖ້າການສະແດງອອກຂອງການກັ່ນຕອງຖືກນໍາຫນ້າດ້ວຍ '-' ມັນຈະ ບໍ່ ສະ​ແດງ​ລາຍ​ການ​ທີ່​
ກົງກັບການສະແດງຜົນ, ຖ້າຖືກນຳໜ້າດ້ວຍ '+' ມັນຈະສະແດງລາຍການທີ່ກົງກັບອັນນີ້
ການສະແດງອອກນອກຈາກຄົນອື່ນ, ຫຼືຖ້າມີຄໍານໍາຫນ້າດ້ວຍ '=' (ຫຼືບໍ່ມີຄໍານໍາຫນ້າທັງຫມົດ) ມັນຈະ
ການສະແດງ ພຽງແຕ່ ລາຍການເຫຼົ່ານັ້ນທີ່ກົງກັບການສະແດງອອກ. ຈົ່ງຈື່ໄວ້ວ່າອັນນີ້ຈະຄົ້ນຫາພຽງແຕ່ລາຍການ
ບໍ່ໄດ້ຖືກຍົກເວັ້ນໂດຍຕົວກອງອື່ນໆ, ດັ່ງນັ້ນເພື່ອຄົ້ນຫາຖານຂໍ້ມູນທັງຫມົດທ່ານຈະຕ້ອງເຮັດ
ບາງສິ່ງບາງຢ່າງເຊັ່ນ: todo --ການກັ່ນຕອງ all,/some-search-string.

ຮູບແບບທີສອງຂອງການສະແດງອອກຂອງການກັ່ນຕອງແມ່ນໃຊ້ສໍາລັບການຊອກຫາຂໍ້ຄວາມໃນຖານຂໍ້ມູນ. <ຄົ້ນຫາ
ການສະແດງອອກ> ແມ່ນການສະແດງອອກປົກກະຕິທີ່ກົງກັບເນື້ອໃນຂໍ້ຄວາມຂອງແຕ່ລະລາຍການ.

ປະລໍາມະນູການກັ່ນຕອງໄດ້ຖືກກັ່ນຕອງຕາມລໍາດັບໂດຍລັດສໍາເລັດ, ບູລິມະສິດ, ຫຼັງຈາກນັ້ນຄົ້ນຫາ. ດັ່ງນັ້ນລາຍການທໍາອິດ
ທີ່ບໍ່ກົງກັບຕົວກອງ "ເຮັດແລ້ວ" ຈະຖືກຍົກເວັ້ນ, ຫຼັງຈາກນັ້ນສິ່ງທີ່ບໍ່ກົງກັບ
ການກັ່ນຕອງບູລິມະສິດ, ແລະອື່ນໆ.

ການ​ສະ​ແດງ​ອອກ​ໂດຍ​ລະ​ອຽດ​:

ທັງຫມົດ ບັງຄັບໃຫ້ສະແດງລາຍການທັງໝົດ. ຄໍານໍາຫນ້າຕ່າງໆບໍ່ມີຜົນຕໍ່ເລື່ອງນີ້
ການສະແດງອອກ.

ເດັກນ້ອຍ
ຫຍໍ້ ຫຼືຂະຫຍາຍລາຍການຍ່ອຍ. ຖ້າຄໍານໍາຫນ້າ '-' ແມ່ນປະຈຸບັນເດັກນ້ອຍແມ່ນ
ພັງລົງ, ຖ້າບໍ່ດັ່ງນັ້ນເດັກນ້ອຍຈະຖືກສະແດງ.

ເຮັດ ກັ່ນ​ຕອງ​ວ່າ​ລາຍ​ການ​ສໍາ​ເລັດ​ຫຼື​ບໍ່​.


ຕົວຊີ້ວັດບັນທຶກແມ່ນລະບຸເປັນຕົວເລກ. ໄລຍະສາມາດໃຫ້ ala '1.2.10-20'.


ບຸລິມະສິດແມ່ນໄດ້ລະບຸໄວ້ຕາມທີ່ໄດ້ອະທິບາຍໄວ້ໃນ ສິດທິພິເສດ ພາກ. ຄຳນຳໜ້າຂອງ '-'
ຈະສະແດງລາຍການທັງໝົດທີ່ມີບູລິມະສິດໜ້ອຍກວ່າ ຫຼືເທົ່າກັບບຸລິມະສິດທີ່ໃຫ້ໄວ້.
ດ້ວຍຄຳນຳໜ້າ '+', ລາຍການທັງໝົດທີ່ມີບູລິມະສິດໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບທີ່ໃຫ້ໄວ້
ບູລິມະສິດແມ່ນສະແດງໃຫ້ເຫັນ. ຖ້າ '=' ຫຼືບໍ່ມີຄໍານໍາຫນ້າແມ່ນໃຫ້, ພຽງແຕ່ລາຍການທີ່ມີກໍານົດ
ບູລິມະສິດຖືກສະແດງ.

ຕົວຢ່າງ:

todo --filter ເຮັດແລ້ວ,-ເດັກນ້ອຍ,+ຕໍ່າ

ນີ້ຈະສະແດງພຽງແຕ່ລາຍການທີ່ເຮັດແລ້ວແລະມີບູລິມະສິດຕ່ໍາຫຼືສູງກວ່າ. ໃນ
ນອກຈາກນັ້ນ, ເດັກນ້ອຍຈະຖືກລົ້ມລົງ.

todo /[Tt]ລາວ

ສະແດງພຽງແຕ່ລາຍການເຫຼົ່ານັ້ນທີ່ມີຄໍາວ່າ 'the' ໃນພວກມັນ, ບ່ອນທີ່ຕົວອັກສອນທໍາອິດສາມາດຕ່ໍາກວ່າ
ຫຼືຕົວພິມໃຫຍ່. ມັນອາດຈະມີຄວາມຈໍາເປັນທີ່ຈະອ້າງເຖິງການສະແດງອອກຂອງການຄົ້ນຫາເພື່ອຮັບປະກັນວ່າແກະເຮັດ
ບໍ່ຕີຄວາມຫມາຍໃຫ້ເຂົາເຈົ້າ.

ການຈັດຮູບແບບ


ຜົນຜະລິດຂອງ todo ສາມາດປ່ຽນແປງໄດ້ຕາມຄວາມມັກຂອງທ່ານໂດຍການກໍານົດຂອງທ່ານເອງ
ການຈັດຮູບແບບສະຕຣິງ. ສາຍເຫຼົ່ານີ້ແມ່ນຄ້າຍຄືກັນກັບທີ່ໃຊ້ໃນ printf(3) ແລະ ເວລາຕໍ່ເວລາ(3).

ຕົວຢ່າງຕໍ່ໄປນີ້, ເຊິ່ງສາມາດຖືກຈັດໃສ່ໃນ ~/.todorc, ຈະ mimic ຄ່າເລີ່ມຕົ້ນ
ພຶດຕິກຳ:

# ສະແດງໃນຮູບແບບເລີ່ມຕົ້ນ
format display=%i%[info]%f%2n.%[priority]%T

# ສະແດງໃນຮູບແບບເລີ່ມຕົ້ນ
format generated=%2i-%T%2i (ເພີ່ມ %d, ບູລິມະສິດ %p)\n\n

ມີສີ່ທາງເລືອກຮູບແບບແຍກຕ່າງຫາກ: ການສະແດງ, ຜະລິດ, verbose-ສະແດງ ແລະ verbose-
ຜະລິດ. ສອງອັນສຸດທ້າຍຖືກໃຊ້ເພື່ອຈັດຮູບແບບຂໍ້ຄວາມຕາມລໍາດັບຂອງພວກເຂົາເມື່ອ --verbose ແມ່ນ
ລະບຸເປັນການໂຕ້ຖຽງທີ່ຕ້ອງເຮັດ.

ນອກຈາກນັ້ນ, ຜູ້ໃຊ້ສາມາດສ້າງສະຕຣິງຮູບແບບຂອງຕົນເອງໄດ້ໂດຍພຽງແຕ່ຖ່າຍທອດທີ່ແຕກຕ່າງກັນ
ຕົວລະບຸເຖິງ ຮູບແບບ. ນີ້ສາມາດຖືກເປີດໃຊ້ງານໂດຍການໃຊ້ -- ຮູບແບບການນໍາໃຊ້. ຕົວຢ່າງ.

format full-report=%i%[info]%f%2n.%[priority]%+1T%+1i%[info]ເພີ່ມ: %[normal]%c
%[info]ສຳເລັດແລ້ວ: %[normal]%d\n%+1i%[info]ໄລຍະເວລາ: %[normal]%D %[info]ບູລິມະສິດ:
%[ປົກກະຕິ]%p\n\n
# ລົບລ້າງຮູບແບບການສະແດງເພື່ອໃຊ້ "ບົດລາຍງານເຕັມ".
use-format display=ລາຍງານເຕັມ

ທຸງ​ຕ່າງໆ​ທີ່​ມີ​ຢູ່​ແມ່ນ​:

% > ໄດ້ > ທຸງກໍານົດຈໍານວນພື້ນທີ່ ເພື່ອໃຊ້ສຳລັບການຫຍໍ້ໜ້າທັງໝົດໃນອະນາຄົດ.

%[+|-][ ]i
ຫຍໍ້ໜ້າໄປຫາຄວາມເລິກຂອງລາຍການປັດຈຸບັນ. ລະບຸຄວາມເລິກທີ່ຈະຫຍໍ້ໜ້າໄປຫາ. ຖ້າ is
ຍົກເວັ້ນ, ລະດັບປະຈຸບັນຖືກນໍາໃຊ້. ສາມາດນຳໃຊ້ຄ່າທີ່ກ່ຽວຂ້ອງໄດ້. ຕົວຢ່າງ. '%+1T' ຈະ
ຫຍໍ້ໜ້າໄປໜຶ່ງລະດັບສູງກວ່າລະດັບການຫຍໍ້ໜ້າປັດຈຸບັນ.

%[+|-][ ]ທ
ສະ​ແດງ​ຂໍ້​ຄວາມ​ຂອງ​ລາຍ​ການ​, ຫໍ່​ດ້ວຍ 80 ລັກ​ສະ​ນະ​ແລະ indented ກັບ​
ລະ​ດັບ​ທີ່​ກໍາ​ນົດ​ໄວ້​. ຄວາມຫມາຍຂອງ ຄືກັນກັບ %i. ໃຫ້ສັງເກດວ່າຂໍ້ຄວາມທີ່ຫໍ່
ອັດຕະໂນມັດເພີ່ມ '0 ໃນຕອນທ້າຍຂອງຂໍ້ຄວາມ, ໃນຂະນະທີ່ %t ຈະ​ບໍ່.

%t ບໍ່ໄດ້ຫໍ່, ຂໍ້ຄວາມທີ່ບໍ່ມີການຈັດຮູບແບບຂອງລາຍການ.

%s ຂໍ້ຄວາມສະຫຼຸບ (ie. ແຖວດຽວເທົ່ານັ້ນ, ເທົ່າກັບ -- ສະຫຼຸບ).

%p ລະດັບບູລິມະສິດຂອງລາຍການປະຈຸບັນ.

%c ວັນທີສ້າງລາຍການປະຈຸບັນ, ຈັດຮູບແບບຕາມ --date-format.

%d ວັນທີທີ່ລາຍການຖືກໝາຍວ່າສຳເລັດແລ້ວ, ຖືກຈັດຮູບແບບຕາມ --date-format.

%D ໄລຍະເວລາຂອງລາຍການ, ຈັດຮູບແບບຕາມ --date-format.

%[ ]ນ
ເລກດັດຊະນີຂອງລາຍການປະຈຸບັນ. ຄ່າຕົວເລກທາງເລືອກ ລະບຸ
ຈໍານວນຕົວອັກສອນທີ່ຕົວເລກຄວນຈະຄອບຄອງ. ຕົວເລກແມ່ນ padded ອອກໂດຍມີຊ່ອງຫວ່າງ
ເພື່ອຕື່ມຕົວເລກຂອງຕົວອັກສອນນີ້.

%f ທຸງລັດຂອງລາຍການປະຈຸບັນ. ຄ່າທີ່ສະແດງສໍາລັບທຸງນີ້ແມ່ນ '+'
ຫມາຍເຖິງເດັກນ້ອຍ, '-' ຫມາຍຄວາມວ່າສໍາເລັດ, '*' ຫມາຍຄວາມວ່າເຮັດກັບເດັກນ້ອຍ.

%F ທຸງລັດທີ່ມະນຸດສາມາດອ່ານໄດ້ຂອງລາຍການປັດຈຸບັນ. ຄ່າທີ່ສະແດງສໍາລັບການນີ້
ທຸງແມ່ນ 'ເດັກນ້ອຍ', 'ເຮັດ' ຫມາຍຄວາມວ່າສໍາເລັດ', 'ເຮັດແລ້ວ, ເດັກນ້ອຍ' ແລະ 'ເປີດ'.

%[ ]
ສີສາມາດຖືກກໍານົດດ້ວຍທຸງນີ້. ຄ່າທີ່ຖືກຕ້ອງສໍາລັບ ແມ່ນ:
ຕ​່​ໍ​າ​ຫຼາຍ, ຕ່ໍາ, ຂະຫນາດກາງ, ສູງ, ສ​ງູ​ຫຼາຍ, ຫົວຂໍ້, ຂໍ້ມູນ, ແລະ ບູລິມະສິດ. ເຫຼົ່ານີ້ແມ່ນຍຸດຕິທໍາ
ຄໍາອະທິບາຍດ້ວຍຕົນເອງ, ຍົກເວັ້ນ ບູລິມະສິດ ການປ່ຽນແປງສີບູລິມະສິດຂອງລາຍການປະຈຸບັນ. ຕົວຢ່າງ.
%[ບູລິມະສິດ]

ກະລຸນາສັງເກດວ່າເມື່ອຫຍໍ້ຫນ້າ, ທ່ານຈະ ໂດຍປົກກະຕິ ຕ້ອງການໃຊ້ຄ່ານຳໜ້າຂອງ '+1'
ກັບ %T. ie. %+1T. ອັນນີ້ບັງຄັບໃຫ້ຂໍ້ຄວາມຫຍໍ້ໜ້າເຂົ້າໄປເລິກກວ່າປັດຈຸບັນ
ລະດັບ, ເຮັດໃຫ້ມັນຢູ່ຫ່າງຈາກຮູບແບບອື່ນໆທີ່ທ່ານອາດຈະໄດ້ໃຊ້.

ກຳ ລັງຈັດຮຽງ


ການສະແດງລາຍການໃນຖານຂໍ້ມູນສາມາດຖືກຈັດຮຽງຕາມຫຼາຍປຸ່ມ. ໃຫ້ຊຸດຂອງ
ປຸ່ມທີ່ຕ້ອງເຮັດຈັດຮຽງຢູ່ໃນແຕ່ລະກະແຈຕິດຕໍ່ກັນ, ສືບຕໍ່ໄປຫາອັນຕໍ່ໄປພຽງແຕ່ຖ້າລະຫັດກ່ອນໜ້າ
ການປຽບທຽບແມ່ນເທົ່າທຽມກັນ. ຍົກ​ຕົວ​ຢ່າງ:

todo --sort -done,ຂໍ້ຄວາມ

ນີ້ຈະຈັດລໍາດັບທໍາອິດໂດຍບໍ່ວ່າຈະເປັນລາຍການທີ່ສໍາເລັດແລະທີສອງໂດຍຂໍ້ຄວາມຂອງເຂົາເຈົ້າ. ນີ້
ຈັດກຸ່ມລາຍການອອກເປັນສອງທ່ອນຢ່າງຢ່າງມີປະສິດທິພາບ - ອັນທີ່ສົມບູນ ແລະສິ່ງທີ່ບໍ່ແມ່ນ.

ກະແຈທີ່ມີຢູ່ແມ່ນ ສ້າງ, ແລ້ວສິ້ນ, ຂໍ້ຄວາມ, ບູລິມະສິດ, ໄລຍະເວລາ, none ແລະ
ເຮັດ. ແຕ່ລະກະແຈ, ຍົກເວັ້ນ none ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ນໍາ​ຫນ້າ​ດ້ວຍ a - ເພື່ອ​ກັບ​ຄືນ​ໄປ​ບ່ອນ​ຂອງ​ຄໍາ​ສັ່ງ​ເລີ່ມ​ຕົ້ນ​ຂອງ​ຕົນ​ແລະ​
ປຸ່ມຫຼາຍຕ້ອງຖືກແຍກອອກດ້ວຍ ,.

ຖ້າພົບພາລາມິເຕີ --sort ຫຼາຍອັນສຸດທ້າຍແມ່ນໃຊ້. ນີ້ຫມາຍຄວາມວ່າ ກ
'ຈັດຮຽງ' ເຂົ້າໃນ ~/.todorc ຈະຖືກ overridden ໂດຍໃດໆໃນເສັ້ນຄໍາສັ່ງ.

ດັດສະນີ


ຕົວຊີ້ວັດແມ່ນໃຊ້ເປັນທາງເລືອກໃນການໂຕ້ຖຽງແຖວຄໍາສັ່ງທີ່ຫຼາກຫຼາຍ. ຕົວຊີ້ວັດບັນທຶກຫຼາຍອັນ
ຖືກແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ (ຍະຫວ່າງແມ່ນ ບໍ່ ອະນຸຍາດ). ເດັກນ້ອຍມີຂອບເຂດໂດຍໃຊ້ '.'.

ຕົວຢ່າງ, ໃຫ້ບັນທຶກຕໍ່ໄປນີ້:

1. Do man pages
1. ເຮັດໃຫ້ພວກເຂົາງາມຂຶ້ນ.
2. ເຮັດເອກະສານ HTML ເຊັ່ນດຽວກັນ.

ລາຍການຍ່ອຍທີ 1.2 ຈະຖືກສະແດງດັ່ງນີ້: XNUMX

ສາມາດໃຊ້ຕົວແທນ '*' ເພື່ອເປັນຕົວແທນຂອງເດັກນ້ອຍທັງໝົດຂອງ node. ຕົວຢ່າງ. 1.*

ຂອບເຂດຂອງບັນທຶກສາມາດຖືກກໍານົດໂດຍການໃຊ້ ' - '. ຕົວຢ່າງ: ເພື່ອໝາຍບັນທຶກ 10.1.2,
10.1.3 ແລະ 10.3.4 ດັ່ງທີ່ເຮັດແລ້ວ, ເຈົ້າສາມາດເຮັດໄດ້: todo --done 10.1.2-4

ສີ


ລາຍການຕ່າງໆສາມາດໃສ່ສີໄດ້. ລາຍການທີ່ສາມາດມີ ສ​ງູ​ຫຼາຍ, ສູງ, ຂະຫນາດກາງ, ຕ່ໍາ, ຕ​່​ໍ​າ​ຫຼາຍ,
ຫົວຂໍ້ ແລະ ຂໍ້ມູນ. ຂໍ້ມູນ ຖືກນໍາໃຊ້ເພື່ອສະແດງຕົວເລກລາຍການແລະຂໍ້ມູນທົ່ວໄປ.

ລາຍການເຫຼົ່ານີ້ສາມາດຖືກຕັ້ງເປັນໜຶ່ງໃນແປດສີ. ສີເຫຼົ່ານັ້ນແມ່ນ ສີດໍາ, ສີແດງ, ສີຂຽວ,
ສີເຫຼືອງ, ສີຟ້າ, magenta, ຖົ່ວລຽນ, ສີຂາວ ແລະ Default. ສີ Default ຖືກນໍາໃຊ້ເພື່ອກໍານົດ
ສີຈຸດເລີ່ມຕົ້ນຂອງພື້ນໜ້າ.

ສີ​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​ດັ່ງ​ນັ້ນ​:

=[+]

ຖ້າທາງເລືອກ + ໃນການສະແດງອອກນີ້ແມ່ນໃຊ້ມັນຈະເຮັດໃຫ້ລາຍການກາຍເປັນຕົວ ໜາ.

ຕົວຢ່າງ, ເສັ້ນຢູ່ໃນຂອງທ່ານ ~/.todorc ອາດຈະເບິ່ງຄືວ່າ:

ສີປານກາງ=+ສີຂາວ

ເຊິ່ງຈະເຮັດໃຫ້ ຂະຫນາດກາງ ຂໍ້ຄວາມ ກ້າຫານ ສີຂາວ.

TODORC


todo ສາມາດໂຫລດຕົວເລືອກຈາກໄຟລ໌ຊັບພະຍາກອນຈໍານວນຫນຶ່ງ. ລໍາດັບທີ່ສິ່ງເຫຼົ່ານີ້ຖືກວິເຄາະ
ແມ່ນດັ່ງຕໍ່ໄປນີ້:

1. ໄຟລ໌ທີ່ລະບຸໄວ້ໃນຕົວແປສະພາບແວດລ້ອມ TODORC ຫຼື, ຖ້າມັນບໍ່ມີ,
/etc/todorc.
2. ~/.todorc

ຕົວເລືອກຕ່າງໆແມ່ນສະສົມຢູ່ໃນສິ່ງທີ່ໂຫລດມາຈາກ $TODORC ຈະຖືກ overridden ຫຼືເພີ່ມໃສ່ໂດຍ
ຜູ້ທີ່ຢູ່ໃນ ~/.todorc.

ທາງ​ເລືອກ​ເຫຼົ່າ​ນີ້​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​ເປັນ​ຄູ່​ສໍາ​ຄັນ / ມູນ​ຄ່າ​, ຫນຶ່ງ​ຕໍ່​ແຖວ​ສໍາ​ຄັນ​ແມ່ນ​ຊື່​ຍາວ​ຂອງ a​
argument ແຖວຄໍາສັ່ງແລະຄ່າແມ່ນພາລາມິເຕີຂອງ argument ນັ້ນ, ຖ້າມີ. ເພີ່ມ​ເຕີມ,
ຕົວແປສະພາບແວດລ້ອມໄດ້ຖືກຂະຫຍາຍອອກ.

ຕົວຢ່າງ, ການໂຕ້ຖຽງແຖວຄໍາສັ່ງ --filter ຍອມຮັບພາລາມິເຕີທີ່ເປັນຕົວກອງ
ການສະແດງອອກ. ການກັ່ນຕອງເລີ່ມຕົ້ນສາມາດຖືກເພີ່ມໃສ່ ~/.todorc ໄຟລ໌ເຊັ່ນ:

# ຢ່າສະແດງລາຍການເດັກນ້ອຍຕາມຄ່າເລີ່ມຕົ້ນ
ການກັ່ນຕອງ - ເດັກນ້ອຍ

ຄວາມແຕກຕ່າງພຽງແຕ່ລະຫວ່າງທາງເລືອກທີ່ລະບຸໄວ້ໃນໄຟລ໌ rc ແລະທີ່ຢູ່ໃນເສັ້ນຄໍາສັ່ງ
ແມ່ນວ່າທາງເລືອກໃນໄຟລ໌ rc ບໍ່ໄດ້ຖືກນໍາຫນ້າໂດຍ --.

ນອກຈາກນັ້ນ, ມີສອງຄໍາສັ່ງທີ່ມີຢູ່ໃນໄຟລ໌ RC ທີ່ບໍ່ມີຢູ່ໃນ
ເສັ້ນຄໍາສັ່ງ. ພວກ​ເຂົາ​ແມ່ນ:

ຄໍາ​ສັ່ງ​ທໍາ​ອິດ​, on, ຖືກນໍາໃຊ້ເພື່ອເພີ່ມຄໍາສັ່ງສະເພາະ. ຮູບ​ແບບ​ຂອງ​ນີ້​
ຄໍາ​ສັ່ງ​ແມ່ນ​: on [ ]. ເຫດການທີ່ຖືກຕ້ອງແມ່ນ ເພີ່ມ, ເອົາ, ເບິ່ງ, ດັດແກ້,
ຜະລິດ, ເຮັດ, ບໍ່ແລ້ວ, ຫົວຂໍ້, ລ້ຽງດູ, load, save, ການເຊື່ອມຕໍ່, ສ້າງ ແລະ purge. ຫຼາຍ
ຄໍາສັ່ງສາມາດຖືກສົ່ງໄປຫາ on ໂດຍ​ການ​ປິດ​ໃຫ້​ເຂົາ​ເຈົ້າ​ໃນ​ວົງ​ເລັບ (ຕ້ອງ​ມີ​ຊ່ອງ​ຫວ່າງ​ສີ​ຂາວ​ລະ​ຫວ່າງ​
ໂທເຄັນ). ຕົວຢ່າງເຕັມຂ້າງລຸ່ມນີ້.

ຄໍາສັ່ງທີສອງແມ່ນ exec <ແກະ ຄໍາສັ່ງ>. ຄໍາສັ່ງນີ້ຈະປະຕິບັດການໂຕ້ຖຽງທີ່ມັນແມ່ນ
ໃຫ້ຢູ່ໃນແກະ. ສະພາບແວດລ້ອມປ່ຽນແປງໄດ້ $TODODB ມີຊື່ໄຟລ໌ຂອງປະຈຸບັນ
ຖານຂໍ້ມູນ. ຕົວຢ່າງ. exec chmod 600 $TODODB

ມີໄຟລ໌ rc ຕົວຢ່າງຢູ່ໃນໄດເລກະທໍລີຍ່ອຍ doc ຂອງການແຈກຢາຍແຫຼ່ງ.

ຕົວຢ່າງ


ເພື່ອສະແດງລາຍການທີ່ຍັງຄ້າງຄາຢູ່ໃນໄດເລກະທໍລີປະຈຸບັນ, ພຽງແຕ່ພິມ:

todo

ເພື່ອເອົາບັນທຶກ 1, 2 ແລະ 4 ອອກ:

todo --remove 1,2,4

ເພື່ອສະແດງລາຍການທັງໝົດ:

ເຮັດທັງຫມົດ

ເພື່ອສະແດງພຽງແຕ່ລາຍການລະດັບສູງສຸດແລະບໍ່ແມ່ນລູກຂອງພວກເຂົາ:

todo - ເດັກ​ນ້ອຍ​

(ເຖິງ​ແມ່ນ​ວ່າ - ເດັກ​ນ້ອຍ​ ບໍ່ແມ່ນການໂຕ້ຖຽງທີ່ຖືກຕ້ອງ, ນີ້ເຮັດວຽກເພາະວ່າ todo ຕີຄວາມຫມາຍໃດໆ
arguments ແຖວຄໍາສັ່ງມັນບໍ່ຮັບຮູ້ວ່າເປັນສ່ວນຫນຶ່ງຂອງການສະແດງອອກການກັ່ນຕອງ)

ຕົວຢ່າງທີ່ສັບສົນກວ່າ. ນີ້ຈະເພີ່ມລາຍການໃຫມ່, ດ້ວຍຂໍ້ຄວາມຂອງລາຍການທີ່ລະບຸໄວ້ໃນ
ເສັ້ນຄໍາສັ່ງ, ມີບູລິມະສິດຂອງ ສູງ ເປັນລູກຂອງລູກທີສາມຂອງລາຍການທີສອງ (ຖ້າ
ທີ່​ມີ​ຄວາມ​ຮູ້​ສຶກ​ໃດ​ຫນຶ່ງ):

todo -a “Fix the man page” -p high -g 2.3

ນີ້ແມ່ນຕົວຢ່າງຂອງວິທີການນໍາໃຊ້ຄຸນສົມບັດ TODO ຂອງ todo. ມັນເຮັດໃຫ້ todo ສ້າງໃຫມ່
ໄຟລ໌ TODO ຈາກຂໍ້ມູນທີ່ເກັບໄວ້ໃນຖານຂໍ້ມູນ. ຕົວຢ່າງໂດຍສະເພາະນີ້ຜົນໄດ້ຮັບທັງຫມົດ
ລາຍການໄປຫາໄຟລ໌ TODO, ເຖິງແມ່ນວ່າລາຍການທີ່ຖືກໝາຍວ່າສຳເລັດແລ້ວ.

todo --filter all --TODO

ຕົວຢ່າງນີ້ສະແດງໃຫ້ເຫັນການນໍາໃຊ້ທີ່ດີຂອງຜົນກະທົບຕໍ່ເຫດການ. ເມື່ອຖານຂໍ້ມູນໃຫມ່ຖືກສ້າງຂື້ນ
ຈະບັງຄັບໃຫ້ອະນຸຍາດຂອງຕົນເປັນ 0600.

ສ້າງ {
ຄຳເວົ້າ
exec chmod 600 .todo
}

ໃຊ້ tda ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.