emacs学习心得
学习了emacs一段时间,走完了从入门到放弃这条路,这条路走得很折腾,记录一下自己的心得体会。首先展示一下我的成果lemon-emacs。
emacs确实非常的强大,但也确实有点老气了,我用emacs主要在终端环境下,桌面主要用IDE和vscode。emacs的插件非常的强大,比如说company,helm,magit等等, 质量非常的高。 最开始入门是看子龙山人的视频spacemacs rocks,讲解了emacs的基本配置,概念等,能开始使用起来,后面部分主要讲解一个非常流行的emacs配置spacemacs。使用该配置基本能做到开箱即用。我使用emacs一个很重的原因是因为evil插件,有了它,我可以使用vim模式,大部分情况下很使用vim基本相同,但随着学习的深入,还是很有必要去学习emacs自身的概念。有了对emacs的基本认识后,可以逛下emacs论坛。 后面主要是看很多的博客,从博客中学习到了很多的东西,这里推荐一下:
- master emacs博客 https://www.masteringemacs.org/all-articles
- abo-abo博客 https://oremacs.com/
- 编写emacs插件教程 https://github.com/slegetank/WGEECN-
- 懒猫 https://www.emacswiki.org/emacs/AndyStewart
- 李杀的教程 http://ergoemacs.org/
博客都是emacs大牛写的,都很知名,其中懒猫是国人,我觉得他的emacs就太强悍了,写了很多的插件和博客,可以多看学习一下。折腾到这,可以尝试配置自己的emacs,spacemacs帮助用户做了很多事情,但很多修改用户不知道,总有种有时候有人背后捅刀的感觉,我就开始写自己的emacs配置了。主要参考了centaur emacs,配置没那么多,可以学习修改。 想要真正系统学习,推荐蓝猫的一篇博客,附带一些学习资料:
- emacs官方资料 https://www.gnu.org/software/emacs/manual/index.html
- common lisp http://acl.readthedocs.io/en/latest/zhCN/index.html