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

developerWorks 中国  >  AIX and UNIX | Open source  >

Emacs 编辑环境,第 5 部分: 确定您的 Emacs 视图的形状

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

developerWorks

级别: 中级

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

2007 年 9 月 13 日

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

本教程是系列文章的第 5 部分,将向您介绍如何管理和操作您的 Emacs 会话的外形——研究如何对 Emacs 屏幕进行分区,为一个 Emacs 会话创建多个 X 客户端窗口,并在每个窗口中显示多个缓冲区,以及使用水平的和垂直的分割来划分屏幕。您还将学习鼠标窗口控制及其特性,以便在完成本教程的学习之后,您能够使得 Emacs 会话的外观和工作方式与您所希望的一样。

在本教程中

  • 对您的 Emacs 会话进行划分和分区
    • 垂直地划分一个窗口
    • 在窗口中进行移动
    • 移动到另一个窗口
    • 删除窗口
    • 水平地划分一个窗口
    • 调整窗口大小
    • 比较两个窗口
    • Emacs 窗口命令表

  • 移动并操作 Emacs 框架
    • 生成新的框架
    • 在框架之间移动
    • 删除框架
    • 图标化框架
    • Emacs 框架命令表

  • Emacs 窗口和鼠标
    • 在模式行中使用鼠标
    • 鼠标躲避模式

共享资源 ...

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


目标

本教程演示了如何在 Emacs 中对您的视图进行操作:如何对一个 Emacs 窗口进行分区和划分,以及如何使得多个 Emacs 窗口附加到一个 Emacs 会话。 在完成本教程的学习之后,您将了解如何操作框架和它们所包含的窗口,包括使用一些鼠标技术来完成这项任务。


预备知识

在开始学习本教程之前,您应该先完成本系列文章中前几部分教程的学习。它们为 Emacs 的学习打下了坚实的基础,并说明了您在本教程中将要使用到的许多 Emacs 概念


系统需求

本教程需要您在基于 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.
$ 

因为本教程专门研究对 X 窗口系统环境中 Emacs 图形元素的操作,所以您应该拥有一台正常运行的 X 服务器。
本教程使用了一个由两个文件组成的示例数据集,并在一个存档文件中提供了该数据集(请参见下载部分以获取相应的链接)。



学习时间

2 小时


格式

html, pdf




回页首


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

文档选项

未显示需要 JavaScript 的文档选项


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

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