【问题标题】:How to view the taken "Notes" in a new buffer in Emacs Org Mode?如何在 Emacs 组织模式下查看新缓冲区中的“笔记”?
【发布时间】:2014-02-21 13:14:05
【问题描述】:

我使用 Emacs Org 模式来处理我的日常员工。现在我使用 Emacs 来管理一些研究论文。在阅读论文时,我想在议程视图中使用快捷键 C-c C-z 或仅 z 做一些笔记。

记下新笔记时,它看起来像这样:

但是,在使用 C-c C-c 完成记笔记后,该笔记将存储在记笔记的 LOGBOOK 中:

第一个问题是注释本身没有突出显示。第二个问题是,如果我想修改这个笔记,我不知道如何将它显示为拍摄时的样子(就像上面的第一张图片一样,在一个带有高亮显示的新缓冲区中)。看来我只能在“Note take on ...”行下修改此注释,而没有突出显示纯文本。

但是,我对这种编辑方法不满意,因为它应该与第一张图片相同,即第一次创建笔记的时间。

感谢您的关注和帮助。

【问题讨论】:

  • IMO,将标题放在 LOGBOOK 抽屉内非常危险。为什么你需要这样一个结构在一个本身就是你的任务内部的块内?你知道 M-x 可见模式吗?这可以帮助您以某种方式访问​​该抽屉的内容。
  • 您好 fniessen,感谢您的评论。我想在阅读研究论文(或书籍)时做一些笔记。我查看了组织模式手册,发现我可以使用 C-c C-z 来记录。有时我需要写下很多内容,所以我使用标题。我现在不知道 M-x 可见模式。我会尝试找到如何使用它。再次感谢。
  • 对如何处理我的情况有什么建议(在阅读书籍或论文时做一些笔记)?也许我需要创建一个新的 .org 文件?
  • 首先,我想说Emacs 一切皆有可能。话虽如此,问题是如何创建一个涉及最少编码的解决方案。对于我自己的日历,我创建了一个自定义 Org Agenda 缓冲区来显示我想要的内容——当我编辑时,我会在缩小的视图中跳回到原始缓冲区并进行编辑,然后在编辑时完成后,根据相同的搜索条件创建一个新的 Org Agenda 缓冲区。因此,您的解决方案的一部分可能只是定义要缩小的区域。我在这里没有看到任何快速的解决方案。 . . .
  • 可以使用org-agenda-skip-function 将不需要的任务和不需要的子任务从 Org Agenda 缓冲区中过滤掉,这可以是一个简单的正则表达式(例如,notes) 或更复杂的函数。

标签: emacs org-mode


【解决方案1】:

除了使用子任务(如本线程初始问题下方的 cmets 中所讨论的那样),这里还有一种替代方法,将注释放在任务的末尾没有任何空行句子之间。 stock org-mode 有能力处理这个 - 即不需要修改(除了关键字和优先级设置)

** Active [#A] 0 @ Ender's Game (Orson Scott Card). :lawlist:
   DEADLINE: <2014-02-22 Sat 08:00>  SCHEDULED: <2014-02-22 Sat>
   :PROPERTIES:
   :ToodledoID: 353081871
   :ToodledoFolder: TASKS
   :Hash: 680920196368d9f25c95c09063243a7f
   :END:
• This novel was of particular interest because . . .
• Orson Scott Card has written other books . . . 
• Compare and contrast Ender's brother and sister.


(来源:lawlist.com


(来源:lawlist.com

【讨论】:

  • 谢谢@lawlist。我仍然想知道您是否建议不应在“注释”中使用标题?我在您的图像中看到您使用一个圆圈作为每个点的起点。谢谢。
  • @Tommy -- 我选择了一个圆形项目符号点,这样 org-mode 就不会与主标题或副标题混淆,我想提请注意它可以是一个句子或段落——句子/段落之间没有空行。我建议不要在任务的末尾使用带有注释的星号,以避免混淆 org-mode - 我们不希望 org-mode 认为我们正在开始一个新标题或副标题。通过不使用星号,便笺将粘在其上方的任务上(只要没有空行)在便笺之间 - 粘贴很重要。
  • 感谢@lawlist 的解释。
猜你喜欢
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多