这本书告诉我最重要的是,你要找到 Emacs 的用途。针对自己的用途,学习相应的学习点。
根据这个,我看了 1,5,7,8,9,12 章节。
然后我发现,把 Emacs 用起来,其实用不了太多的知识。只要掌握如下 prerequisites:
+ (打开/关闭) Emacs,(打开/保存)文件:C-x C-c (close), C-x C-f (open file), C-x C-s (save file)
+ 自带教程:C-h t(如果要打开中文,用 C-u C-h t,然后输入 chi...)。
+ 使用帮助:C-h {a,c/k,f,v,i,m} 帮助!Emacs 必知必会。
+ 执行命令:M-x cmd (exec command)。
+ ESC ?, M-? 两者等价, 前者好按, 后者便于连续使用。
+ 移动光标:{C,M}-{f/b}, {C,M}-{a/e}, {C,M}-{n/p}, M 比 C 层次更粗/高。
+ 删除:{C,M}-{d,k}
+ 参数:C-u (4), C-u <num> 数字前缀(作为参数)
+ 取消(键盘中断):C-g (取消, 建议把 C-M-g 也设置为取消, 不然老按错)
+ 窗口操作:C-x {1,0,2,3} (窗口操作), C-M-v (另一个窗口滚屏), 如何关闭帮助窗口?: C-x 1
+ 切换 buffer:C-x C-b, C-x b
其他地,慢慢来。
记得,一定要找个好的配置。比如 prelude。
记得,一定要找一个突破点,比如学着用 Org-mode 记笔记,或者 git 版本控制(vc-mode)。
-------------------------------------------------------------------------------------------------------------------------
另外,我还看了 Mastering Emacs,作者讲了一个很有意思的概念:tempo(节奏)。
说的是,C-- M-d 和 M-- M-d 都可以删除光标之前的单词,但是后者更好。因为按住
Alt,连续按下 - 和 d 更能保持这种节奏。
那本书似乎不是正式出版,网站:https://www.masteringemacs.org/
相当不错。
-------------------------------------------------------------------------------------------------------------------------
Tips:
* 用 emacs -Q 可以不载入配置地启动,类似 Vim 下的 vim -u NONE
* C-x C-h 可以查看所有绑定在 C-x 下的快捷键。那你说 C-h C-h 是什么意思?(赞赞赞!)
* 引入 tempo 的概念,可以把键盘快捷键用 C-[x f],C-[ce h h] 这样的方式表示。
从这本书学到什么?
对“从这本书学到什么?”的回应
《学习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