TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

A CEO's Guide to Emacs (2015)

95 点作者 mgd超过 1 年前

8 条评论

brlewis超过 1 年前
Reading between the lines, I don&#x27;t think this article is about a particular way of using emacs. I think it&#x27;s about the psychological safety that comes from using a platform that won&#x27;t pull the rug out from under you.<p>A lot of tools that are commonly depended on today will change on their own schedule. Nice ones will give you warning ahead of time that a change is coming, but you can&#x27;t opt out of the change. APIs get deprecated. UIs get reorganized. There&#x27;s not much you can do. With emacs there&#x27;s an expectation that what worked for you 20 years ago will still work today. And in rare instances where that&#x27;s not true, you can just not upgrade to a newer version of emacs.<p>Working in emacs definitely gives a feeling of control. If anything is ever going to replace emacs (or neovim, which I don&#x27;t use but I understand is similar), it will have to give the same feelings of control, in addition to the same sense of focus that comes from an uncluttered UI.
评论 #38954634 未加载
评论 #38958529 未加载
softirq超过 1 年前
GUIs and proprietary protocols have killed Emacs.<p>Emacs isn&#x27;t an editor, as the post implies, it&#x27;s an environment. &quot;You can do anything from Emacs&quot; made sense back when everything was open and text based. Nowadays everyone is using Slack, or using an IMAP web client for mail that requires bespoke authentication, or organizer apps that automatically sync across all your devices via the cloud. All of the verticals have been slurped up by corporations who did it better in GUI, have better syncing, and have locked down the protocols needed to bridge, and now the brave Emacs user of 2024 is forced to spend lots of time not in Emacs, thus defeating the point of using Emacs.<p>As an editor alone I don&#x27;t think Emacs is worth it. There&#x27;s the old adage &quot;They added everything to Emacs but a good editor&quot; and I think that makes sense. If you&#x27;re not going to live in Emacs for the above reasons then Vim&#x2F;Neovim is a better editor with a larger community, and VSCode&#x2F;Jetbrains are better IDEs that are already adopting AI, which will essentially kill off Emacs.<p>Emacs still has a lot of important lessons, but I feel bad for new programmers today who will never get the full experience of a text based digital life. Everything has been dumbed down for our own good, and Emacs is now nothing more than a glorified Org editor that forces you to find your own cloud syncing.
评论 #38953772 未加载
评论 #38953547 未加载
评论 #38955213 未加载
评论 #38953634 未加载
评论 #38953075 未加载
评论 #38952965 未加载
评论 #38953277 未加载
评论 #38961088 未加载
评论 #38954761 未加载
评论 #38954627 未加载
评论 #38955532 未加载
评论 #38953100 未加载
评论 #38953165 未加载
评论 #38952931 未加载
评论 #38953525 未加载
评论 #38989131 未加载
评论 #38952920 未加载
评论 #38956191 未加载
globular-toast超过 1 年前
This is the article I wanted to write about Emacs. Bravo.<p>The comparison to a bicycle is a good one. Emacs is the only software I have ever truly <i>loved</i>. People throw that word around a lot these days, but I mean it. I love it in the same way I love my bicycle. My bicycle is a machine that I&#x27;ve carefully built and maintained, it&#x27;s been with me through the years, to various places, in all weathers, good and bad, and, ultimately, it carries me to places. Emacs is the only software that comes close to feeling the same way.<p>I wonder if the analogy might be lost on people who don&#x27;t have a bicycle or <i>any</i> machine like it, though.
评论 #38953995 未加载
buzzm超过 1 年前
Consistent navigation and keystroke commands for content&#x2F;context-appropriate basic operations have really been the foundation of my use of the emacs. Yes, there&#x27;s an elisp integration to everything and Magit is (perhaps..?) the best git client period, but boy ... For example, I have gotten so much mileage out of M-x comment-region across Java, bash, C++, XML. Using Ctrl-S to inc search a dired buffer in the same way I inc search text. And I was delighted when I first used Eclipse to discover that 90% of the keystroke commands that have become muscle memory (nav, save, multilevel undo, block copy and paste...) are the same. Same with bash of course.
FredPret超过 1 年前
I wanted to love Emacs. It’s open, it’s kind if cool, apparently it does everything, Randy in the novel Cryptonomicon uses it.<p>But I soon spent more time and effort optimizing and working out the kinks in my personal org-roam than doing actual work.<p>Now I use good old project management software (Merlin for Mac), Obsidian &#x2F; Apple for notes, and a written to-do list.
评论 #38953775 未加载
ylee超过 1 年前
Welcome back to the club. I&#x27;ve been using Emacs continuously for almost three decades, 99.9999% of the time text-only (whether Linux console, X terminal console, xterm, or SSH client) on a remote server. My email client is VM, written in Emacs Lisp. I&#x27;ve used it to read mail for almost as long as I&#x27;ve used Emacs. I tried Gnus a couple of times for Usenet but stayed with slrn because of Emacs&#x27;s lack of multithreading. I&#x27;ve never tried Gnus for email because VM has always met my needs.<p>VM (and ancillary tools, like Personality Crisis and mairix)<p>* does a great of job displaying HTML messages. For the very few that it doesn&#x27;t, one keystroke sends the message to my web browser running locally.<p>* sends URLs I select (all from the keyboard) to the web browser<p>* opens images and attachments<p>* auto-adjusts the From: line of outgoing messages depending on the recipient<p>* archives messages to various folders using various criteria<p>* searches my archived mail at lightning speed<p>Of course, I can write Emacs Lisp code of my own to extend any or all of the above.<p>VM isn&#x27;t perfect. I&#x27;m sure that I could do all of the above with Gnus, and quite possibly am missing out on other features that VM lacks. Overall, though, I really feel like I have a superpower for email handling with it.
from-nibly超过 1 年前
For me my &quot;emacs&quot; is my home-manager managed home directory. It&#x27;s less monolithic, and yes, comprised of a bunch of random apps. But it&#x27;s a thing I&#x27;ve crafted over years. I rock various apps with various configurations, but at this point it feels like home. I now ask, like a picky little diva, what OS I get to use at new jobs I apply for, because I don&#x27;t want to rebuild my home.<p>I recognize that emacs can run on all operating systems, but my &quot;home&quot; extends out past my terminal, and my text editor. It includes random apps that just don&#x27;t have an equivalent i.e. my browser, my music service, and my work issued chat app.<p>I like to be able to manage ALL of that all the same way, and I can with home-manager, nix and linux.<p>Someone tell me what I&#x27;m truly missing with emacs.
评论 #38955510 未加载
pantulis超过 1 年前
In 2024 someone should write &quot;A CEO&#x27;s Guide to Obsidian&quot;.