自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在Linux命令行下進(jìn)行時(shí)間管理

系統(tǒng) Linux
本文章是關(guān)于“如何完成”,在我們不需要圖形桌面、網(wǎng)絡(luò)瀏覽器或網(wǎng)絡(luò)連接情況下,用命令行操作能實(shí)際完成事務(wù)的跟蹤。為了達(dá)到這一點(diǎn),我們將介紹四種跟蹤待辦事項(xiàng)的方式:純文件文件、Todo.txt、TaskWarrior 和 Org 模式。

 [[252208]]

學(xué)習(xí)如何在命令行下用這些方法自己組織待辦事項(xiàng)。

關(guān)于如何在命令行下進(jìn)行時(shí)間管理getting things done(GTD)有很多討論。不知有多少文章在講使用 ls 晦澀的選項(xiàng)、配合 Sed 和 Awk 的一些神奇的正則表達(dá)式,以及用 Perl 解析一大堆的文本。但這些都不是問題的重點(diǎn)。

本文章是關(guān)于“如何完成”,在我們不需要圖形桌面、網(wǎng)絡(luò)瀏覽器或網(wǎng)絡(luò)連接情況下,用命令行操作能實(shí)際完成事務(wù)的跟蹤。為了達(dá)到這一點(diǎn),我們將介紹四種跟蹤待辦事項(xiàng)的方式:純文件文件、Todo.txt、TaskWarrior 和 Org 模式。

簡單純文本

我喜歡用 Vim,其實(shí)你也可以用 Nano。

最直接管理你的待辦事項(xiàng)的方式就是用純文本文件來編輯。只需要打開一個(gè)空文件,每一行添加一個(gè)任務(wù)。當(dāng)任務(wù)完成后,刪除這一行。簡單有效,無論你用它做什么都沒關(guān)系。不過這個(gè)方法也有兩個(gè)缺點(diǎn),一但你刪除一行并保存了文件,它就是永遠(yuǎn)消失了。如果你想知道本周或者上周都做了哪些事情,就成了問題。使用簡單文本文件很方便卻也容易導(dǎo)致混亂。

Todo.txt: 純文件的升級(jí)版

整潔,有條理,易用

這就是我們要說的 Todo.txt 文件格式和應(yīng)用程序。安裝很簡單,可從 GitHub 下載***的版本解壓后并執(zhí)行命令 sudo make install 。

也可以從 Git 克隆一個(gè)。

Todo.txt 可以很容易的增加新任務(wù),并能顯示任務(wù)列表和已完成任務(wù)的標(biāo)記:

 

< 如顯示不全,請(qǐng)左右滑動(dòng) >
命令 說明
todo.sh add "某任務(wù)" 增加 “某任務(wù)” 到你的待辦列表
todo.sh ls 顯示所有的任務(wù)
todo.sh ls due:2018-02-15 顯示2018-02-15之前的所有任務(wù)
todo.sh do 3 標(biāo)記任務(wù)3 為已完成任務(wù)

 

這個(gè)清單實(shí)際上仍然是純文本,你可以用你喜歡的編輯器遵循正確的格式編輯它。

該應(yīng)用程序同時(shí)也內(nèi)置了一個(gè)強(qiáng)大的幫助系統(tǒng)。

你可以使用語法高亮的功能

此外,還有許多附加組件可供選擇,以及編寫自己的附件組件規(guī)范。甚至有瀏覽器組件、移動(dòng)設(shè)備應(yīng)用程序和桌面應(yīng)用程序支持 Todo.txt 的格式。

GNOME的擴(kuò)展組件

Todo.txt ***的缺點(diǎn)是缺少自動(dòng)或內(nèi)置的同步機(jī)制。大多數(shù)(不是全部)的瀏覽器擴(kuò)展程序和移動(dòng)應(yīng)用程序需要用 Dropbox 實(shí)現(xiàn)桌面系統(tǒng)和應(yīng)用程序直接的數(shù)據(jù)同步。如果你想內(nèi)置同步機(jī)制,我們有……

Taskwarrior: 現(xiàn)在我們用 Python 做事了

花哨嗎?

Taskwarrior 是一個(gè)與 Todo.txt 有許多相同功能的 Python 工具。但不同的是它的數(shù)據(jù)保存在數(shù)據(jù)庫里并具有內(nèi)置的數(shù)據(jù)同步功能。它還可以跟蹤即將要做的任務(wù),可以提醒某個(gè)任務(wù)持續(xù)了多久,可以提醒你一些重要的事情應(yīng)該馬上去做。

看起來不錯(cuò)

