Linux中國

開始使用開源待辦事項清單管理器

去年,我在 19 天里給你介紹了 19 個新(對你而言)的生產力工具。今年,我換了一種方式:使用你在使用或者還沒使用的工具,構建一個使你可以在新一年更加高效的環境。

使用 todo 跟蹤任務

任務管理和待辦事項清單是我非常喜歡0的東西。我是一位生產效率的狂熱粉絲(以至於我為此做了一個播客),我嘗試了各種不同的應用。我甚至為此做了演講寫了些文章。因此,當我談到提高工作效率時,肯定會出現任務管理和待辦事項清單工具。

Getting fancy with Todo.txt

說實話,由於簡單、跨平台且易於同步,用 todo.txt 肯定不會錯。它是我不斷反覆提到的兩個待辦事項清單以及任務管理應用之一(另一個是 Org 模式)。讓我反覆使用它的原因是它簡單、可移植、易於理解,並且有許多很好的附加組件,並且當一台機器有附加組件,而另一台沒有,也不會破壞它。由於它是一個 Bash shell 腳本,我還沒發現一個無法支持它的系統。

設置 todo.txt

首先,你需要安裝基本 shell 腳本並將默認配置文件複製到 ~/.todo 目錄:

git clone https://github.com/todotxt/todo.txt-cli.git
cd todo.txt-cli
make
sudo make install
mkdir ~/.todo
cp todo.cfg ~/.todo/config

接下來,設置配置文件。一般,我想取消對顏色設置的注釋,但必須馬上設置的是 TODO_DIR 變數:

export TODO_DIR="$HOME/.todo"

添加待辦事件

要添加第一個待辦事件,只需輸入 todo.sh add <NewTodo> 就能添加。這還將在 $HOME/.todo/ 中創建三個文件:todo.txtdone.txtreports.txt

添加幾個項目後,運行 todo.sh ls 查看你的待辦事項。

![Basic todo.txt list](/data/attachment/album/202001/31/111156t9pl8jfp29ep4ej3.png "Basic todo.txt list")

管理任務

你可以通過給項目設置優先順序來稍微改善它。要向項目添加優先順序,運行 todo.sh pri # A。數字是列表中任務的數量,而字母 A 是優先順序。你可以將優先順序設置為從 A 到 Z,因為這是它的排序方式。

要完成任務,運行 todo.sh do # 來標記項目已完成並將它移動到 done.txt。運行 todo.sh report 會向 report.txt 寫入已完成和未完成項的數量。

所有這三個文件的格式都有詳細的說明,因此你可以使用你的文本編輯器修改。todo.txt 的基本格式是:

(Priority) YYYY-MM-DD Task

該日期表示任務的到期日期(如果已設置)。手動編輯文件時,只需在任務前面加一個 x 來標記為已完成。運行 todo.sh archive 會將這些項目移動到 done.txt,你可以編輯該文本文件,並在有時間時將已完成的項目歸檔。

設置重複任務

我有很多重複的任務,我需要以每天/周/月來計劃。

![Recurring tasks with the ice_recur add-on](/data/attachment/album/202001/31/111226g5e65gdvgiepvhpg.png "Recurring tasks with the ice_recur add-on")

這就是 todo.txt 的靈活性所在。通過在 ~/.todo.actions.d/ 中使用附加組件,你可以添加命令並擴展基本 todo.sh 的功能。附加組件基本上是實現特定命令的腳本。對於重複執行的任務,插件 ice_recur 應該符合要求。按照其頁面上的說明操作,你可以設置任務以非常靈活的方式重複執行。

![Todour on MacOS](/data/attachment/album/202001/31/111232idimwielt4vdbfde.png "Todour on MacOS")

在該附加組件目錄中有很多附加組件,包括同步到某些雲服務,也有鏈接到桌面或移動端應用的組件,這樣你可以隨時看到待辦列表。

我只是簡單介紹了這個代辦事項清單功能,請花點時間深入了解這個工具的強大!它確實可以幫助我每天完成任務。

via: https://opensource.com/article/20/1/open-source-to-do-list

作者:Kevin Sonney 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國