问题标签 [gtd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
216 浏览

emacs - Display a TODO keyword on agenda but hide it in Todo list

I am following Getting Things Done (GTD) with org-mode, and this is my current TODO setup:

#+TODO: TODO(t) PROJECT(p) | WAITING(w@/!) DONE(d!) CANCELLED(c@)

I want to display entries with PROJECT keyword appear on agenda but hide those entries from the todo list. The rationale behind this setup is that while PROJECT entries are not actionable and therefore should not appear on the TODO list, they will have deadlines that need to be shown on the agenda.

The main problem is that, if I let it remain active, then it appears both on agenda and todo list. On the other hand, if I change it to inactive, then it disappears on both todo list and agenda. What setting do I need in order to display PROJECT entries on just agenda, but not on the todo list?

EDIT:

This album clarifies what I am trying to say. To explain further, the first image describes the demo setup. The second and the third images are todo list and agenda when PROJECT keyword is active. The fourth and the fifth images are todo list and agenda when PROJECT keyword is inactive.

What I want to achieve is third and fourth images where PROJECT entry is displayed when deadline is set, but it doesn't appear on the todo list.

0 投票
0 回答
87 浏览

javascript - 修复损坏的 Firefox gmail 用户脚本以在 chrome gmail 中工作

这是我在这里的第一篇文章,所以如果我没有遵守这篇文章的协议,我提前道歉。

多年来,我一直试图为这个脚本寻找替代解决方案。希望这里有人可以帮助这项事业。我最喜欢的 Gmail Greasemonkey 脚本被称为 GTD Tickler。你可以在这里看到它----> http://userscripts-mirror.org/scripts/show/7676(它不是官方GTD系统的一部分)

从任何 Gmail 邮件中,按一个热键,它会让您设置时间,并自动向您的 GCAL 添加提醒。有史以来最好的脚本,但它已损坏并且无法在 Google Chrome 浏览器(或 Firefox 中)运行。

有谁知道如何修理它?

看起来作者放弃了他的工作并且不会回来。

GMail -Greasemonkey 的 GTD Tickler 使用 GCal 的 GMail 非常简单的记事本(谷歌日历)

有没有这样的东西我似乎找不到?我见过类似的谷歌应用程序脚本,但不会让你按时间打盹/挠痒痒,只能按天。它也没有创建提醒/事件。

任何帮助,将不胜感激。

谢谢!

0 投票
1 回答
790 浏览

vim - 以 GTD 方式使用 Vim

我想改变我做笔记的习惯。

我想添加YYYYmmddHHiiss.txt一个目录中命名的文件并以这种方式启动它们:

我想要的是:

  • 使用 Vim(没有插件,只有内置功能;没有外部程序;在我的个人 vimrc 中只有一些自动命令、映射和函数)
  • 将我所有的笔记保存在一个目录中,相信 Vim 和我的标签可以找到我需要的东西。
  • 使用此类命令开始使用此系统,:GtdGrep如果我需要更多命令,请稍后考虑。

模型

现在我已经向您介绍了我的需求,我可以开始描述我的问题了^^ 我想创建 :GtdGrep 命令背后的函数,但是有很多东西我无法收集...这是我的草稿。

  1. 如何限制第一个空行之前的搜索?我设法使用正则表达式在前 9 行中查找我的标签,仅此\%<10l而已。
  2. 无论标签在文件中的位置如何,如何查找我的标签?我刚刚成功地使用\_.*用于行返回的正则表达式在几行上执行了 grep。
  3. 锦上添花的是 quickfix 窗口上的显示集中在我的笔记的标题部分(在 之后/^=)。我认为 a 是可能的,^=\zs.*\ze但对我来说,一个 vimgrep 就太多了!

编辑

我通过对以前的结果执行连续 vimgrep 来解决我的“AND”vimgrep 问题。这是一个很好的解决方案吗?

我想将 vimgrep 限制在第一个空白行之前的行上,但我没有成功做到这一点。任何想法?

0 投票
1 回答
427 浏览

emacs - 在 Org Mode 上查看计划任务,不包括一些 TODO 状态

以下是我使用的待办事项状态(在 GNU Emacs 24.5.1 上):

我想创建一个自定义视图,显示本周(接下来的 8 天)的所有计划任务,其中 TODO、NEXT、STARTED、WAITING、FROZEN、REFERENCE 或 DELEGATED 作为 todo 状态。