-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathatom.xml
More file actions
88 lines (74 loc) · 14.1 KB
/
atom.xml
File metadata and controls
88 lines (74 loc) · 14.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Astral Heat</title>
<link href="/atom.xml" rel="self"/>
<link href="http://hexo.hakupoint.com/"/>
<updated>2016-05-24T15:38:10.000Z</updated>
<id>http://hexo.hakupoint.com/</id>
<author>
<name>hakupoint</name>
</author>
<generator uri="http://hexo.io/">Hexo</generator>
<entry>
<title>Taskwarrior使用</title>
<link href="http://hexo.hakupoint.com/2016/05/24/Taskwarrior%E4%BD%BF%E7%94%A8/"/>
<id>http://hexo.hakupoint.com/2016/05/24/Taskwarrior使用/</id>
<published>2016-05-24T15:35:42.000Z</published>
<updated>2016-05-24T15:38:10.000Z</updated>
<content type="html"><p>这是一个在终端下的task,用来标记todo list挺不错的.</p>
<p>虽然atom的很多插件都能满足,但是有时候atom的速度太慢,固定硬盘受不了这速度.</p>
<p>所以找了个用终端来记录的,虽然emacs的org就能很好的,但是无奈emacs苦手╮(╯▽╰)╭</p>
<p>##mac 下的安装</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">brew install task</span><br><span class="line">brew install taskd</span><br><span class="line">brew install tasksh</span><br></pre></td></tr></table></figure>
<p>##task的使用</p>
<h3 id="新增任务"><a href="#新增任务" class="headerlink" title="新增任务"></a>新增任务</h3><p><code>task add 任务描述</code></p>
<h3 id="查看任务列表"><a href="#查看任务列表" class="headerlink" title="查看任务列表"></a>查看任务列表</h3><p><code>task list</code></p>
<p>输出</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">ID Age Description Urg</span><br><span class="line"> 1 4h 任务描述 0</span><br></pre></td></tr></table></figure>
<p>可以对id来对任务进行操作</p>
<p>这只能看到添加的任务,但是done和delete的任务看不到</p>
<p>查看所有任务(包括删除和完成的)</p>
<p><code>task all</code></p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">ID St UUID Age Done Project Tags Due Description </span><br><span class="line"> 1 P 1d9abac1 2s sdfsdfsdf</span><br><span class="line"> - C 3cd45733 15min 44s home [1] 2016-10-26 23:09:42 </span><br><span class="line"> - C 9ad4d388 21min 16min work 肉肉吃完了</span><br><span class="line"> - D 3107d719 5h 17min work 今晚要吃烧烤啦</span><br><span class="line"> - D 9c255d5f 1d 5h 2016-05-21 sdfsdf</span><br></pre></td></tr></table></figure>
<h3 id="查看任务详细信息"><a href="#查看任务详细信息" class="headerlink" title="查看任务详细信息"></a>查看任务详细信息</h3><p><code>task id info</code></p>
<p>传入task id或者uuid可以查看该任务的详细信息</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br></pre></td><td class="code"><pre><span class="line">Name Value </span><br><span class="line">ID 2</span><br><span class="line">Description 学习vim的用法 </span><br><span class="line">Status Pending</span><br><span class="line">Entered 2016-05-22 19:25:31 (8s) </span><br><span class="line">Last modified 2016-05-22 19:25:31 (8s)</span><br><span class="line">Virtual tags PENDING READY UNBLOCKED LATEST </span><br><span class="line">UUID 3767cc3e-b48a-4777-aa26-bf5688bafb22</span><br><span class="line">Urgency 0</span><br></pre></td></tr></table></figure>
<h3 id="开始一个任务"><a href="#开始一个任务" class="headerlink" title="开始一个任务"></a>开始一个任务</h3><p><code>task id start</code></p>
<p>任务默认start状态是没有的</p>
<h3 id="为任务添加所属"><a href="#为任务添加所属" class="headerlink" title="为任务添加所属"></a>为任务添加所属</h3><p><code>task 1 modify project:work</code></p>
<p>为任务添加一个所属,为 <strong>project:work</strong></p>
<p><em>task list</em> 输出</p>
<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">ID Age Project Description Urg</span><br><span class="line"> 1 4h work 今晚要吃烧烤啦 1</span><br></pre></td></tr></table></figure>
<p>也可以在添加任务的时候添加所属</p>
<p><code>task add project:work 添加所属任务</code></p>
<h3 id="删除任务"><a href="#删除任务" class="headerlink" title="删除任务"></a>删除任务</h3><p><code>task 1 delete</code></p>
<p>删除任务的时候会提醒你是否删除</p>
<h3 id="标记任务完成"><a href="#标记任务完成" class="headerlink" title="标记任务完成"></a>标记任务完成</h3><p><code>task 1 done</code></p>
<h3 id="为任务修改属性"><a href="#为任务修改属性" class="headerlink" title="为任务修改属性"></a>为任务修改属性</h3><p><strong>修改所属项目</strong></p>
<p><code>task 1 modify project:home</code></p>
<p><strong>为其添加标签</strong></p>
<p><code>task 1 modify +home</code></p>
<p><strong>为其删除标签</strong></p>
<p><code>task 1 modify -home</code></p>
<p><strong>为其添加结束时间</strong></p>
<p><code>task 1 modify due:today</code></p>
<p>due的时间设置很多可以直接设置<code>YYYY-MM-DD</code>设置日期</p>
<p>也可以直接设置<code>YYYY-MM-DDThh:mm:ss</code>设置具体的时间</p>
<p>在新建任务的时候可以直接设置这些属性</p>
<p><code>task add 新增任务 project:home +home due:2016-06-11T23:12:00</code></p>
<p>查看该任务的info如下</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br></pre></td><td class="code"><pre><span class="line">Name Value </span><br><span class="line">ID 1</span><br><span class="line">Description 新增任务 </span><br><span class="line">Status Pending</span><br><span class="line">Project home </span><br><span class="line">Entered 2016-05-22 19:37:26 (19s)</span><br><span class="line">Due 2016-06-11 23:12:00 </span><br><span class="line">Last modified 2016-05-22 19:37:26 (19s)</span><br><span class="line">Tags home </span><br><span class="line">Virtual tags PENDING READY TAGGED UNBLOCKED YEAR LATEST PROJECT</span><br><span class="line">UUID 742e356a-cb0e-475c-a240-79680d73865c </span><br><span class="line">Urgency 4.2</span><br><span class="line"></span><br><span class="line"> project 1 * 1 = 1</span><br><span class="line"> tags 0.8 * 1 = 0.8</span><br><span class="line"> due 0.2 * 12 = 2.4</span><br><span class="line"> ------</span><br><span class="line"> 4.2</span><br></pre></td></tr></table></figure>
<h3 id="为任务添加备注"><a href="#为任务添加备注" class="headerlink" title="为任务添加备注"></a>为任务添加备注</h3><p><code>task id annotate 描述内容</code></p>
<h3 id="为任务添加描述内容"><a href="#为任务添加描述内容" class="headerlink" title="为任务添加描述内容"></a>为任务添加描述内容</h3><p><code>task id append 最追加的内容,在现有描述的后面</code></p>
<p><code>task id prepend 最追加的内容,在现有描述的前面</code></p>
<h3 id="查看日历"><a href="#查看日历" class="headerlink" title="查看日历"></a>查看日历</h3><p><code>task calendar</code></p>
<p><img src="media/14638969915628/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202016-05-23%20%E4%B8%8A%E5%8D%8812.10.32.png" alt="屏幕快照 2016-05-23 上午12.10.32"></p>
</content>
<summary type="html">
<p>这是一个在终端下的task,用来标记todo list挺不错的.</p>
<p>虽然atom的很多插件都能满足,但是有时候atom的速度太慢,固定硬盘受不了这速度.</p>
<p>所以找了个用终端来记录的,虽然emacs的org就能很好的,但是无奈emacs苦手╮(╯▽╰)
</summary>
<category term="tool" scheme="http://hexo.hakupoint.com/tags/tool/"/>
</entry>
</feed>