Learning GNU Emacs

副标题:无

作   者:[美]Debra Cameron等著;杨涛等译

分类号:

ISBN:9787111103486

微信扫一扫,移动浏览光盘

简介

   学习GNU Emacs    GNU Emacs是Emacs编辑器家族中最受欢迎、传播范围最广、也是最强大和最灵活的UNIX文本编辑器。与其他文本编辑器的重要区别在于它是一个完备的工作环境,使用Emacs可以完成各种日常工作。本书循序渐进地讲述Emacs的入门知识,随着本书的深入,读者的Emacs使用水平将从初级(只会进行简单的文字编辑)提高到足以完成相当复杂的定制和程序设计任务的阶段。    本书对Emacs 19.30中的新增功能做了全面的介绍,内容涉及字体和颜色、下拉菜单、卷屏条、增强的x窗口系统支持,以及对大多数标准按键进行正确的绑定。此外,书中还对Emacs自带的新闻阅读器程序Gnus和文件传输协议的透明接口ange-ftp模式进行了介绍。    本书内容包括:    把Emacs当做一个因特网工具箱来使用    Emacs丰富而又全面的在线帮助功能    如何使用Emacs来编辑文件    把Emacs当做一种“shell环境”来使用    如何利用Emacs内建的排版功能    如何使用多个编辑缓冲区、多个Emacs窗口、多个x窗口    对Emacs进行定制    Emacs到X窗口系统的接口    用宏来完成重复性工作的理由和方法    作为程序设计环境的Emacs    EmacsLISP程序设计入门    如何获得Emacs    书后所附的速查卡列出了书中介绍的全部命令。   

目录

第一章 emacs的基本概念

emacs简介

理解文件与编辑缓冲区

编辑模式

启动emacs

emacs的编辑画面

emacs命令

打开一个文件

保存文件

退出emacs

获取帮助

小结


第二章 文件编辑

光标的移动

文本的删除

文本块及其编辑操作

段落重排

编辑技巧和快捷键

命令的中止和修改的撤销

.对emacs进行定制


第三章 查找和替换操作

查找操作

查找和替换操作

拼写检查

单词简写模式


第四章 使用编辑缓冲区和窗口

文件、编辑缓冲区和窗口

同时使用多个编辑缓冲区进行工作

使用窗口进行编辑

在文档中使用书签

临时性地挂起emacs

使用多个x窗口进行编辑


第五章 emacs工作环境

在shell编辑缓冲区里执行unix命令

文件和目录操作

emacs中的打印操作

用emacs查阅unix的在线文档

时间管理工具的使用

用好emacs工作环境


第六章 电子邮件和usenet新闻

emacs的电子邮件功能

用emacs发送邮件

用emacs读取邮件

用gnus读取usenet新闻


第七章emacs的因特网工具箱

emacs的telnet模式

emacs的ange-ftp模式

用w3模式浏览web主页


第八章 简单的文字排版和特效编辑

文本的缩进

文本的居中

插入分页符

矩形编辑

绘制简单的图形

emacs的大纲模式


第九章 用emacs设置排版标记

设置troff和nroff排版标记

设置tex和latex排版标记

编写htmi文档

emacs的html-helper模式


第十章 emacs中的宏

什么是宏

定义宏

向现有的宏里增加编辑命令

命名并保存宏

执行一个已命名的宏

建立复杂的宏

lisp函数--宏的补充


第十一章 对emacs进行定制

键盘的定制

终端支持

emacs变量

emacs的lisp程序包

自动模式的定制


第十二章 程序员的emacs

语言编辑模式

c和c++模式

lisp模式

fortran模式

对程序进行编译


第十三章 用lisp语言对emacs做进一步开发

lisp语言简介

lisp语言的基础函数

emacs的内部函数

主编辑模式程序设计实例

对现有编辑模式进行定制

建立自己的lisp开发库


第十四章 emacs编辑器和x窗口系统

emacs的x界面

让emacs使用x字体和颜色

定制emacs在x环境中的显示情况

通过.xdefaults文件进行定制

属性、窗格、菜单和鼠标事件

与x服务器进行通信

良好的x程序设计风格


第十五章emacs下的版本控制

版本控制的用途

版本控制的有关概念

vc对基本操作的辅助作用

修改注释的编辑

vc命令汇总

vc模式的标志

使用哪一种版本控制系统

vc命令细说

对vc进行定制

对vc进行扩展

vc的不足之处

有效地使用vc


第十六章 在线帮助

emacs的自动补足功能

帮助命令

针对复杂emacs命令的帮助功能

附录一 如何获得emacs软件

附录二 解除他人对emacs的定制设置

附录三 emacs变量

附录四 emacs lisp程序包

附录五 软件漏洞及其修补

附录六 emacs的版权文件

附录七 请支持自由软件基金会

附录八 emacs编辑命令速查表

词汇表


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Learning GNU Emacs
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon