书籍详情

学习GNU Emacs(第二版)

学习GNU Emacs(第二版)

作者:Debra Cameron,Bill Rosenblatt,Hric Raymond;杨涛译

出版社:O'Reilly

出版时间:2003-06-01

ISBN:9787111103486

定价:¥68.00

购买这本书可以去
内容简介
  学习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 书后所附的速查卡列出了书中介绍的全部命令。
作者简介
暂缺《学习GNU 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编辑命令速查表                  
 词汇表                  

猜您喜欢

读书导航