Stevey's Tech Talk E39 -- A guided tour of Emacs
Steve Yegge5 HN recommenders · recommended in 5 months, 2022-2024
13K views · 4 years ago · demo · evergreen
Steve Yegge records himself working in Emacs and shows off about a dozen features in a roughly 45-minute screen capture. It is an informal, enthusiastic tour rather than a structured tutorial.
HN people recommend it as an excellent, convincing overview of Emacs for newcomers and skeptics, shown by someone who clearly loves it.
40:14S1E8: Show And Tell: Efrit: When Steve Gives Claude Full Access To 50 Years of Emacs Capabilities
Vibe Coding With Steve and Gene
2K views • 1 year ago
1:20:29Stanford Seminar - Google's Steve Yegge on GROK
Stanford Online
30K views • 14 years ago
2:40Emacs Rocks! Episode 17: Magit
emacsrocks
38K views • 9 years ago
3:56Emacs Rocks! Episode 13: multiple-cursors
emacsrocks
127K views • 14 years ago
58:30Emacs From Scratch #1 - Getting Started with a Basic Usable Configuration
System Crafters
299K views • 6 years ago
40:02Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs
thoughtbot
563K views • 11 years ago
1:08:45The Editor of a Lifetime
thoughtbot
132K views • 12 years ago
11:41Using Emacs - 1 - setting up the package manager
Mike Zamansky
73K views • 10 years ago
8:50Interview with an Emacs Enthusiast [Colorized]
Kai Lentit
1.7M views • 3 years ago
2:08:02Alto System Project: Dan Ingalls demonstrates Smalltalk
Computer History Museum
36K views • 7 years ago
45:50"The Mess We're In" by Joe Armstrong
Strange Loop Conference
398K views • 12 years ago
54:20Bret Victor Inventing on Principle
Luna Programming Language Tutorials
22K views • 8 years ago
3:10:28The Mind Behind Windows: Dave Cutler
Dave's Garage
1M views • 3 years ago
49:36Joe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 2018
Code Sync
40K views • 8 years ago
58:39Tim Ewald - Clojure: Programming with Hand Tools
ClojureTV
48K views • 12 years ago
15:20John Carmack: Best programming setup and IDE | Lex Fridman Podcast Clips
Lex Clips
960K views • 4 years ago
40:01Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018
SF Python
27K views • 8 years ago
16:48Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo
Computer History Museum
38K views • 8 years ago
28:36Literate Devops with Emacs
Howard Abrams
105K views • 11 years ago
25:17Interview with Steve Yegge on Rhino on Rails and more
Google for Developers
34K views • 18 years ago
5 comments from Hacker News
He has also recorded two videos on youtube demonstrating some of emacs' features that I really like. - A guided tour of Emacs: ▶ this video - Emergency Emacs: link
I will treat your comment as serious and explain why I personally use emacs. The thing I love most about emacs is that it is joyously consistent. The same key combination to jump ahead by a word works everywhere, such as when you're opening files or navigating directories. This consistency means that I am often very efficient trying new packages that I have never used. Maybe you've never seen someone use emacs in anger? If so, check out this video of Steve Yegge doing some stuff in Emacs: ▶ this video
Two videos by Steve Yegge should be enough to convince the most dyed-in-the-wool anti-Emacser to consider re-evaluating their position. (Here is the first: ▶ this video ). My top-tip, FWIW, is learning how to navigate the help system to the point that it drags you into the deepest layers of Emacs' source code. > smex The three packages, whichkey, helpful and marginalia are excellent for beginners for quick overviews of what's going on at the surface. And, yes, Mickey P's work is undoubtedly of great value!
For those who don't really know what Emacs is (besides being an editor), I found this overview video from Steve Yegge as excellent. I never used Emacs, so it was very informing for me: ▶ this video One particular aspect that intrigued me: you can extend VS Code (and similiar), but it's a lot of work and boilerplate to create a plugin whose actual functionality is 3 lines of code (let's say toLowercase()). In emacs, you can just write those 3 lines of code and that's it, that's your plugin.
I got inspired by an Emacs video [0] I found on HN and decided to (once again) try and learn to use it. A lot of emacs videos are tutorials and boring, but it was really cool to see some of the features from someone who was very enthusiastic about it. I keep coming back to emacs every few months so I figured it has to mean something. I tried setting up a react development environment. Got some stuff like auto-complete, but missing other stuff. I essentially want it to mirror VS code to start. I know it's possible but there's definitely a learning curve. I also tried setting up a python environment, and had similar results. It's one of those technologies that seems life changing. Not necessarily in productivity (who cares right?), but just empowering. The closest thing you can get to being a hacker in a movie, setting up an environment where you can easily program macros to do any arbitrary tasks or alter the environment. It really seems like an incredible piece of software that, on the surface level, looks like it could serve as as the framework for so many things, kind of like the web browser is today, but more flexible and programmable. Maybe it's just been around too long. I think if it was invented just today it would have a lot of hype. But because it's been around so long, it's just meh. I don't know, maybe I'm just being romantic about it and will never get over the learning curve. It's really hard to leave VS Code for development. ▶ this video