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

如何使用 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命令。

任務列表


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。