标签: taskwarrior

如何在JavaScript中检索正则表达式的所有匹配项?

我是正则表达式的新手.我正在尝试解析以下类型的字符串:

description:"aoeu"

哪里有任意键:里面有"val"对.我想抓住关键名称和价值.对于那些好奇的我正在尝试解析任务战士的数据库格式.这是我的测试字符串:

description:"aoeu"这是为了强调除了空格之外的任何东西都可以在键或值中,冒号周围没有空格,值总是用双引号.在节点中,这是我的输出:

[key:"val" key2:"val2"]
Run Code Online (Sandbox Code Playgroud)

description:"aoeu"也符合这种模式.我怎样才能把所有比赛都拿回来?

javascript regex regex-group taskwarrior

156
推荐指数
11
解决办法
17万
查看次数

taskwarrior,删除旧的定期任务

如何删除taskwarrior中的所有重复任务,这些任务已完成,直到某个日期为止?

我试过了:

task Nevena until:07/29/2014 uuids
Run Code Online (Sandbox Code Playgroud)

列出那些在那个日期之前的那些,并收集他们的id,所以我可以管它们删除命令,但我没有得到预期的结果.

taskwarrior

8
推荐指数
2
解决办法
3336
查看次数

taskwarrior在过滤器中有条件

有谁知道在taskwarrior过滤器中是否可以应用条件(例如'not').

我想列出除了与一个项目相关的任务之外的所有任务.

假设我有项目A到F,我想要除项目C之外的所有任务.看起来这可能是标签(使用负号),但我不能让它为项目工作.

conditional filtering taskwarrior

7
推荐指数
1
解决办法
697
查看次数

taskwarrior - 是否可以报告在任务上花费的时间?

我正在尝试使用 taskwarrior 来跟踪计费时间。

为此,我正在尝试生成一份报告,显示每项任务所花费的时间。标准的完成报告给出了创建和完成的日期,但没有给出时间,所以我看不到在任务上花费了多少小时。

$ task completed project:test

ID UUID     Created    Completed  Age   Project Description
 - fed3daca 2019-09-29 2019-09-29 10min test    test1
 - 31a8f13e 2019-09-29 2019-09-29 1min  test    test2      

2 tasks
Run Code Online (Sandbox Code Playgroud)

这是 taskwarrior 可以做的事情吗?谢谢

taskwarrior

6
推荐指数
1
解决办法
610
查看次数

没有确认对话框的taskwarrior“任务删除”

在taskwarrior中,有一些命令需要确认,例如删除2个以上的任务或修改重复任务。我不想每次都确认,并且我已经在文件 .taskrc 中设置了“确认关闭”。

我正在使用 python 中的 subprocess 模块来调用 taskwarrior 命令。例如,我正在调用task del 1,2,3,外壳程序现在等待手动确认删除请求。

如何避免手动确认?

python shell subprocess confirmation taskwarrior

5
推荐指数
1
解决办法
779
查看次数

按特定金额调整多个 Taskwarrior 任务到期日期

我喜欢创建与书籍章节相对应的任务。通过这种方式,我可以创建一个阅读时间表,让我知道什么时候能读完一本书,在某某日期我会在哪里,等等。鉴于我喜欢一次读几本书,像这样安排章节可以帮助我保持条理,而不是过多地关注一本书而不是其他书。

到目前为止,我一直将章节安排为单独的任务,书的标题就是任务的项目。

我遇到的问题是,有时我会在一本书上落后一周。只要是偶尔,我就可以接受,并且我希望能够将这本书(项目)的所有截止日期“移”一周。我可以逐个任务手动完成此任务。但是是否有类似“对于项目:xyz 中的所有任务,在截止日期前添加 1 周”之类的话?

taskwarrior

5
推荐指数
1
解决办法
374
查看次数

如何使用taskwarrior 设置或修改任务到明天结束?

我想将任务的截止日期设置为明天结束。以下是我的第一次尝试:

task add 'Ask question about tw on StackOverflow' due:tomorrow eod
Run Code Online (Sandbox Code Playgroud)

失败,导致eod被附加到描述中:

21 4s                                   14h Ask question about tw on StackOverflow eod              8.52
Run Code Online (Sandbox Code Playgroud)

有没有一种简洁的方法来做到这一点?从文档看来,硬编码日期/时间可能是唯一的方法: https: //taskwarrior.org/docs/dates.html

taskwarrior

3
推荐指数
1
解决办法
916
查看次数

Add an annotation with "add" command in Taskwarrior

Can I add an annotation to a task in Taskwarrior while creating it like that?

task add Description annotation:Anno
Run Code Online (Sandbox Code Playgroud)

Normaly I have to do it with two commands

task add Description
task 1 annotate Anno
Run Code Online (Sandbox Code Playgroud)

taskwarrior

2
推荐指数
1
解决办法
1074
查看次数