this post was submitted on 25 Jan 2025
16 points (100.0% liked)

Emacs

1978 readers
1 users here now

Our infinitely powerful editor.

founded 5 years ago
MODERATORS
 

cross post from reddit, OP: @[email protected]

Personally mine was just getting around buffers; creating new ones, splitting windows, deleting the ones I don’t need and so on. In the beginning I used to have just a single file open at a time like nano

top 18 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 week ago (1 children)

Where the hell is the "meta" key and why does every command tutorial online talk about it.

[–] [email protected] 5 points 1 week ago

Remnant of the type of keyboard that Emacs was developed on. Also the same place that the Super, Hyper, and Compose keys originate from

You can map it through your X server/Wayland compositor, but if not Emacs recognizes Alt and Esc as valid meta keys

[–] [email protected] 3 points 1 week ago (1 children)

It took me a while to think in lisp.

[–] AnUnusualRelic 4 points 1 week ago
[–] [email protected] 3 points 1 week ago (1 children)

Definitely display-buffer-alist for me. I was using purpose-mode for the longest time but I think I finally managed to get display-buffer-alist working mostly how I want.

[–] [email protected] 1 points 4 days ago

Mind to share it?

At the moment I think I only have the magit-status in the same biffer.

[–] [email protected] 3 points 1 week ago

I also moved from evil mode to meow a year or so back, which was sort of a big change for me:

https://drewsh.com/trying-out-meow

[–] callcc 2 points 1 week ago (2 children)

You don't usually split buffers, maybe windows?

[–] [email protected] 2 points 1 week ago

ah yes an oopsie on my end :p

[–] frankenswine 1 points 1 week ago (2 children)

isn't it Frames in Emacs context?

not that i use or need it often, but terminology is (obviously) not that easy

[–] callcc 3 points 1 week ago

Frame (what the window manager calls Window)>Window>Buffer. These are probably concepts that come from a text based terminal age.

[–] kyoji 3 points 1 week ago (1 children)

Frames are the outer-most container for windows. I may be wrong on this, but there is 1 frame per instance of emacs, or emacs-client

[–] [email protected] 3 points 1 week ago (1 children)

Now I'm curious whether the emacs concept of frames is older than the desktop environment concept of a window... And what exactly a new frame means in a tui environment. I make new frames all the time, but I'm usually in a GUI environment.

[–] kyoji 2 points 1 week ago

Emacs is from 1975 I think? So it's very possible 🙂

[–] [email protected] 2 points 1 week ago (1 children)
[–] [email protected] 1 points 1 week ago (1 children)

keyboard macros are so good, and using consult to go through old ones is great UX.

I can never remember the kmacro ring commands so I used to just redo everything.

[–] [email protected] 2 points 1 week ago

Oh, I agree. I just never remember to use them until I'm done and realize I could have used a macro.

[–] [email protected] 2 points 1 week ago

Yeah, clearly the emacs concept of windows is older (or they'd be called panes or something)