安裝 Taskwarrior 可以通過通過發(fā)行版自帶的包管理器,或通過 Python 命令 pip 安裝,或者用源碼編譯。用法也和 Todo.txt 的命令完全一樣:

 

< 如顯示不全,請(qǐng)左右滑動(dòng) >
命令 說明
task add "某任務(wù)" 增加 “某任務(wù)” 到任務(wù)清單
task list 列出所有任務(wù)
task list due:today 列出截止今天的任務(wù)
task do 3 標(biāo)記編號(hào)是3的任務(wù)為完成狀態(tài)

 

Taskwarrior 還有漂亮的文本用戶界面。

我喜歡 Vit, 它的設(shè)計(jì)靈感來自 Vim

不同于 Todo.txt,Taskwarrior 可以和本地或遠(yuǎn)程服務(wù)器同步信息。如果你希望運(yùn)行自己的同步服務(wù)器可以使用名為 taskd 的非?;镜姆?wù)器,如果不使用自己的服務(wù)器也有好幾個(gè)可用服務(wù)器。

Taskwarriot 還擁有一個(gè)蓬勃發(fā)展的插件和擴(kuò)展生態(tài)系統(tǒng),以及移動(dòng)和桌面系統(tǒng)的應(yīng)用。

在 GNOME 下的 Taskwarrior 看起來還是很漂亮的。

Taskwarrior 有一個(gè)唯一的缺點(diǎn),你是不能直接修改待辦任務(wù)的,這和其他的工具不一樣。你只能把任務(wù)清單按照格式導(dǎo)出,然后修改導(dǎo)出文件后,重新再導(dǎo)入,這樣相對(duì)于編輯器直接編輯任務(wù)還是挺麻煩的。

誰能給我們帶來***的希望呢……

Emacs Org 模式:牛X的任務(wù)收割機(jī)

Emacs 啥都有

Emacs Org 模式 是目前為止***大、最靈活的開源待辦事項(xiàng)管理器。它支持多文件、使用純文本、高度可定制、自動(dòng)識(shí)別日期、截止日期和任務(wù)計(jì)劃。相對(duì)于我們這里介紹的其他工具,它的配置也更復(fù)雜一些。但是一旦配置好,它可以比其他工具完成更多功能。如果你是熟悉或者是 Bullet Journals 的粉絲,Org 模式可能是在桌面程序里最像Bullet Journals 的了。

Emacs 能運(yùn)行,Org 模式就能運(yùn)行,一些移動(dòng)應(yīng)用程序可以和它很好交互。但是不幸的是,目前沒有桌面程序或?yàn)g覽器插件支持 Org 模式。盡管如此,Org 模式仍然是跟蹤待辦事項(xiàng)***的應(yīng)用程序之一,因?yàn)樗_實(shí)很強(qiáng)大。

選擇適合自己的工具

***,這些程序目的是幫助你跟蹤待辦事項(xiàng),并確保不會(huì)忘記做某個(gè)事情。這些程序的基礎(chǔ)功能都大同小異,那一款適合你取決于多種因素。有的人需要自帶同步功能,有的人需要一個(gè)移動(dòng)客戶端,有的人要必須支持插件。不管你選擇什么,請(qǐng)記住程序本身不會(huì)讓你更有調(diào)理,但是可以幫助你。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2009-10-26 18:09:31

Oracle用戶解鎖

2019-05-21 10:38:17

Linux命令行

2009-12-09 09:25:52

Linux命令行svn命令

2010-06-01 19:14:53

SVN命令行

2019-12-09 09:23:04

Linux命令sort

2021-01-14 08:47:55

Linux命令行打印

2009-08-06 20:14:16

linux命令行模式linux命令行修改系統(tǒng)時(shí)間

2009-08-11 09:58:22

Linux命令行Linux命令svn命令

2019-12-10 10:03:18

Linux命令行工具

2021-07-15 13:32:12

Linux生成密碼

2021-07-15 13:25:43

LinuxPDF

2017-05-27 14:45:04

Linux命令進(jìn)程

2009-02-18 20:20:40

autojump更改目錄命令行下

2009-02-17 23:21:12

autojump命令行下快速更改目錄

2017-03-08 19:00:59

Linuxsudo命令

2014-05-04 10:58:18

Linux命令行Linux發(fā)行版

2018-05-15 08:40:40

Linux命令數(shù)學(xué)運(yùn)算

2009-08-11 09:11:06

linux打開瀏覽器命linux命令行瀏覽器linux命令行

2022-08-14 19:19:14

Linux

2017-03-06 14:30:10

Samba系列Linux命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)