regex - Emacs 组织模式链接格式化

标签 regex emacs org-mode

我在 emacs 中使用 org-mode 来创建结构化文档,但我真正感兴趣并想在其他领域使用的功能之一是链接的格式化方式。举例来说,我想创建一个指向另一个位置的链接,以谷歌为例,我可以简单地写

[[http://www.google.com][To Google]] 一旦我完成第二个方括号,它就会变成 To Google 但底层结构保持不变,如果我删除第二个支架,它会再次扩展。

我已经下载了源代码,但我似乎找不到它是在哪里实现的。如果有人知道它是如何实现的,我将非常感谢您的解释。我想它可以用正则表达式复制,但我很无能。

谢谢

最佳答案

你可以从这里挖掘:C-h f org-activate-bracket-links RET

C-h f org-toggle-link-display RETC-h f org-link-display-format RET 也是很好的起点。

关于regex - Emacs 组织模式链接格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10873149/

相关文章:

markdown - 如何用 Org-mode 格式表达两列由 Pandoc 导出到 Powerpoint

emacs - 限制从 Org-mode 的内置每周/每日议程返回的待办事项关键字

java - 正则表达式模式(Java)识别oracle with子句的开头

emacs - 如果之前保存过桌面,则从 *scratch* 切换到上次查看的文件

Python 正则表达式模块即使重叠 = True 也找不到所有匹配项

emacs - 如何删除 emacs 垂直边框内的换行符

lambda - 如何在 emacs lisp 语言中正确使用 lambda?

html - 将电影添加到组织模式 html 输出

ios - 如何拆分这个字符串并在ios正则表达式中分别获取数字

html - Mysql - 检查约束以限制 HTML 代码或仅允许表列中包含数字、字母、空格和连字符