📄 00000001.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: GoldenEagle (鹫*只想飞), 信区: Linux <BR>标 题: 【转载】info教程的其余部分 <BR>发信站: BBS 水木清华站 (Thu Jan 20 18:06:15 2000) <BR> <BR> <BR>来自 ana的主页 <A HREF="http://ana.163.net/">http://ana.163.net/</A> <BR> <BR>----------------------------------------- <BR> 第二章 Info 进阶 <BR> <BR> 这一章描述了许多高级 info 命令,以及怎样写一个 info <BR>文档,写 info 文档与写 Texinfo 有什么不同。(然而,在多 <BR>数情况下,写 Texinfo 文档要更好一点,因为你可用它来产生 <BR>Info 文件和打印手册。) <BR> <BR>目录 <BR> <BR>一、专家行为 高级的 info 命令:g, s, e, 1 -5 . <BR>二、增加小节 描述了怎样在目录结构中增加新的小节,并 <BR> 且描述了小节看起来是什么样子。 <BR>三、目录 在 info 小节中怎样增加和建立目录。 <BR>四、交叉参考 在 info 小节中怎样增加交叉参考。 <BR>五、标记 在 info 文件中怎样增加标记。 <BR>六、检查 检查 info 文件。 <BR>七、Emacs中关于 info 的变量 <BR> 可以改变Emacs Info 行为的相关变量。 <BR> <BR> 第一节 高级 Info 命令 <BR> <BR> `g', `s', `1', - `9', 和 `e' <BR> <BR> 假如你知道小节的名字,你可以通过按‘g’,名字,回车跳 <BR>转到那儿。举例来说,‘gTop<RET>’将会跳转到这个文件中名叫 <BR>‘Top’的小节(它是目录节点)。‘gExpert<RET>’将回到这里。 <BR> <BR> 不象‘m’,‘g’不允许缩写。 <BR> <BR> 跳转到另外一个文件中的节点,你可以把文件名用括号括起 <BR>来放在节点名字的前面。也就是说,‘g(dir)Top<RET>’将跳转 <BR>到文件‘dir’中的‘Top’一节。 <BR> <BR> 名叫‘*’的节点定义为整个文件。因此你可查阅整个的当前 <BR>文件通过键入‘g*<RET>’或观看其他的整个文件通过`g(FILENAME) <BR><RET>'。 <BR> <BR> ‘s’命令允许你在整个文件中搜寻字符串。它会在必要的时 <BR>候跳转到下一节。要查找某个字符串,输入‘s’,然后跟着输入 <BR>要查找的字符串,最后按回车键。如果要再次搜索同一字符串,仅 <BR>仅需要输入‘s’然后回车。在多数情况下,你需要通过键入‘b’ <BR>来查看当前所处的节点,因为‘s’把光标放在找到的字符串上, <BR>而不是小节的开始。 <BR> <BR> 假如你喜欢通过输入章节名的方式来跳转,你可以输入命令 <BR>`1', `1', `3', `4', ... `9'。它们是 `m' 的快捷方式,`1' <BR>跳转到当前小节的第一个子目录; `2' 跳转到第二个目录,依次类 <BR>推。 <BR> <BR> 假如你的显示模式支持多字体,并且你是用Emacs阅读 info <BR>文件,那么第五个目录的`*'带有下划线,第九个目录的`*'也带有 <BR>下划线,这样你就能很快的知道是第几个目录。 <BR> <BR> 命令‘e’将改变 info 模式到普通的Emacs编辑模式,这样你 <BR>就可以编辑当前小节的内容。输入命令‘C-c C-c’返回 info 模式。 <BR>‘e’命令仅仅在变量‘Info-enable-edit’非零的情况下才被允许。 <BR> <BR> 第二节 在 info 中增加一个新的节点 <BR> <BR> 要在 info 的目录列表中增加一个新的章节,须经过以下步骤: <BR> 1、建立相关的文档、小节。 <BR> 2、将章节放入目录列表。333 <BR> <BR> 通常,使用 Texinfo 建立 info 节点,用它的一个好处是你可 <BR>以同时得到一个打印手册。当然了,你也可以直接编辑一个 info <BR>文件。 <BR> <BR> 在一个 info 文档中,在节点的前面有一个〈^_〉字符(对于 <BR>使用者不可见),并以〈^_〉,〈^L〉,或文件尾终止。注意: <BR>假如你用〈^L〉终止一个节点,那么你必须以一个〈^_〉开始一个 <BR>新的节点,因为〈^_〉不能开始一个节点。同样的,一个好的方法 <BR>是在节点的边界处在〈^_〉的后面放上一个〈^L〉。 <BR> <BR> 在节点的开始,<^_> 后面必须跟着新行或以 <^L> 开始的新行, <BR>接下来是节点的顶端行,顶端行必须给出此节点的名字(通过它 info <BR>找寻相应信息),以及相应的 `Next', `Previous', `Up' 的节点名。 <BR>(假如有的话)。正如你所见,现在的节点的 `Up'节点是 `Top', <BR>`Next' 节点名是 `Menu'。 <BR> <BR> 关键字 " Node", "previous", "Up", "Next", 在顶端行中可以 <BR>以任何顺序出现,但推荐以以上顺序出现。每一个关键字后面都必须 <BR>跟着一个冒号,空白,然后是名字。名字必须以制表符、逗号或新行 <BR>结尾,一个空格不能表示它的结束,因为节点名有可能包含空格。名 <BR>字的大小写不敏感。 <BR> <BR> 一个节点名有两种形式。当前文件的节点名以出现在节点第一行 <BR>中的 `Node: ' 后的名称命名。举例来说,当前节点叫做 `Add'。在 <BR>另外一个文件中的以文件中的 `(FILENAME)NODE-WITHIN-FILE' 中的 <BR>名字命名,就象当前节点以 `(info)add' 中的 add 命名一样。假如 <BR>文件名以 "./" 开始,那么它相对于当前路径; 或者以标准 info 文 <BR>档所在目录为相对路径开始。`(FILENAME)Top' 可以缩写为`(FILENAME)'。 <BR>依照惯例, `Top' 是任何节点的最高节点。目录节点是 `(dir)'。 <BR>一个文档的 `Top' 节点都有一个 `Up: (dir)' 指向目录节点。 <BR> <BR> 以 `*' 命名的的节点是特殊节点:它指向整个文件。也就是说, <BR>`g*' 显示出整个的当前文件。`*' 节点的用途是用在老式样的,没有 <BR>inf0 结构 的文件中。 <BR> <BR> `Node' 名字,不能包含文件名,`Next', `Previous', `Up' 可 <BR>以包含文件名。在这个节点中,因为 `Up' 节点是在同一个文件中, <BR>所以它不须要包含文件名。 <BR> <BR> 注意当前节点的顶端行中包含文件名。这个文件名被 info 所忽 <BR>略,但是它可以提醒读者所在的节点。 <BR> <BR> 第三节 怎样建立目录 <BR> <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -