书上的资料很老了,看看前面几章熟悉一下操作,后面的章节选择性的扫一下。
你可以参考下面列出的阅读顺序进行学习:
* 系统管理员: 前言、第一~三章、第十六章
* 非专业: 前言、第一~三章、第十六章
* 程序员: 前言、第一~五章、第十~十二章
* 作家或专业人士: 前言、第一~四章、第八~九章、第十六章
* 对Emacs进行定制: 第十一章,也许还要再学习第十三章
* 在Emacs里使用电子邮件: 第六章
* 在Emacs里使用UNIX命令: 第五章
* 从Emacs里访问因特网: 第六~七章和第九章
* C-x C-f 查找文件并在一个新缓冲区打开它
* C-x C-v 读入另外一个文件替换掉用“C-x C-f”读入的文件
* C-x i 把文件插入到光标的当前位置
* C-x C-s 保存文件
* C-x C-w 把缓冲区内容写入一个文件
* C-x C-c 退出Emacs
* C-h 进入Emacs的在线帮助系统
* C-h f 给出某个给定命令名的在线帮助信息
* C-h k 给出某个给定击键序列的在线帮助信息
* C-h t 启动Emacs教程
* C-h i 启动Info文档阅读器
* C- 退出拼符
* C-p 上一行
* C-n 下一行
* C-b 上一个字符
* C-f 下一个字符
* C-a 移到行首
* C-e 移到行末
* ESC-b 上移一个单词
* ESC-f 下移一个单词
* ESC-{ 上移一段
* ESC-} 下移一段
* ESC-a 上移一句
* ESC-e 下移一句
* ESC-> 文件尾
* ESC-< 文件头
* C-v/PgUp 上一屏
* ESC-v/PgDn 下一屏
* ESC-x goto-line n 移动到第n行
如果准备重复执行一个命令很多次,可以用“ESC-n”指定指定的次数。例如:
```
ESC 5 C-n
```
会执行5次C-n,即光标上移5行
* C-l 重新绘制屏显画面,清理屏幕显示的内容
* C-x u 撤销操作
* C-g 放弃当前命令
* C-d 删除光标位置上的字符
* DEL 删除光标前面的字符
* ESC d 删除光标后面的单词
* ESC DEL 删除光标前面的单词
* C-k 从光标位置删除到行尾
* ESC k 删除光标后面的句子
* C-x DEL 删除光标前面的句子
* C-y 恢复被删除的文本
* C-w 删除文本块(默认清空文件)
* C-@ 标记文本块开始位置(如有必要按下C-x C-x互换插入点和文本,检查文本块是否已标记正确)
* C-y 粘贴文本块
* ESC w 复制文本块
* C-t 交换两个字符的位置(把光标放在第二个位置)
* ESC t 交换两个单词的位置
* C-x C-t 交换两个文本行的位置
* ESC c 把单词的首字母改为大写
* ESC u 把单词的字母全部改为大写
* ESC l 把单词的字母全部改为小写
* ESC - ESC c 把前一个单词的首字母改为大写
* ESC - ESC u 把前一个单词的字母全部改为大写
* ESC - ESC l 把前一个单词的字母全部改为小写
* C-s 查找(进入后,再次按下C-s是查找下一个)
* C-r 查找上一个
* ESC % 开始查询-替换操作
* SPACE/y 替换,然后去下一个位置
* DEL/n 不替换,然后去下一个位置
* . 在当前位置做替换后退出查询-替换操作
* , 替换并显示替换情况(再按空格或y后才移动到下一个位置)
* ! 对后面的文件内容全部进行替换
* ^ 返回上一次进行替换的位置
* RETURN/q 退出查询-替换操作
* C-x 2 把当前窗口分割为上下排列的两个窗口
* C-x 3 把当前窗口分割为左右排列的两个窗口
* C-x C-b 显示缓冲区的清单
* C-x b 移动到指定的编辑缓冲区
* C-x k 删除指定的编辑缓冲区
* C-x s 以问答方式保存各个修改过的编辑缓冲区
* ESC x calendar 显示日历
书上的资料很老了,看看前面几章熟悉一下操作,后面的章节选择性的扫一下。
《学习GNU Emacs》热门书评
-
Learning Gnu Emacs 读书笔记
29有用 0无用 e_rain 2007-02-13
* 前言:全书的脉络第一章 Emacs的基本概念:Emacs的启动核对文件操作、在线帮助系统第二章 文件编辑:光标移动、复制粘贴、撤销修改命令;初级的定制第三章 查找和替换:查找替换、单词简写、拼写检查第四章 使用编辑缓冲区和窗口:多编辑缓冲区、书签第五章 Emacs工作环境:shell操作、对文件...
-
看这本不如直接翻手册
9有用 1无用 tangboyun 2011-01-02
这本书其实市面上已经买不到了。想看的同志可以搜淘宝上的一些翻印版本,我是弄了一本,翻完以后,个人觉得: 看这本书,不如直接翻Emacs自带的Manual,如果觉得电脑上翻很吃力,那么这里:http://www.gnu.org/software/emacs...
-
习惯
8有用 2无用 francis 2009-11-20
之前看过vim作者的一个视频,大概就是说不要去学编辑器,要去用,要将所有常用的编辑动作都形成一个习惯。关于形成习惯,他总结成三个步骤:1. 找出编辑中缺乏效率的情况2. 找出在这个情况下能有效编辑的方法3. 坚持使用这种方法,直到你的手指习惯它其实所有的编辑器甚至工作上很多事也是这样,坚持上面的步骤...
-
Emacs兵器谱
4有用 0无用 沉浮 2012-01-03
Emacs是神的工具,所以它还是个工具。这本书是介绍Emacs这个工具的书,所以它还是本工具书,。所以,不要期望它可以成为什么鸿篇巨著,让你读完醍醐灌顶,羽化成仙。但是,最起码它可以让你更系统的认识Emacs。如果说Emacs是个兵器库,那么这本书就是一本很好的兵器谱。这本兵器谱的最大用途就是系统的...
-
去看英文版吧。。
2有用 4无用 boycpu 2007-04-18
emacs这个东西,是需要与之灵魂交流的。就像是gentoo.这本书还是相当不错的,只不过当时我的手上没有英文版的,所以就只好用中文版将就一下。对于热爱linux的同道们,想说的一句话就是,不要去读中文版的书,当然如果外界环境部允许的话也就只好迁就一下了 :)...
书名: 学习GNU Emacs
作者:
出版社: 机械工业出版社
译者: 王建桥 | 杨涛 | 杨晓云
出版年: 2003-1
页数: 584
定价: 68.00元
ISBN: 9787111103486