21天学会Emacs: Day 2
Posted 子龙山人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了21天学会Emacs: Day 2相关的知识,希望对你有一定的参考价值。
视频outline: https://github.com/zilongshanren/Spacemacs-rocks/blob/master/episode2/day2/Readme.org
Hacking Scripts: https://github.com/zilongshanren/Spacemacs-rocks/blob/master/episode2/day2/init.el
练习:
搞懂setq和setq-default的区别
http://stackoverflow.com/questions/18172728/the-difference-between-setq-and-setq-default-in-emacs-lisp搞懂auto-mode-alist和cons cells,使用js2-mode打开.json文件。
https://www.gnu.org/software/emacs/manual/html_node/elisp/Cons-Cells.html#Cons-Cells学习emacs lisp里面的cl(common lisp)扩展,弄懂loop for ... in 的用法。
http://www.gnu.org/software/emacs/manual/html_mono/cl.html#Loop-Facility使用customize-group去配置js2-mode
setq和defvar的区别是什么?
下面这三行代码有什么区别和联系?什么是quote?
(setq package-selected-packages zilongshanren/packages) (setq package-selected-packages 'zilongshanren/packages) (setq package-selected-packages (quote zilongshanren/packages))
友情提示:关于练习的答案,尽量问Emacs和Google,实在搞不定再来问我。
视频中提到的链接:
http://melpa.org/
https://github.com/abicky/nodejs-repl.el
https://github.com/mooz/js2-mode
https://github.com/nflath/hungry-delete
http://company-mode.github.io/
https://github.com/abo-abo/swiper
https://github.com/Fuco1/smartparens
强烈推荐大家把视频中提到的Package的Readme都好好看一下,这次视频内容有点多,遇到啥问题欢迎在下面留言。
Happy Hacking
以上是关于21天学会Emacs: Day 2的主要内容,如果未能解决你的问题,请参考以下文章