📄 00000002.htm
字号:
<BR> (set-register ?a '(file . "\~/report/emacs/basic/chap7.tex")) <BR> <BR> <BR> 2. 当档案名称的设定已在 ``.emacs'' 档中完成後,必需离开 <BR> EMACS ,再重新进入 EMACS 一次。因为只有重新执行 <BR> EMACS , 修改过的 ``.emacs'' 档才有机会被重新执行。 <BR> 重新执行过的 EMACS ,就可以 `` Ctrl-x r j r'' <BR> 将档案从 register r 中拿出来使用。 <BR> 以下就是使用 register r 的方法: <BR> <BR> <BR> 1. 键入 ``Ctrl-x r j RET '', echo area 会出现 <BR> ``Jump to register:''。 <BR> <BR> 2. 待 ``Jump to register:'' 的讯息出现时,即可输入已设定好 <BR> register 名称。以上例为例,若输入 ``a'', <BR> 则视窗会出现 chap7.tex 的文件内容。 <BR> <BR> * register 中储存文件的方法 <BR> 储存於 register 的文件可以有二种:一种为线性的文件 <BR> (linear text),另一种为长方形的文件(rectangle text)。 <BR> 所以有此区分,原於使用 register 储存文件,需先将所要 <BR> 储存的文件做上标记,再根据标记放於 register 中。 <BR> 线性文件与长方形文件在标记上是一样的,要区分二者的差异 <BR> 只能仰赖使用时的指令了。想进一步了解长方形区域,请参考 5.4 节 <BR> ``Move Text and Copy Text'' 有关长方形部份。以下就讨论二者的用法。 <BR> <BR> o 线性文件的 register 设定方法如下: <BR> <BR> 1. 将要放入 register 的线性文件做好标记。 <BR> 设定标记的详细方法,请参考 5.3 节。现略做题示, <BR> 使用 Ctrl-@ 或 Ctrl-SPC 做为线性文件的起始点, <BR> 以游标所在的位置为终点。 <BR> 2. 使用指令 `` Ctrl-x r s r'',将所设定好的线性文件 <BR> 放入 register r 中。 <BR> 3. 欲使用 register r 中的资料时,可以指令 <BR> `` Ctrl-x r i r'' 将存放於 r 中的资料取出使用。 <BR> <BR> 以上所设定的 register 有一特性,就是离开EMACS 後所有的设定 <BR> 也成为历史。想将 register 内容保留的方法,是将设定写在 <BR> ``.emacs'' 中,如下是以 register ``a'' 储存 register 文件, <BR> 以及以 register ``.'' 储存 ``。'' 资料的设定法: <BR> <BR> (set-register ?a "register") <BR> (set-register ?. "。") <BR> <BR> o 长方形文件的 register 表示法: <BR> <BR> 1. 将要放入 register 的长方形文件做好标记。设定标记的 <BR> 方法以及所谓长方形文件的定义,请参考第五章第三节及第四节。 <BR> 2. 使用指令 `` Ctrl-x r r r'',将所设定好的线性文件 <BR> 放入 register r 中。 <BR> 3. 使用 register r 中的资料时,可以指令 <BR> `` Ctrl-x r i r'' 将存放於 r 中的资料取出使用。 <BR> <BR> 放於 register 中的文件,不论是线性文件或长方形文件, <BR> 将其拿出使用的指令都是一样的。不一样处在於放入 register <BR> 时的差异。会有差异是不难理解的,因为二者在处理标记的过程是一样, <BR> 只有靠存入 register 时,以不同的指令来加以区别。 <BR> <BR> 谈完了 register ,接下来介绍 bookmark 。 <BR> bookmark 的一些基本概念,已在前面略做介绍了,现在就进一步详述它。 <BR> bookmark 与 register 在记录游标位置的功能是一样的, <BR> 但在对 register 的命名方面二者就显得有差异了。 bookmark <BR> 的命名可以由一个以上的字元组成。换言之,它可以有一个较长的名字, <BR> 但 register 就只能由一个字元来命名。而且以 bookmark <BR> 设定的资料,可永久储存起来,即使离开EMACS, bookmark <BR> 的资料也不会就此消失。所以想要永久保存的资料,只有借重 bookmark 了。 <BR>以下就是 bookmark 的使用方法。 <BR> <BR> 1. 以 `` Ctrl-x r m bookmark ''指令,将游标所在的 <BR> 位置做上记号(mark),此记号就称为 bookmark。 <BR> 当第一次使用 `` Ctrl-x r m'' 指令时, echo area 会出现 <BR> ``Set bookmark (visited-filename) :'' 的讯息。此时,若不输入任何 <BR> 字元只键入 RET ,系统会以所访问的档名做为 bookmark <BR> 的名称。若输入其它的字串,则 bookmark 就以此字串命名之。 <BR> 2. 以 `` Ctrl-x r b bookmark RET'' 指令,来移动游标的位置。 <BR> 键入 ``Ctrl-x r b'' 时, echo area 会出现 <BR> <BR> ``Jump to bookmark (bookmark-name) :'', <BR> <BR> 括号内的名称为系统的预设值。若所给予的预设值不是心中所爱, <BR> 可以在 `:' 之後输入想要的 bookmark 名称。 <BR> <BR>资料以 bookmark 的方式储存时,使用者若不另行指定 <BR>储存的档名,系统会将有的讯息存入一个名为 <BR> <BR> ``~/.emacs-bkmrks''\index.emacs-bkmrks <BR> <BR>的档案中。 <BR> <BR>接下来,讨论一个使 EMACS 的编辑功能更强化的议题 - Fixing Typos 。 <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -