华硕240MIMOWL-566gM最近使用状况2
2007-06-15 16:33
369 查看
4.6 链接的缩写 :复杂链接的缩写形式 Link abbreviations
长URL输起来很麻烦,而且很多时候在文档中需要插入很多类似的链接. 这个时候你就可以使用链接缩写的功能了. 一个缩写的链接看起类似于[[linkword:tag][description]]这里tag是可选的. linkword必须是一个word,以字母开头后面跟着字母,数字,'-'和''. Org根据变量'org-link-abbrev-alist'中的信息来分析缩写. 该变量把linkword与替代的文本关联起来.下面是个例子
(setq org-link-abbrev-alist '(("bugzilla" . "http://10.1.2.9/bugzilla/show_bug.cgi?id=") ("google" . "http://www.google.com/search?q=") ("gmap" . "http://maps.google.com/maps?q=%s") ("omap" . "http://nominatim.openstreetmap.org/search?q=%s&polygon=1") ("ads" . "http://adsabs.harvard.edu/cgi-bin/nph-abs_connect?author=%s&db_key=AST")))如果被替代的文本中包含字符串'%s', 字符串'%s'会被tag所取代. 否则tag会直接浮在字符串后面并以此来创建一个链接. 你也可以指定一个函数来创建链接,该函数要求只接受tag这唯一一个参数.
通过上面的设置,你可以使用'[[bugzilla:129] ](不含空格)'来连接到一个指定的bug, 使用'[[google:OrgMode] ]'来在web上搜索'OrgMode',使用'[[gmap:51 Franklin Street,Boston] ]'显示自由软件组织在地图上的位置,使用'[[omap:Science Park 904, Amsterdam, The Netherlands] ]'来显示Carsten office在地图上的位置,使用'[[ads:Dominik,C] ]'来查找Org的作者在Emacs hacking时做了什么.
如果你只需要为单独一个Org buffer指定缩写,你可以在文件中定义:
#+LINK: bugzilla http://10.1.2.9/bugzilla/show_bug.cgi?id= #+LINK: google http://www.google.com/search?q=%s在'['之后可以使用In-buffer补完功能来补完缩写. 你也可以定义一个名为'org-PREFIX-complete-link'的函数,该函数实现对使用C-c C-l插入的链接的特定支持动作(例如补完动作). 这个函数不接受任何参数并且返回带前置的完整链接.
相关文章推荐
- 华硕240MIMOWL-566gM最近使用状况
- 华硕240MIMOWL-566gM使用心得
- 抢鲜!华硕240MIMOWL-566gM
- JavaScript监控当前cpu使用状况
- 华硕系统安装无U盘,不能使用GHOST进行系统安装
- 查询Index使用状况SQL
- 使用Eclipse搭建Maven项目(最近做个人网站,顺便记下来以防后面的项目要用)
- 对象缓冲池--采用最近最久未使用策略(LRUCache )管理对象,同时带有事件监听功能[改正版]
- 使用java检测网络连接状况
- 最近JS使用总结
- 实现不将最近使用的Word文件添加到Word本身的最近使用的文件列表中
- Visual Studio 2008 起始页中 不显示(Recent Projects)最近使用的项目问题,解决办法。
- android开发Enum (枚举)的更轻量级的替代方案 —— @IntDef的使用 原创 2017年11月28日 09:17:58 77 最近在翻看Android源码的时候,无意中看到这么一个注解,
- 深入springMVC------文件上传源码解析(上篇) 最近在项目中,使用springmvc 进行上传文件时,出现了一个问题: org.springframework.web.multipart
- windows获取系统资源使用状况 和 放弃cpu
- DrGraph软件升级:实现最近使用文档功能
- (最近新弄的几个小demo) 之 (aero windows 使用)后续更新中,比较实用
- 在Win7系统开始菜单中设置显示最近使用的项目以便打开应用
- 最近看了一个德国网站对两款U的对比评测,就不全文翻译了,大概的翻译一些重点 最近两款使用Core M的平板/变形本上市,分别是使用10的HP ENVY 15-c000ng x2 Detachabl
- 最近使用vector的一些心得