Emacs Elevator Pitch - Only Emacs can save your soul
这篇文章描述了作者从 VSCode 到 Vim 再到 Emacs 的使用经历,并分享了对 Emacs 的喜爱。作者认为 Emacs 界面简洁、易于学习、文档友好且高度可定制,适合编程、写作和日常管理等任务。文章还提到 Emacs 拥有强大的插件生态系统和活跃的社区支持,并鼓励读者尝试这一经典工具。 2025-8-31 23:29:23 Author: taxodium.ink(查看原文) 阅读量:8 收藏

real_programmers.png
图1  A commic about real programmers. try M-x butterfly on Emacs :P (credit:https://xkcd.com/378/)

(I'm not particularly familiar with English, and this blog post was translated from Chinese. Some expressions might be a bit awkward, please bear with me. (´・_​・`) )

This is a submission for Jeremy Friesen's Emacs Carnival 2025-08: Your Elevator Pitch for Emacs.

I thought it might be interesting to fill an elevator with various slogans about Emacs, so people are surrounded by Emacs, hahaha.

Here are the slogans I plan to post:

While any text editor can save your files, only Emacs can save your soul.

Enlightenmentware | mmap(blog)

Emacs takes a lifetime to learn. So the sooner you start, the longer it will take.

People don't quit Emacs. They just die at some point.

Interview with an Emacs Enthusiast in 2023 [Colorized]​

;; Happy hacking, Emacs ♥ you!

lisp/init-lisp.el | purcell/emacs.d

No two Emacs will be the same, just as no two users are the same.

Emacs – The Editor of the Revolution | Che GNUevara

Before Emacs: vim, htop, weechat, taskwarrior, xterm

After Emacs: Emacs, Emacs, Emacs, Emacs, Emacs

emacs elevator pitch | neeasade

If you are a professional writer–i.e., if someone else is getting paid to worry about how your words are formatted and printed--Emacs outshines all other editing software in approximately the same way that the noonday sun does the stars.

It is not just bigger and brighter; it simply makes everything else vanish.

In the Beginning was the Command Line | web.stanford.edu

The specialized app user lives in rented apartments;

the Emacs devotee walks through an ever-expanding mansion whose rooms rearrange themselves to their thoughts.

A Mansion That Changes Itself To Suit You | Irreal

Emacs can read yesterday’s formats, be reprogrammed for today’s needs, and will still be licensed for your use tomorrow.

Emacs Elevator Pitch | Ross A. Baker.

Emacs is a tool that rewards practice, I tried to pick it up twice before the third time. And it was once I started practicing that it stuck.

Elevator Pitches for Emacs | Jeremy Friesen

I’m forced to use Emacs for this particular task, but I sure wish I could use something else.

My Emacs Elevator Pitch | Randy Ridenour

Emacs works for you, you won't work for Emacs.

Emacs Works For You | Mike Hostetler.

If you like working and thinking with text, you will love Emacs: anything you want your computer to do, Emacs can do in text form.

Emacs Elevator Pitch (August Blog Carnival) | Christian Tietze

Emacs is a piece of software with a "killer feature" around every corner[…]

Consistency | Jakub Nowak

Emacs offers something unique, the ability to run any code on any data.

Emacs is essentially a sandbox for a text based computing environment.

Emacs as an alternative computing paradigm

An excessive knowledge of Marxism Emacs is a sign of a misspent youth.

John McCarthy

If you've finished reading, are you interested in trying Emacs? Come save your soul! :P


emacs-icon.png
图2  Emacs Icon

If you'd like to hear my pitch, I'll start now :)

I initially used VSCode quite a lot.

Later, I wanted to try out Vim, so I installed a Vim plugin in VSCode.

After getting used to it for a while, I then wanted to experience a more complete Vim, which led me to switch from VSCode to Vim 1.

I used Vim for quite a long time, mainly for programming and writing blog posts, but I rarely modified its configuration and wasn't very familiar with its Vim Script.

Vim and Emacs are always being compared, and perhaps out of curiosity, I decided to try Emacs 2. I've been using it since 2019 and continue to do so now; I probably won't ever leave it.

I mainly use Emacs for these tasks:

  • Writing code
  • Writing blog posts 3
  • Taking notes, primarily using denote
  • Managing my schedule and implementing GTD (Getting Things Done) 4
  • An RSS reader, such as elfeed
  • An LLM chat tool, such as gptel
  • Tinkering with Emacs, constantly adjusting configurations to suit my needs

I like Emacs because:

  1. Emacs's interface is very clean. Through customization, you can keep only a main window, without a file directory, without a top menu, just code and text.
  2. Emacs doesn't require memorizing a ton of shortcuts; once you're familiar with the main few, the rest can be explored via completion in the minibuffer.
  3. Emacs's documentation is very friendly. For functions you don't understand, executing M-x describe-function will tell you how to use them; variables can also be queried via M-x describe-variable.
  4. Emacs has some very well-designed packages, such as org-mode, magit, denote, consult, corfu … The designers of these packages have thought through everything thoroughly, making them very convenient to use. I consider magit to be the best Git tool, bar none.
  5. Emacs can be customized entirely by you. Many operations in Emacs are essentially Elisp functions; for example, moving the cursor right by one character corresponds to the forward-char function, which is default-bound to Ctrl-f. If you wish, you can even override this function to customize your desired behavior. You can make Emacs whatever you want it to be, creating your own unique Emacs, whereas many other editors don't offer such high levels of openness.
  6. Emacs has a great community. For example, Emacs China, which I frequently visit, has many knowledgeable people who are also very friendly and help others. I also really like the tutorials shared by Protesilaos Stavrou and the Emacs News compiled by Sacha Chua. You can also subscribe to Planet Emacslife to learn how numerous Emacs users utilize Emacs.
  7. Emacs is very old, it was born in 19845 and is now 41 years old, standing the test of time. Emacs is also very young, it keeps pace with the times, quickly integrating new technologies as they emerge, such as the recent popular LLM.

Having said that, using Emacs does have a barrier to entry, but once you overcome the initial friction, Emacs will reward you. I believe Emacs is worth trying. "Emacs gud".

emacs-logo.png
图3  Emacs Logo

创建于: 2025-08-31 Sun 16:27

修改于: 2025-08-31 Sun 22:15

许可证: CC BY-NC 4.0

支持我: 用你喜欢的方式


文章来源: https://taxodium.ink/emacs-elevator-pitch-2025-08.html
如有侵权请联系:admin#unsafe.sh