4

EmacsTalk 第五期:与 Emacs 高手陈斌闲聊 Emacs

 3 years ago
source link: https://www.v2ex.com/t/791457
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

EmacsTalk 第五期:与 Emacs 高手陈斌闲聊 Emacs

  lcj2class · 1 天前 · 829 次点击

本期节目请来了一位使用 Emacs 近十年的资深用户陈斌 ,他是著名文章《一年成为 Emacs 高手》的作者,同时也是一位拥有近二十年软件开发经验的前辈。

抵触 Emacs 近十年后,陈斌用一年时间就成为了 Emacs 高手,他是怎么做到的?是什么样的契机让他打开了 Emacs 这个潘多拉魔盒?

作为一个拥有众多插件的开源软件维护者,如何处理用户的不满?如何调节生活与维护的压力?陈斌给出了自己的答案。 此外,节目里还聊到了 Emacs 与 VSCode/Vim 等开发理念上的区别,学习这些软知识,非常有助于加深对 Emacs 的理解。近一个半小时的内容,“湿货”十足,不容错过!

  • 00:00:42 嘉宾自我介绍
  • 00:03:34 为什么会去写《一年成本 Emacs 高手》文章
  • 00:08:18 学习 Emacs 多久后,开始写《一年成本 Emacs 高手》文章
  • 00:10:16 Emacs 为什么不那么“开箱即用”
  • 00:12:54 嘉宾是如何探索出学习 Emacs 最佳实践的
  • 00:15:36 嘉宾列举的一些 Emacs 技巧
  • 00:21:30 Emacs 的开放性,与其他编辑器的区别,“乱” VS “自由”
  • 00:26:31 嘉宾学习 ELisp 的经历
  • 00:30:02 嘉宾对维护开源项目的态度
  • 00:39:35 嘉宾对新手的建议
  • 00:43:53 嘉宾现在的 Emacs 工作流
  • 00:54:11 Emacs 在 Windows 上为什么性能差
  • 01:01:58 Emacs 核心开发团队是怎么样的
  • 01:08:13 嘉宾对入行新人的建议
  • 01:13:20 推荐环节

Show Notes

  • 嘉宾介绍
    • 名字:陈斌
    • 19 年工作经验,最早桌面开发,现在以 web 开发为主
    • 知乎专栏:如何提高编程速度
  • 入坑经历
    • 2011 年开始接触 Emacs,当时大概 40 岁
    • 吃了半年苦头后,无意间发现了 Steve Purcell 的配置,才开始真正掌握其要领
  • Emacs 技巧分享
  • Elisp 学习经历
    • 潜移默化,没有特意去学
  • 对待开源的态度
    • 佛系,软件一开始往往都是不完美的,逐渐去完善就好
  • 对新手学习 Emacs 的建议
  • 现在的工作流
  • Emacs 核心开发团队介绍
  • 对新入行新人的建议
    • 不要把眼光局限在一小块领域,可以学些人文 /艺术等来提高自己的品味
  • 嘉宾的分享
    • evil 可同时掌握 Emacs 与 Vim,而且还能彻底解决小指痛的问题
    • abo-abo 大神的 ivy + swiper + counsel 全家桶
    • vc-msg 显示当前行的 git 信息
    • evil-matchit 在成对的 tag 间进行跳转
  • 主播的分享
    • macOS 上的程序启动器 Raycast,类似与 Alfred,但是免费,且支持剪贴板📋管理
  • 片尾音乐:https://music.163.com/#/song?id=1380302523

Get in Touch


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK