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

developerWorks 中国  >  AIX and UNIX | Linux | Open source  >

Emacs 编辑环境,第 1 部分: 学习 Emacs 的基础知识

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

developerWorks

级别: 中级

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

2007 年 3 月 20 日

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

精通 Emacs 编辑器,并深入研究它赖以成名的最先进的编辑命令。开放源代码的 Emacs 编辑器(UNIX® 计算系统中最强大的功能之一)是一个复杂的大型应用程序,从编辑文本到作为一个完整的开发环境,它几乎无所不能。它具有丰富的功能,而且与您见过的任何程序都不一样,尤其是在指定和输入命令方面。这篇教程是本系列的第一篇,它提供了一份简明、可供亲手实践的介绍,让您了解最重要的 Emacs 编辑概念和功能。

在本教程中

  • 介绍 Emacs 的编辑环境
    • 启动 Emacs
    • Emacs 窗口剖析
    • 学习如何键入 Emacs 的键绑定
    • 停止 Emacs

  • 缓冲区和文件
    • 从头创建一个新文件
    • 启动 Emacs 同时打开一个文件
    • 打开一个文件
    • 访问缓冲区
    • 杀死缓冲区
    • 将缓冲区保存到磁盘
    • 缓冲区和文件命令总结

  • 在 Emacs 中编辑文本
    • 键入文本和在缓冲区中移动
    • 删除,撤消和重复
    • 撤消和重复
    • 多次运行同一个命令
    • 用于编辑的按键表

  • 标记和鼠标
    • 标记、移除、删除
    • 用鼠标进行标记和移动

共享资源...

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


目标

本教程的主要目的是带您初步了解 Emacs 编辑器,并简要地介绍该应用程序及其设计原则,告诉您如何在这个编辑环境中高效地工作。


预备知识

如果要从本教程中受益,您不一定要了解先前所介绍的那些关于 Emacs 的知识;不过,您应当对文本编辑器和字处理器能做的工作有一个初步的认识。虽然本教程是针对所有程度的 UNIX 专业知识而编写的,但是如果您了解 UNIX 文件系统,会很有帮助,这包括:

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


系统需求

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

Emacs 有几个版本;最原始,也是最流行的是 GNU Emacs,它是由 GNU 工程在线发布的。

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



学习时间

2 小时


格式

html, pdf




回页首


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

文档选项

未显示需要 JavaScript 的文档选项


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