从这本书学到什么?_学习GNU Emacs书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 算法 > 学习GNU Emacs > 从这本书学到什么?
TZX 学习GNU Emacs 的书评 发表时间:2016-02-04 20:02:38

从这本书学到什么?

这本书告诉我最重要的是,你要找到 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] 这样的方式表示。

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“从这本书学到什么?”的回应

TZX 2016-02-04 20:20:02

C-- 和 M-- 都是 negate(反转方向),重复。C-数字 和 M-数字对应,重复。可以看出,在 Emacs 的设计里这是为了维持 tempo 而有意冗余的。赞赞赞。

TZX 2016-02-04 20:06:28

我两年前用过大概半年 Emacs,但是后来皈依了 Vim,现在我要把它捡起来。