TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Emacs in odd places

164 pointsby coldsnap427over 4 years ago

12 comments

olivierestsageover 4 years ago
When I started using Emacs, I didn&#x27;t think I&#x27;d use it much except for org-mode, which was the reason I started learning it. Then, as my usage expanded, I didn&#x27;t think I&#x27;d want to use it for anything beyond org-mode, programming, and core text editing functions. Certainly not email or any of that other foolishness. Flash forward a couple of years and here I am, looking into making Emacs into my actual X window manager [1] so that I finally use it for everything, period.<p>I recognize that the practical arguments in favor of doing this are limited at best. Sometimes people &quot;Emacs evangelize&quot; by talking about how living entirely within the program allows them to have one text editing paradigm for everything in their lives; even though that is indeed nice, non-users aren&#x27;t wrong to be skeptical about the practical benefits, given the amount of effort that will probably be involved. The secret is that for many Emacs users, it&#x27;s just plain fun -- hence the things shown in this article, and also EXWM.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;ch11ng&#x2F;exwm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ch11ng&#x2F;exwm</a>
评论 #25115001 未加载
评论 #25113553 未加载
评论 #25112883 未加载
评论 #25112610 未加载
评论 #25113365 未加载
评论 #25114935 未加载
评论 #25117695 未加载
cleover 4 years ago
This reminds me of the story Steve Yegge told about Emacs powering Amazon&#x27;s customer service for years:<p>&gt; Mailman was the Customer Service customer-email processing application for ... four, five years? A long time, anyway. It was written in Emacs. Everyone loved it.<p>&gt; People still love it. To this very day, I still have to listen to long stories from our non-technical folks about how much they miss Mailman. I&#x27;m not shitting you. Last Christmas I was at an Amazon party, some party I have no idea how I got invited to, filled with business people, all of them much prettier and more charming than me and the folks I work with here in the Furnace, the Boiler Room of Amazon. Four young women found out I was in Customer Service, cornered me, and talked for fifteen minutes about how much they missed Mailman and Emacs, and how Arizona (the JSP replacement we&#x27;d spent years developing) still just wasn&#x27;t doing it for them.<p><a href="https:&#x2F;&#x2F;sites.google.com&#x2F;site&#x2F;steveyegge2&#x2F;tour-de-babel#TOC-Lisp" rel="nofollow">https:&#x2F;&#x2F;sites.google.com&#x2F;site&#x2F;steveyegge2&#x2F;tour-de-babel#TOC-...</a>
评论 #25115566 未加载
mlang23over 4 years ago
I once wrote a patch to Emacs to make it possible to build it as part of buildroot. The problem here is that buildroot does cross-compiling, and Emacs has no native support for cross-building. However, qemu was able to help by emulating the target arch at user-space level (I didnt even know this worked, very nice). I am not sure if that hack still works today, since the Emacs dumper was recently rewritten AFAIK.<p>Regarding Emacs being an universal UI platform, I wrote a metapost to emacs-devel to celebrate that fact very recently. Indeed, Emacs is the only platform I know which can be used to write programs which work on the terminal and with a GUI toolkit alike. I call that modality-independant.<p><a href="https:&#x2F;&#x2F;lists.gnu.org&#x2F;archive&#x2F;html&#x2F;emacs-devel&#x2F;2020-09&#x2F;msg00286.html" rel="nofollow">https:&#x2F;&#x2F;lists.gnu.org&#x2F;archive&#x2F;html&#x2F;emacs-devel&#x2F;2020-09&#x2F;msg00...</a>
评论 #25121357 未加载
Grumbledourover 4 years ago
What I mostly get from this is, that there really is no good modern alternative to those great UMPCs.
评论 #25112595 未加载
评论 #25112579 未加载
teddyhover 4 years ago
Emacs clone “AMIS” for TOPS-10 (swedish):<p><a href="https:&#x2F;&#x2F;hack.org&#x2F;mc&#x2F;texts&#x2F;amis.txt" rel="nofollow">https:&#x2F;&#x2F;hack.org&#x2F;mc&#x2F;texts&#x2F;amis.txt</a>
npsimonsover 4 years ago
Oh yeah, I used to run Emacs+org-mode on an N900. Nowadays I run it in Termux. Fits my needs.
评论 #25117760 未加载
p3r7over 4 years ago
Hi, I&#x27;m the original author of the article.<p>I&#x27;m quite surprised to see this got posted and made it to the front page.<p>I&#x27;m a bit late to the party.<p>Don&#x27;t hesitate to ask questions, though.
elwellover 4 years ago
&gt; It’s common sense that almost every device with a bare minimum of computing power can run Doom.<p>Oh how far we&#x27;ve come since &#x27;93.
mrbonnerover 4 years ago
I have been a Vim user for as far as I can remember. Now I am transitioning to Emacs. I keep hearing that you can &quot;live&quot; in emacs but I can&#x27;t seem to have that revelation, yet.<p>For example, I often find myself quit Emacs to jump to a different directory just to open a file. I think I am doing this wrong. I have tried Dire&#x2F;Neotree but those are not providing enough convenience imo.<p>Do you you a workflow or setup to &quot;live&quot; in emacs? Note: I use pure Emacs and not spacemac or Doom.
评论 #25115879 未加载
评论 #25118805 未加载
评论 #25115598 未加载
评论 #25132029 未加载
fxjover 4 years ago
emacs in termux on any android device
评论 #25113346 未加载
akhilcacharyaover 4 years ago
I recently saw a TikTok from a (I believe) non technical Mac user describing how to use the Doctor&#x2F;Eliza bot to save on therapy. I was pretty impressed!
评论 #25119194 未加载
tahirkhan17over 4 years ago
Just to give an alternative perspective, I use emacs almost exclusively in the terminal through SSH. It is very convenient to be able to SSH into a host running emacs daemon and immediately have access to my existing session doing everything from irc and email, to editing scripts and tex files. X11 forwarding would be too sluggish and things like tramp don&#x27;t keep you connected to irc. I do accept though that emacs in the GUI is probably how the majority of users are using it, so not moaning, just giving perhaps an alt use case.