如何使用 Taskwarrior 在 Linux 上獲得基於終端的時間管理工具

那些為Linux 命令行尋找出色的基於終端的時間管理工具的人只需看看 Taskwarrior 應用程序即可。這是一個簡潔的應用程序,遵循了 David Allen 的著作“完成任務”而聞名的想法。

Taskwarrior 的設計非常簡單,直截了當。有了它,用戶可以創建任務、列出待辦事項、創建提醒等等!跟隨我們的指南,了解如何安裝 Taskwarrior 以及如何從終端將其用作 Linux 上的任務管理工具。

注意:如果您使用的是 Ubuntu、Debian、Arch Linux、Fedora 或 OpenSUSE,則可以使用 Taskwarrior。否則,需要從源代碼編譯。

安裝任務戰士

許多 Linux 操作系統直接攜帶 Taskwarrior 應用程序。在下方選擇您使用的操作系統,然後按照說明了解如何使其工作。

Ubuntu

由於包含在發行版的軟件源中,Ubuntu 用戶可以輕鬆安裝此應用程序。要獲得它,請打開一個終端窗口並使用Apt命令。

sudo apt 安裝 taskwarrior

Debian

使用 Debian Stable 或更新版本的用戶可以使用Apt-get命令讓 Taskwarrior 工作。

sudo apt-get install taskwarrior

拱形Linux

Arch 在他們的軟件源中有一個 Taskwarrior 版本,用戶可以安裝。它可以通過“社區”存儲庫獲得。要獲得它,請按照以下步驟操作。

第 1 步: 在 Nano 文本編輯器中打開 Pacman.conf,使用 sudo 權限。

須藤納米 /etc/pacman.conf

第 2 步: 滾動 Pacman.conf 文件並查找“社區”存儲庫。刪除“社區”前面的所有# 符號以啟用它。還要確保去掉其正下方線上的符號,否則將無法正常工作。

第 3 步: 按Ctrl + O鍵盤組合將編輯內容保存到 Pacman.conf 文件中。

第 4 步: 使用Ctrl + X退出 Nano ,然後重新同步 Pacman,以啟用新的“社區”軟件源。

須藤吃豆子 -Syy

第 5 步: 在您的 Arch Linux 計算機上安裝 Taskwarrior。

須藤吃豆子 -S 任務

軟呢帽

自第 18 版以來,Fedora Linux 用戶就可以輕鬆使用 Taskwarrior 軟件。要安裝它,請打開一個終端並使用 DNF命令使其工作。

sudo dnf 安裝任務

OpenSUSE

SUSE 用戶可以輕鬆訪問 Taskwarrior 軟件,自 12.2 版以來,它一直是主要軟件源。要使程序運行,請打開終端窗口並使用Zypper任務管理器。

須藤 zypper 安裝 taskwarrior

通用 Linux

您可能使用的 Linux 版本沒有用於 Taskwarrior 軟件的易於安裝的軟件包。因此,您必須從源代碼構建代碼才能使用它。

從源代碼構建 Taskwarrior 的第一步是下載最新版本。在終端中,使用wget下載工具並獲取最新版本的軟件。

注意:在每次 Taskwarrior 更新時重複此過程很重要,以確保軟件保持最新狀態。在此處查找最新的源代碼下載。

wget https://taskwarrior.org/download/task-2.5.1.tar.gz

下載 Taskwarrior TarGZ 存檔後,使用tar命令並將其解壓縮。

tar xzvf task-2.5.1.tar.gz

通過執行CD 命令將您的終端窗口移動到代碼文件夾中 。

cd 任務-2.5.1

運行cmake並開始編譯過程。

cmake -DCMAKE_BUILD_TYPE=release 。
...

接下來,使用makemake install完成。當這兩個命令完成運行後,Taskwarrior 將在您的 Linux PC 上啟動並運行!

製作
...
須藤製作安裝

使用 Taskwarrior 創建待辦事項列表

