问题标签 [org-mode]
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.
emacs - 如何在 Org 模式下使用特定协议(在我的情况下为:txmt)?
我在 Mac 上运行了 TextMate,它有txmt协议,我可以在 Web 浏览器上使用它,例如txmt://open/?url=file:///Users/smcho/smcho/bin/rst2html
. 我可以使用 TextMate 来编辑 rst2html。
但是,当我尝试将此协议与 Org-mode as 一起使用时[txmt://open/?url=file:///Users/smcho/smcho/bin/rst2html]
,而不是打开 TextMate,rst2html 二进制文件正在运行。
我试过
使用[edit:/Users/smcho/smcho/bin/rst2html]
,但我得到相同的结果。
如何在 Org 模式下使用特定协议(在我的情况下为:txmt)?
添加
它不使用协议,但可以使用此命令打开并编辑某些文件。
emacs - 如何在 org-mode 中巧妙地配置 org-archive-location
背景:在 org-mode 中,变量 org-archive-location 默认设置为“%s_archive::”,以便将文件“toto.org”归档到文件“toto.org_archive”中。我希望它存档到“toto.ref”。我正在使用 org-mode 7.4 版(在 git 服务器之外)。
我原以为它很简单
但有人指出,这在 LISP 中是不合适的(另外,它不起作用)。我的最终解决方案如下,您应该能够适应 org-archive-location 的最聪明的配置:
注意:
1)我自愿没有在“.org”的末尾添加$,以便它可以正确地将“test.org.gpg”更改为“test.ref.gpg”。
2)似乎应该使用正则表达式“\.org”(而不是说,“.org”)(答案下面有更长的解释)。
emacs - Emacs Org 模式提要不显示来自 gmail atom 提要的电子邮件正文
我已使用以下代码成功地将我的 Gmail Atom 提要提取到 org 文件中
典型的 Gmail Atom 提要如下所示:
当我点击 Cc Cx g 并输入我的凭据时,我会在我的 .org 文件中得到它
不是来自 Atom 提要的实际摘要,应为“立即执行此操作,否则世界将终结”
我已经阅读了 org-feed.el 中的文档,这一行让我相信我可以在模板中包含摘要 XML 项%summary
。
提要项目中的任何字段都可以插入到模板中
%name
,例如%title
,%description
等%pubDate
。
我弄错了吗?有没有办法将摘要插入到我的模板中(最好不修改 org-feed.el)
任何帮助者都将沐浴在感谢和彩虹中
emacs - 组织模式中的转义管道字符
我在 Emacs org-mode中有一个表,内容是正则表达式。我似乎无法弄清楚如何转义作为|
正则表达式一部分的文字管道字符 ( ),因此它被解释为表格单元格分隔符。有人可以指点我一些帮助吗?谢谢。
更新:我也在寻找斜线(/
)的转义,这样它就不会触发斜体/强调序列的开始。我尝试了\/
和\//
- 例如,假设我想要/foo/
表格单元格中的文字文本。以下是 3 种尝试方法:
在 LaTeX 导出中,这变为:
所以他们都不是/foo/
我所希望的平原。
emacs - emacs org-mode 中的“org-preview-latex-fragment”命令
5这里是一个名为的org-preview-latex-fragment
命令org-mode
。它的默认绑定键是C-c C-x C-l
. 在组织手册中,它说这个命令可以预览内联的乳胶片段。但是使用它之后,除了空白帧之外什么都没有产生(我无法上传图像,对不起)。
发生了什么?我在Ubuntu10.10上使用emacs23.1,org-mode版本是6.21b,我已经安装了dvipng 1.13-1版本。
我尝试追踪代码,但迷路了。我怎样才能解决这个问题?
emacs - 如何使任何 emacs 缓冲区中的 org 语法链接看起来像 org 模式?
我正在使用 emacs org-mode 来管理我的笔记。我经常希望从文件中使用指向此注释的链接,这些文件我正在其他模式下编辑,例如 AUCTeX。
有关描述性屏幕截图,请参见此处。(我还不允许在这里张贴图片。)
存储和关注此链接效果很好。但是我发现阅读链接的完整 org 语法很令人不安:[[file:notes.org::*note][Description]]
显然没有在 org-mode 之外折叠。
我想知道是否有任何次要模式可以将此类链接折叠到可单击的Description,就像在 org-mode 中完成的那样。
html - 自定义“org-publish-project-alist”
我正在尝试使用 org-mode 发布网页。两个问题:
- 有没有办法“同步” 中的 org-mode 文件
base-directory
和 中的 html 文件publishing-directory
?具体来说,如果我删除 org 中的文件base-directory
,我是否也可以org-publish-html
删除 html 目录中的相应文件? 如果我在子目录中有页面,如何
.css
在根目录中指定单个文件用于样式表?例如,我的目录结构如下:public_html/
- css/
- 我的样式.css
- 索引.html
- 子目录/
- 索引.html
- css/
使用以下规范org-publish-project-alist
(这只是一个子集)-
mystyle.css
被使用,public_html/index.html
但不被使用public_html/subdir/index.html
。是否有一个简单的补救措施(我希望子目录中的两个/所有文件都使用样式表)?
非常感谢~
emacs - Emacs Org-Mode:关闭行号
我最近从vim
toEmacs
因为我想使用org-mode
. 我打开了一个~10000 行、50kb 的文件,Emacs23
Org-mode
然后添加了大约 10 个一级标题。在 Ubuntu 10.04/32 位下的 Emacs23 中具有 3GB RAM 的四核性能非常慢,以至于无法使用。我在电子邮件列表中发现了两个讨论这个问题的 线程。Org-mode
似乎启用linum
会导致性能下降。如果必须,我可以在文件中没有行号.org
,但我不想禁用我编辑的所有文件的行号。如果我要在“Emacs”中“生活”,我会想要所有其他文件的行号。
如何仅禁用linum
部分或所有.org
文件?如果我打开了几个文件Emacs
并在它们之间切换,是否可以这样做?我在这里找到了一些关于禁用主要模式的行号的讨论,但是我没有什么可以实现的(尽管页面上提到linum-off.el
的脚本看起来很有希望,但我(还)不知道 (E)Lisp,所以我不能根据需要更改它)。
我Org-mode
从版本 6.21b更新Emacs23
到版本 7.5,但没有任何区别。GUI 中的性能Emacs
非常糟糕,以至于应用程序根本无法响应。性能-nw
“更好”,但仍然无法使用。
org-mode - 带有标题规范的 org-mode 中的自动换行将 # 放在新行的前面
在 org-mode 中,当我指定标头时,例如:
然后,每当我的大纲中有新行时,它就会在我的新行前面放一个 # ,例如:
我如何防止这种情况发生?
emacs - M-RET 和 M-UP/DOWN 在控制台/终端的 Emacs 组织模式下不起作用
我在emacs23
带有 GNOME 和 Compiz 的 Ubuntu 32 位 10.04/10.10 上使用。
在 Emacs (GUI) 中按下M-RET一个org-mode
普通列表会插入一个新项目。按M-Up将项目在列表中向上移动。
这些键emacs -nw
在 Terminator 和gnome-terminal
. M-Up键什么都不做,而键M-RET只是将光标向下移动一行并缩进位置。键也不能在 中“工作” xterm
,而是插入\215
。按ESC-RET或ESC-Up代替会产生预期的功能。如果我emacs -nw
在通过ssh
Terminatorgnome-terminal
和xterm
.
我已经在 Gmane 列表和org-mode
Gmane 列表中搜索了这个问题的答案,但没有找到任何东西。这是终端仿真器和/或窗口管理器的已知问题org-mode
还是与终端仿真器和/或窗口管理器有关?