[Discuss] On Rebooting (was Re: ssh issue)

Kent Borg kentborg at borg.org
Fri Jun 21 13:24:09 EDT 2024


On 6/21/24 08:45, Daniel M Gessel wrote:
> To make this work for me, I've added what I call "workspaces" to 
> Emacs, which are just Emacs window configurations loaded from files. I 
> have an ever growing startup set (which I even reload fairly 
> frequently to get back to a known work environment).
I hate emacs, but my fingers know it, so we have reached an understanding.

I appreciate that emacs is so good about recovering sessions——because 
sometimes things *do* crash.

One of the nice things about emacs is it is available so widely, I can 
use it on some slow ssh to a remote box and I can use it locally with 
actual drop-down menus. It can even be the same emacs: start in a 
terminal, then make-frame-on-display, over ssh, even. Start it up inside 
screen and I can even reconnect later. (But have to have emacs-lucid 
installed, else losing the X window crashes emacs.)

For the longest time I held off customizing emacs, I don't want to teach 
my fingers stuff that then isn't present in whatever-login. Well, these 
days for programming IDEs are kinda necessary, and the ones I have tried 
are mostly all terrible. Having menus isn't the same as having designed 
the UI.

So recently I have been turning emacs into my IDE. I have things working 
pretty well for Rust, recently I added C. If I find myself doing Python 
again I suppose I'll try to do it for Python, too. Fun to have the same 
program, editing both Rust and C at the same time, knowing both 
languages. I don't *do* both at the same time, but I sometimes have 
buffers from each language open at the same time.


> When I was an undergrad, Emacs was considered huge, a burden to the 
> multi-user Sun workstations in the computer lab. 

I was an early Macintosh fan (ah, the good old days…things have gone 
done hill: MS did a bad job copying the Mac, kids grew up on MS, then 
got jobs at Apple), and once upon a time I wanted multiple windows, so I 
fired up multiple copies of emacs! I killed the Sun work station.

The standard at that company was emacs on 80x25 serial port video 
terminals, it seemed the main Suns there handled that well.


> Today, compared to a web browser, Emacs is tight and efficient!

Oh, my god, yes. My emacs gets big when I have bash running in a buffer 
for a long time, but nothing compared to a web browser doing almost nothing.


-kb



More information about the Discuss mailing list