书籍详情
学习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编辑命令速查表
词汇表
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编辑命令速查表
词汇表
猜您喜欢