如何使用 Taskwarrior 在 Linux 上獲得基於終端的時間管理工具

在 Taskwarrior 應用程序中創建新任務非常快速和直接。為此,請使用add命令。在終端中,寫:

任務 添加新任務

使用add命令寫出您的任務後,它會立即將其添加到列表中。

完成你的任務

如何使用 Taskwarrior 在 Linux 上獲得基於終端的時間管理工具

所以,你已經完成了一項任務,是時候把它從你的清單上劃掉了。在 Taskwarrior 應用程序中,用戶使用done命令完成任務。

首先,列出您的任務:

任務列表

查看項目列表並找到您要標記為“完成”的項目旁邊的“ID”。然後,使用done將其從列表中刪除。

注意:使用您的任務 ID 更改 # 符號。

任務完成#

其他任務戰士功能

Taskwarrior 不僅僅是一個基本的“待辦事項”列表應用程序,您可以在其中添加一個項目,然後再將其核對。它還有很多其他功能。在本教程的這一部分,我們將介紹應用程序必須提供的一些更高級的功能。

創建帶有提醒的任務

如何使用 Taskwarrior 在 Linux 上獲得基於終端的時間管理工具

Taskwarrior 允許用戶通過使用due命令創建引發提醒的列表項。例如,要創建一個截止日期為明天的任務,請執行以下操作:

任務添加我的重要任務到期:明天

創建重複任務

如何使用 Taskwarrior 在 Linux 上獲得基於終端的時間管理工具

需要創建一個在 Taskwarrior 應用程序中重複的任務嗎?使用recur命令。這裡有些例子。

任務添加我的每週任務重複:每天到期:明天

或者

任務添加我的每週任務重複:每周到期:星期一

或者

任務添加我的每週任務重複:每兩周到期:星期日

在項目中創建任務

如何使用 Taskwarrior 在 Linux 上獲得基於終端的時間管理工具

列出大多數待辦事項列表應用程序,Taskwarrior 允許用戶將任務添加到單獨的項目中,以便更好地組織。要將項目添加到您的列表中,請使用project命令創建一個新任務。

任務添加我的任務項目:項目名稱

也可以通過執行以下操作來標記任務:

任務添加我的任務項目:ProjectName +project +tag2 +tag3

要檢查列表中的項目的標籤和項目 ID,請運行list命令。

任務列表

Leave a Comment

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。

如何在 Linux 上玩鋼鐵雄心 IV

如何在 Linux 上玩鋼鐵雄心 IV

學習如何在 Linux 系統上安裝和運行鋼鐵雄心 IV,這是一款以二戰為背景的策略遊戲。

如何使用 Rescuezilla 克隆 Linux 硬盤

如何使用 Rescuezilla 克隆 Linux 硬盤

您需要克隆 Linux 硬盘吗?使用简单的方法达成目的,看看 Rescuezilla,这是一款用户友好的驱动器克隆工具。

如何在 Kali Linux 上安裝 Discord

如何在 Kali Linux 上安裝 Discord

Discord 正迅速成為計算機用戶交流的主要方式之一。了解如何在 Kali Linux 上安裝 Discord,包括 DEB 包、Flatpak 和 Snap 方法。

如何在 Linux 上運行 Microsoft Word

如何在 Linux 上運行 Microsoft Word

需要在您的 Linux 筆記本電腦或台式機上運行 Microsoft Word 以便在工作或學校使用?不確定如何設置?跟著我們。

使用 Linux 在 LAN 上運行虛擬機的簡單方法

使用 Linux 在 LAN 上運行虛擬機的簡單方法

您是否知道可以通過 LAN 在 Linux 台式機、筆記本電腦或服務器上運行虛擬機?這是如何做到的。

如何在 Linux 桌面上使用 YouTube Music

如何在 Linux 桌面上使用 YouTube Music

YouTube Music 是一項出色的服務,提供無限音樂選擇。了解如何在 Linux 桌面上安裝和使用 YouTube Music。