IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  AIX and UNIX  >

Emacs 编辑环境,第 4 部分: 选项、寄存器和书签

使用这个著名的开放源代码编辑器

developerWorks

级别: 中级

Michael Stutz (stutz@dsl.org), 作者, 顾问

2007 年 8 月 16 日

现在注册或者使用您的 IBM ID 和密码登录。

在 Emacs 中控制您的编辑会话,并使用它提高工作效率。本教程是系列文章的第 4 部分,将向您介绍 Emacs 中控制编辑会话某些方面的三个领域:各种不同的命令行选项、寄存器,以及用于设置和保存位置及数据的书签工具。了解如何以及何时使用这些特性及其使用诀窍,这些都是完成功能强大的编辑工作中的重要主题。

在本教程中

  • 了解 Emacs 运行时和显示选项
    • 修改文件操作
    • 改变显示属性
    • 控制启动文件
    • 为 Emacs Lisp 的执行使用选项
    • 执行批处理操作
    • 命令行选项表

  • 使用 Emacs 寄存器
    • 保存一个寄存器
    • 查看一个寄存器
    • 跳转至一个寄存器
    • 恢复一个寄存器
    • Emacs 寄存器命令表

  • 使用 Emacs 书签
    • 设置一个书签
    • 列出您的书签
    • 跳转至一个书签
    • 删除一个书签
    • 保存您的书签
    • Emacs 书签命令表

共享资源...

digg Digg this story
del.icio.us Post to del.icio.us
Slashdot Slashdot it!


目标

本教程的主要目标是向您介绍如何使用 Emacs 命令行选项、寄存器和书签工具。假定您已经完成了本系列文章中的前三部分教程(请参见参考资料),并对各种文本编辑技术有基本的了解。 在完成本教程的学习之后,您将掌握许多用于控制您的 Emacs 会话的技巧:您将了解如何使用各种命令行选项(包括那些用于以非交互的方式运行 Emacs 的选项)修改和自定义您的 Emacs 编辑环境,以及如何使用寄存器和书签为以后的恢复工作保存位置和数据。


预备知识

本教程建立于本系列文章前三部分教程中所介绍的一些概念的基础之上,所以您应该在完成前三部分教程的学习之后再开始本教程(请参见参考资料)的学习。本教程中的示例再次使用了您在第 1 部分教程中生成的、并且在第 3 部分教程中使用过的练习文件(请参见下载,如果您还没有该文件的话)。

在本系列文章第一个教程(“Emacs 编辑环境,第 1 部分:学习 Emacs 的基础知识”,请参见”参考资料)的介绍部分中,描述了用于表示键盘输入的特殊 Emacs 符号,在本教程和整个系列文章之中都将使用到这些特殊的符号。

尽管本教程面向所有不同级别的 UNIX 专业技术人员,但如果您至少对 UNIX 文件系统有基本的了解,将会很有帮助:

  • 文件
  • 目录
  • 权限
  • 文件系统层次结构


系统需求

本教程需要您在基于 UNIX 的系统中有一个用户帐户,且此系统中安装有最新版本的 Emacs。

Emacs 有几个版本;最原始,也是最流行的是 GNU Emacs,它是由 GNU 工程在线发布的(请参阅参考资料)。

您必须拥有较新版本的 GNU Emacs,即版本 20 或更高版本。版本 20 和 21 是最常见的,您也可以获得版本 22 的开发快照。本教程可与这些版本的 Emacs 中的任何一种配合使用。如果您的系统运行的是较老的版本,您应该进行升级。

为了了解您运行的是什么版本的 Emacs,请使用 GNU 风格的 --version 标志:

$ emacs --version
GNU Emacs 22.0.91.1
Copyright (C) 2006 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
$ 

此外,本教程的某些部分(介绍 Emacs 操作的图形元素)特别涉及到 X Window System。为了完成这些部分的学习,您应该拥有一台正常运行的 X 服务器。



学习时间

2 小时


格式

html, pdf




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项


本系列的更多信息:
Emacs 编辑环境

    关于 IBM 隐私条约 联系 IBM 使用条款