小编rnk*_*nkn的帖子

组织议程正则表达式搜索类别

我喜欢使用:CATEGORY:属性构建我的组织模式项目,但是类别似乎不被org-agenda-filter-by-regexp(绑定=)识别.查看相当大的TODO项目列表时,能够将列表缩小到匹配的类别会很有帮助.

我知道我可以使用org-agenda-filter-by-category(<),但必须在类别条目上执行此命令.

有没有办法用regexp过滤组织议程,包括类别?

下面的函数执行我想要的功能,但是我无法将它org-agenda作为自定义议程命令从调度程序中运行.

(defun rnkn/org-category-match (str)
  "Org Agenda match TODO headlines matching :CATEGORY: property STR."
  (interactive "sCategory: ")
  (org-tags-view t (concat "CATEGORY={" str "}")))
Run Code Online (Sandbox Code Playgroud)

regex emacs elisp org-mode

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

过渡git repos到git-annex里面的子模块?

有一段时间我一直在使用的Dropbox里面符号链接〜/文档,其中包括一些混帐回购了,所以我就在一直沉迷的皱起了眉头,在跨机器同步相同的git回购协议,而不是推/拉的做法.我想从Dropbox过渡到git-annex,但我意识到这意味着将我现有的git repos嵌套在〜/ Documents的超级回购中.

我的问题是,如何使用git-annex执行此操作,以便〜/ Documents文件夹将跨机器同步,同时保留其中包含的repos的所有分支等?我的孩子repos应该转换成〜/ Documents repo的子模块吗?

我很确定我不会分支〜/ Documents git-annex repo,但我会在repos里面的各个分支上继续开发.

我一直在阅读git-annex文档,但似乎没有就git-annex repos中的git repos明确达成共识.

铌.我已经在直接模式下运行git-annex了.

git version-control git-annex

5
推荐指数
0
解决办法
204
查看次数

在组织模式中使用任意LaTeX逐项列表

如果我想将Org中的逐项列表导出到LaTeX,有没有办法设置任意项目化?通常的Org普通列表,即- item会产生一个\begin{itemize}环境,但我想设置任意的逐项列表.例如,是否有任何类型的Org列表标记将输出这种LaTeX列表环境?

\begin{itemize}

\item[2013]
    This item happened in 2013

\item[2012]
    This item happened in 2012

\end{itemize}
Run Code Online (Sandbox Code Playgroud)

编辑:

问题是Org将这些年识别为非活动时间戳或脚注引用,这就搞砸了LaTeX导出.解决方法如下

emacs latex org-mode

4
推荐指数
2
解决办法
1079
查看次数

标签 统计

emacs ×2

org-mode ×2

elisp ×1

git ×1

git-annex ×1

latex ×1

regex ×1

version-control ×1