Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1239489
  • 博文数量: 264
  • 博客积分: 10772
  • 博客等级: 上将
  • 技术积分: 2325
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-25 11:54
文章分类

全部博文(264)

文章存档

2012年(4)

2011年(51)

2010年(31)

2009年(57)

2008年(51)

2007年(70)

分类: LINUX

2009-01-26 14:38:51

正确的安装 info 文件的方法是使用 install-info 命令。但是不是所有人都有这个程序,这里提供一种不需要 install-info 的笨办法。

Info 中最顶层的菜单(按 d 键显示)是按 Info-directory-list 的顺序列出的。你可以在 Info-additional-directory-list 加入你的 info 目录。方法是用 M-x custom-variable RET Info-additional-directory-list RET,然后加入你的目录就行了。也可以设置 Info-default-directory-list,效果是一样的。

在要添加的 Info 目录中,创建一个叫 dir 的文件(其实所有 Info-directory-list 里有一个 dir 文件就行了,在 emacs 安装目录下的 info 文件夹下也有这个文件,修改这个也可以)。在 dir 文件中,至少有以下内容:

^_
File: dir, Node: Top, This is the top of the INFO tree

* Menu:

Category
* Item Name: (file-name). Description

第一行是一个字符,在 Emacs 下用 C-q C-_ 输入。头两行是用来定位的,是必须的。* Menu: 用来创建菜单,也是必须的。Category 是分类名,不是必须的,但是最好是有。Item name 是项目名,后面紧跟着是 ": (file name)."。这里面 file name指 info 文件名。一般是没有文件名后缀或者后缀是 .info。对于后缀是 .info 的文件, file name 可以不用加后缀的。注意其他字符,一个都不能少,如果你的设置没有生效,请检查有没有少了某个字符。Info 目录的设定是不用重启 Emacs 的。

这是我的一个文件的例子:

^_
File: dir, Node: Top, This is the top of the INFO tree

* Menu:

GNU Emacs Lisp
* ESS: (ess). Emacs Speaks Statistics
(S/S+/R, SAS, BUGS, Stata, XLisp-Stat).
* emms CVS: (emms1.5). EMMS
* emms: (emms1.3). EMMS
* Emacs-Wiki: (emacs-wiki). Emacs-Wiki

Programming Language
* R FAQ: (Rfaq). Faq for R
* Perl: (perl). Practical Extraction and Report Language

友情提示,如果使用dired-x,可以在 dired 中用 I 打开 info 文件。或者浏览 info 时,将此文件加入到 bookmark 中也不失为一个好办法。

阅读(1452) | 评论(0) | 转发(0) |
0

上一篇:关闭emacs开机画面

下一篇:Elisp 入门

给主人留下些什么吧!~~