前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >007. 编辑器专家的 Emacs 世界

007. 编辑器专家的 Emacs 世界

作者头像
飞驰的西瓜
发布2022-07-26 16:15:08
5190
发布2022-07-26 16:15:08
举报
文章被收录于专栏:EmacsTalk

本期节目请来了一位使用 Emacs 15 年之久的编辑器专家领蜂,在高中竞赛时获奖后,父母送给他一台个人电脑,这打开了他的 Emacs 之旅。

由于其工作领域正好与编辑器相关,领蜂走上了一条专家型的 Emacs 学习路线,接触 Emacs 三天即开始上手 ELisp,他是怎么做的到?更令人想不到的是嘉宾的配置仅仅 200 来行,可谓精简至极,典型的“手动挡”车用户,这背后有什么样的理念?

另一方面,嘉宾十分关心开源社区的“八卦”,对早期 Emacs Hacker 的事迹信手拈来,嘉宾在节目里分享的先驱者的言论,至今来看,仍然十分超前,这些言论对我们的启发是什么?近一个半小时的内容,不容错过。

时间线

• 00:00:54 嘉宾自我介绍

• 00:03:16 Emacs 初印象

• 00:12:15 开源社区内前辈们对嘉宾的影响

• 00:20:23 谈 UE/Vim/NeoVim

• 00:30:05 浏览器内核发展之路与浏览器之战

• 00:38:30 在 Emacs 社区的活动

• 00:44:44 ELisp 解释器为什么选用动态作用域

• 00:52:28 学习 ELisp 的经历

• 01:00:12 Emacs 两种学习方式:专家模式与务实模式

• 01:08:57 极简风格的配置

• 01:16:36 推荐

Show Notes

•嘉宾自我介绍

• 姓名:领蜂

• 网络 ID: Joyer, DelphiNew/uppet

• 社交信息: CSDN[1], GitHub[2]

• 工作经历:06 年开始工作;竞赛型程序员,IDE 开发,浏览器引擎开发,开发者工具开发

• 目前的配置[3]

•Emacs 初印象

• Mandriva Linux[4]

• The Craft of Text Editing[5]

• effective-emacs [6],嘉宾的中文翻译[7]

• Open Sources: Voices from the Open Source Revolution[8] by Michael Tiemann, Cygnus 作者

• JWZ[9]• An Introduction to the Emacs Editor[10]

• UE 为什么会逐渐消失

•10 Questions with Vim’s creator, Bram Moolenaar[11] 第八个问题

• 提问:如何确保 Vim 在可遇见的将来继续成功?

• 回答:Keep me alive

•Netscape 创始人 Marc Andreessen 金句:Netscape would reduce Windows to a “poorly debugged set of device drivers”[12]

• 其他金句:Software is eating the world[13]

• Emacs 28 引入的 JIT

•2018 年,嘉宾对 Effective Emacs 的回顾文章:到了2018年,还有学习Emacs的必要吗?[14]

• 如何防止小指痛:上机械键盘,用手掌边沿去按 Ctrl 比用小指按更容易更舒服

•嘉宾推荐

• Coq[15]

• Dart + Flutter

•主播推荐

Get in Touch

• 收听方式见:https://emacstalk.github.io/

• 如果您喜欢这档节目,欢迎通过「❤️发电」[19]来支持

引用链接

[1] CSDN: https://blog.csdn.net/delphinew/ [2] GitHub: //github.com/uppet [3] 目前的配置: https://blog.csdn.net/DelphiNew/article/details/6732295 [4] Mandriva Linux: https://zh.wikipedia.org/wiki/Mandriva_Linux [5] The Craft of Text Editing: http://web.mit.edu/~yandros/doc/craft-text-editing/index.html [6] effective-emacs : https://sites.google.com/site/steveyegge2/effective-emacs [7] 中文翻译: https://blog.csdn.net/DelphiNew/article/details/2053676 [8] Open Sources: Voices from the Open Source Revolution: https://www.oreilly.com/openbook/opensources/book/tiemans.html [9] JWZ: https://www.jwz.org/ [10] An Introduction to the Emacs Editor: https://web.archive.org/web/20110723033542/http://www.burlingtontelecom.net/~ashawley/gnu/emacs/doc/emacs-1978.html [11] 10 Questions with Vim’s creator, Bram Moolenaar: https://www.binpress.com/vim-creator-bram-moolenaar-interview/ [12] Netscape would reduce Windows to a “poorly debugged set of device drivers”: https://en.wikiquote.org/wiki/Marc_Andreessen [13] Software is eating the world: https://www.wsj.com/articles/SB10001424053111903480904576512250915629460 [14] 到了2018年,还有学习Emacs的必要吗?: https://blog.csdn.net/DelphiNew/article/details/80112823 [15] Coq: https://coq.inria.fr/ [16] 530146104: https://jq.qq.com/?_wv=1027&k=9tAXJ8gG [17] elisp-demos: https://emacstalk.github.io/post/002/ [18] 530146104: https://jq.qq.com/?_wv=1027&k=9tAXJ8gG [19] 「❤️发电」: https://afdian.net/@emacstalk

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 EmacsTalk 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 时间线
  • Show Notes
  • Get in Touch
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档