Emacs 提取第二级标题
对于我的全球待办事项列表,我显示了建议的面包屑: 制作以下文件:Emacs 提取第二级标题,emacs,lisp,elisp,org-mode,spacemacs,Emacs,Lisp,Elisp,Org Mode,Spacemacs,对于我的全球待办事项列表,我显示了建议的面包屑: 制作以下文件: 我只想展示项目面包屑的第二层。所以在本例中,我只显示[projecta]。我想,如果我可以制作一个可以提取第二级的函数,我只需要在前面加上%?,这样任务就不会出现[Tasks],而项目只会出现项目名称。提取第二层的理想方法是什么?要获取(org get outline path)的第二个元素,只需调用nth (第N个列表) 返回列表的第n个元素。 N从零开始计数。若列表并没有那个么长,则返回nil 第二个元素是(第n个1列表)
我只想展示项目面包屑的第二层。所以在本例中,我只显示
[projecta]
。我想,如果我可以制作一个可以提取第二级的函数,我只需要在前面加上%?
,这样任务就不会出现[Tasks]
,而项目只会出现项目名称。提取第二层的理想方法是什么?要获取(org get outline path)
的第二个元素,只需调用nth
(第N个列表)
返回列表的第n个元素。
N从零开始计数。若列表并没有那个么长,则返回nil
第二个元素是
(第n个1列表)
。将(org get outline path)
替换为(list(nth 1(org get outline path))
(我们使用list
,因为这正是组织格式outline path
所期望的)。如何使主要组织标题看起来像图片上那样?@mobiusen不确定您在问什么,但我正在使用,所以我自己还没有配置设计方面。@mobiusseng子弹来自。非常感谢!结果很好。然而,由于某种原因,我仍然有一个无法解决的问题。你能看看这个问题吗?
(concat \"[ \"(org-format-outline-path (org-get-outline-path)) \" ]\") ")