linux命令列todo列表管理工具Taskwarrior介紹
阿新 • • 發佈:2018-11-19
Taskwarrior 是一款在命令列下使用的TODO列表管理工具,或者說任務管理工具,靈活,快速,高效。
安裝
在ubuntu 14.04 中,可從官方倉庫安裝task軟體包
sudo apt-get install task
在ubuntu18.04中,可從官方倉庫安裝taskwarrior軟體包
sudo apt-get install taskwarrior
簡單使用
安裝後,即可使用task命令
第一次執行會提示你建立配置檔案,輸入yes,使用預設配置即可。
新建任務
使用task add xxx新建任務,如
$ task add 測試任務1 Created task 1. $ task add 測試任務2 Created task 2. $ task add 測試任務3 Created task 3.
檢視任務
使用task或task list 或 task next檢視當前列表中的任務,如
$ task list
ID Age Description Urg
1 23s 測試任務1 0
2 8s 測試任務2 0
3 4s 測試任務3 0
3 tasks
移除任務
使用task id done把某個任務標記為完成,或task id delete刪除某個任務。
如
$ task 2 done Completed task 2 '測試任務2'. Completed 1 task. $ task [task next] ID Age Description Urg 1 2min 測試任務1 0 2 2min 測試任務3 0 2 tasks $ task 1 delete Delete task 1 '測試任務1'? (yes/no) yes Deleting task 1 '測試任務1'. Deleted 1 task. $ task next ID Age Description Urg 1 5min 測試任務3 0
掌握了簡單的新增,檢視,刪除之後,其實就可以用起來了。滿足了作為日常簡單任務管理的需求。
進階使用
Taskwarrior 還支援設定任務的優先順序,截止時間,依賴任務等。並可以將多個task新增到一個工程中,方便管理。
這些暫時沒有需求,就不進行研究了。後續有了解再補充。
有需要可從help中獲取具體用法,或從官網進行了解 https://taskwarrior.org