Thread 105635248 - /g/ [Archived: 578 hours ago]

Anonymous
6/19/2025, 12:14:36 AM No.105635248
emacs
emacs
md5: 7f2c4a1d9a11853375783370a57735a6๐Ÿ”
>released in 1976
>still in use by the most skilled programmers

What makes EMACS stand the test of time?
Replies: >>105635488 >>105635792 >>105636767 >>105637299 >>105640299 >>105644445 >>105647512 >>105653047 >>105656511 >>105662049 >>105662053 >>105674161 >>105679654 >>105679729 >>105685800 >>105699868 >>105709501 >>105720466 >>105720476 >>105733900 >>105746197 >>105753127 >>105754872 >>105757563 >>105764160
Anonymous
6/19/2025, 12:19:40 AM No.105635289
Erika
Erika
md5: ff21588d04db2b9f6406d12d6a423936๐Ÿ”
The Church of Emacs.
https://www.gnu.org/fun/jokes/gospel.html
Replies: >>105635334
Anonymous
6/19/2025, 12:23:55 AM No.105635334
saint-button
saint-button
md5: 54be0732db40828640fe228267fda501๐Ÿ”
>>105635289
There is no system but GNU, and Linux is one of its kernels.
Replies: >>105635338
Anonymous
6/19/2025, 12:24:40 AM No.105635338
>>105635334
I use emacs on BSD
Replies: >>105635359 >>105635384 >>105635653
Anonymous
6/19/2025, 12:26:53 AM No.105635359
>>105635338
does it require glibc to compile?
Replies: >>105635375
Anonymous
6/19/2025, 12:28:56 AM No.105635375
>>105635359
Who cares if it does? Do you think I give a fuck what license comes with the software I'm using?
Replies: >>105635751
Anonymous
6/19/2025, 12:30:04 AM No.105635384
pondering-emac
pondering-emac
md5: 3f6a383edaa742de0458edca95c945cf๐Ÿ”
>>105635338
BSD is free software, so you're a Saint.
>SAINTS โ€” Writes Free software using Free software tools.
Anonymous
6/19/2025, 12:41:26 AM No.105635488
>>105635248 (OP)
>What makes EMACS stand the test of time?
It has a really good system for extensibility. It's really an Elisp runtime environment that happens to have a lot of text editing functions in its standard library. They also have an extremely strong culture of documentation such that nearly every public function and variable has a docstring attached to it. Once you're proficient in querying Emacs' help system, they are a tremendous help.

Knowing how to ask Emacs questions about itself is a skill that has to be developed though. A lot of beginners don't know how to do this, hence the initial confusion and frustration many beginners face. Every Emacs user has been there. Some push through, but many don't.

From the OP of >>105581689
>Elisp
Docs: C-h f [function] C-h v [variable] C-h k [keybinding] C-h m [mode] M-x ielm [REPL]

Get really familiar with these keybindings, and Emacs will explain itself to you.
Anonymous
6/19/2025, 12:52:38 AM No.105635591
M-x spook
M-x spook
md5: 09a762cff1f02af7ffd89fab6414749d๐Ÿ”
(((CIA))) glowniggers fear the M-x spook
Replies: >>105635713 >>105635774 >>105644836 >>105685810
Anonymous
6/19/2025, 12:59:26 AM No.105635653
1734813597726473
1734813597726473
md5: 84e3dd602744dc60d3b4c947b3690f4f๐Ÿ”
>>105635338
cuck license
Anonymous
6/19/2025, 1:06:20 AM No.105635713
spooksemacs
spooksemacs
md5: 7cb9fa429bed30c85c2df66f8d24796b๐Ÿ”
>>105635591
I use it all of the time.
Replies: >>105644836 >>105685810
Anonymous
6/19/2025, 1:09:49 AM No.105635751
>>105635375
nono, I'm not a gpl autist, I'm just interested in if you can run Emacs without all the cruft of glibc, not that ultra-minimalism is a huge priority for emacs users but it would certainly help for portability between different operating systems
Replies: >>105635768 >>105635800 >>105636026 >>105639888 >>105772333
Anonymous
6/19/2025, 1:11:43 AM No.105635768
>>105635751
Quick look says I needed the following to build from source on my OS:
>gcc git gnutls gmake jansson automake autoconf
Replies: >>105635800
Anonymous
6/19/2025, 1:12:50 AM No.105635774
stirner
stirner
md5: 3de89e720c90790656f20cbaa20f6519๐Ÿ”
>>105635591
>spook
Anonymous
6/19/2025, 1:14:59 AM No.105635792
>>105635248 (OP)
i tried gnu emacs but found it kind of slow. i might be more interested in a clisp emacs, but all the ones i've seen are all half-baked.
Replies: >>105635848 >>105648869
Anonymous
6/19/2025, 1:16:18 AM No.105635800
>>105635751
>>105635768
I should add that most people don't care about pulling in all the GNU shit for emacs because I know they'll never convince a GNU project about portability. The OpenBSD people just decided to build their own version of emacs instead:

https://man.openbsd.org/mg

It's really nice provided all you want is a text editor. I use it for editing config files and writing emails and such. Some coding too. The BSD people are all-in on the "UNIX as an IDE" thing. Emacs is considered a massive security hole for the same reasons why it's fun to use in the first place. I just avoid the autism and use both.
Replies: >>105635836
Anonymous
6/19/2025, 1:21:16 AM No.105635836
OpenBASED
OpenBASED
md5: f0edb81180143e7ee958a6073f9b7880๐Ÿ”
>>105635800
>https://man.openbsd.org/mg
>It is compatible with emacs because there shouldn't be any reason to learn more editor types than emacs or vi(1).
Holy based
Anonymous
6/19/2025, 1:23:50 AM No.105635848
>>105635792
I will make that for you
It might take me a long time
Anonymous
6/19/2025, 1:52:12 AM No.105636026
>>105635751
Nigga emacs runs on multiple operating systems that don't have glibc.
Anonymous
6/19/2025, 3:06:18 AM No.105636537
Be a man, use ed
Anonymous
6/19/2025, 3:46:12 AM No.105636767
VIM
VIM
md5: 89fc7029522328e375b4d4333e8a7da3๐Ÿ”
>>105635248 (OP)
The most skilled programmers use picrel.

:q!
Replies: >>105636881 >>105637040 >>105637163 >>105637395 >>105650941
Anonymous
6/19/2025, 4:02:29 AM No.105636881
devil
devil
md5: f802588989b297de03581c1430cd525e๐Ÿ”
>>105636767
VI VI VI... the editor of the beast...
Replies: >>105650975
Anonymous
6/19/2025, 4:28:53 AM No.105637040
>>105636767
Vim has been reimplemented in Elisp. Get the best of both worlds.
https://github.com/emacs-evil/evil
https://github.com/noctuid/evil-guide
Anonymous
6/19/2025, 4:59:24 AM No.105637163
>>105636767
Exiting Vim isn't a "skill".
Anonymous
6/19/2025, 5:25:42 AM No.105637299
>>105635248 (OP)
beautiful software design. the most coherent and extensible system ever made
Anonymous
6/19/2025, 5:41:53 AM No.105637395
>>105636767
Emacs with vi keybinds (evil) is the best of both worlds.
Replies: >>105637542 >>105733371
Anonymous
6/19/2025, 6:10:04 AM No.105637542
>>105637395
Modal editing is garbage. Capslock -> ctrl key swap is better in every way. All other applications that aren't vi have emacs bindings. Switching modes is retarded. Vimfags are brain damaged.
Replies: >>105637567 >>105638293 >>105640322 >>105641624 >>105685918
Anonymous
6/19/2025, 6:16:41 AM No.105637567
>>105637542
>All other applications that aren't vi have emacs bindings
only because they're made by gnu braindamage or derived from same. Well designed applications can be configured to use vi bindings, crap applications can be avoided altogether.
Anonymous
6/19/2025, 8:35:42 AM No.105638293
>>105637542
sybau
Anonymous
6/19/2025, 1:18:59 PM No.105639888
>>105635751
Emacs runs on Alpine Linux, which would mean it works well without glibc. Just guessing though.
Anonymous
6/19/2025, 2:28:52 PM No.105640299
>>105635248 (OP)
>most skilled programmers
who? (except linus)
Replies: >>105640339 >>105641271 >>105643889
Anonymous
6/19/2025, 2:32:04 PM No.105640322
>>105637542
idk what ctrl swap has to do with modal editing (nothing). imagine being filtered by esc (i cant)
Replies: >>105646797
Anonymous
6/19/2025, 2:34:42 PM No.105640339
>>105640299
https://github.com/torvalds/uemacs
Anonymous
6/19/2025, 4:56:46 PM No.105641271
>>105640299
Donald Knuth
Guido van Rossum
Jeff Dean
Joe Armstrong
Peter Norvig
Richard Stallman
Sanjay Ghemawa
Steve Yegge
Theo de Raadt
Yukihiro Matsumoto

...etc.
Replies: >>105650396 >>105691755
Anonymous
6/19/2025, 5:40:23 PM No.105641624
1706945620039138
1706945620039138
md5: 7a01c579898373a72e8514e7461ab930๐Ÿ”
>>105637542
it is garbage, but emacs' bindings suck. half of them aren't mnemonic, okay fine that's normal.
but then the existing mnemonics are fucking worthless because the jargon is totally foreign to the modern computer user and it's not even intuitive.
"killing" and "yanking" are the most obvious examples, but then you have shit like "org mode", "tramp mode", on top of all the programmer jargon.

i remember trying to set up emacs to do development work in scheme when i was a young programmer and getting lost in a sea of jargon and vagueness. most people aren't going to put up with that any more than they're going to put up with vim's autistic modal editing. they're going to use one of the billion other highly extensible editors that are floating around now that work out of the box with familiar verbs, interfaces and bindings. in vs code you just open up your sidepane, click on a search bar and install an extension to get full language support. even if you're doing something wacky, all you ever do is fiddle with a couple fields of a json, a markup language most people are familiar with. in emacs you need to get up to speed on lisp and sexprs which itself is a non-trivial task, a very quirky variant of a lisp at that, and then you need to comb through a massive mountain of documentation to even find where the fuck you're going and what you need to change. installing extensions is a configuration nightmare for a new user.

i love emacs, it's very powerful and good, but it's really not any less opaque than vi/vim/neovim when you're starting out, and it's far from being the only extensible text editor in town anymore.
Replies: >>105646797 >>105648853 >>105754872
Anonymous
6/19/2025, 6:16:38 PM No.105641898
Emacs use in media. Anyone know any others?

The Social Network:

https://youtu.be/KdtPNRzuKrk?t=228

The Internship:

https://www.youtube.com/watch?v=lpdngXQOkBI

Silicon Valley:

https://www.youtube.com/watch?v=3r1z5NDXU3s

Tron Legacy:

https://youtu.be/Qeh3E67brBs?t=231
Replies: >>105642043
Anonymous
6/19/2025, 6:33:39 PM No.105642043
Aldnoah.Zero - 5 [00:18:33]
Aldnoah.Zero - 5 [00:18:33]
md5: fc7a017ed28d45e2684446072a4fed55๐Ÿ”
>>105641898
Replies: >>105647455
Anonymous
6/19/2025, 10:01:45 PM No.105643889
ZUN
ZUN
md5: b30720cd0146200893a537ef7991b210๐Ÿ”
>>105640299
ZUN
Replies: >>105647177 >>105648592 >>105673663 >>105703331
Anonymous
6/19/2025, 10:54:54 PM No.105644445
>>105635248 (OP)
It's literally just a portable Lisp machine, the last of its kind going.
Anonymous
6/19/2025, 11:30:22 PM No.105644836
screenshot-2025-06-19_22:29:31
screenshot-2025-06-19_22:29:31
md5: 6941fc95ebb47e3c1052ce7b9084660f๐Ÿ”
>>105635713
>>105635591
>It's real
How did I not know about this.
Replies: >>105646735 >>105700111
Anonymous
6/20/2025, 3:46:00 AM No.105646735
>>105644836
>casually posts his ipv6 on 4chan
You're toast, kiddo. Check M-x spook tomorrow, it'll have a little surprise just for you
Anonymous
6/20/2025, 3:55:55 AM No.105646797
>>105640322
>imagine being filtered by esc
No one has ever been "filtered by ESC". They just realize it's a retarded concept and don't bother with it when much better editors are available. If you want to use your retarded modal editing in emacs go right ahead. No one is going to stop you.

Imagine reaching for the ESC key all of the time.

>>105641624
You're still using emacs style bindings if you're not touching the mouse. I'm not running a web browser to edit a text document sorry.
>all these obscure terms
Oh no you had to read the manual and go through a simple tutorial. That's so much worse than randomly googling for how tos posted by pajeets on stack overflow.
>json
Garbage
>lisp is hard
and you expect anyone to take your opinion about writing code seriously?

Just admit you have no business in the industry and you wouldn't be able to do anything at all without a search engine holding your hand.
Anonymous
6/20/2025, 4:47:35 AM No.105647177
>>105643889
Ah, I was wondering where that claim came from. Thanks for providing a source, I tried to search for it to no avail a while ago.
Replies: >>105648052
Anonymous
6/20/2025, 5:24:38 AM No.105647455
>>105642043
That seems like bad advice. Isn't there a way to pass -Q to Emacs.app on OSX?

https://gist.github.com/railwaycat/4043945
Anonymous
6/20/2025, 5:31:07 AM No.105647512
>>105635248 (OP)
It has a strong gate-keeping culture who dismiss any use-case outside their own, claiming you use Emacs wrong.
Replies: >>105647574 >>105647588
Anonymous
6/20/2025, 5:39:51 AM No.105647574
>>105647512
I don't think it's gate keeping. The learning curve is just steep. Then once you're over the initial hump, there's a mountain before you that'll take a lifetime to climb. Everybody who's using Emacs is still learning. (And it's fun.)
Anonymous
6/20/2025, 5:41:33 AM No.105647588
>>105647512
Let me guess --you're starting and stopping Emacs repeatedly instead of letting it run a long time (like you would a web browser).
Anonymous
6/20/2025, 6:52:00 AM No.105648052
ZUN's harem
ZUN's harem
md5: 0bd7e4b48c6cb28ad4a75beabbf02500๐Ÿ”
>>105647177
Yep, he's a chad Emacs wizard. Here's him talking about Emacs:
https://youtu.be/RPeFQwBFURk?t=1623
Replies: >>105648237 >>105651378 >>105673663 >>105682461 >>105703331
Anonymous
6/20/2025, 7:13:54 AM No.105648182
does anyone know how to have live preview for emacs? ive been transitioning recently to emacs recently.
Anonymous
6/20/2025, 7:25:36 AM No.105648237
>>105648052
You will find most people from the 80s-90s era of software are really into emacs. Unlike UNIX emacs was truly portable. So it didn't matter what bullshit OS you were forced to work on you could always take your comfy emacs config with you. Even Billy Gates himself is/was an avid emacs user.

There is simply nothing else that comes close to the emacs experience. It can do anything and you can easily implement anything you want with it. It's basically just a lisp machine and most things can be done in just a few lines of code. I'll give you an example.

I recently needed a comics/manga viewer. The main one everyone suggests using is Calibre. Which requires an ungodly amount of dependencies and shit like dbus running at all times just to function. All of that to simply show a list of files, track reading history and open archives of files and display the images and/or text inside.

I implemented my own ebook+manga reader in emacs in less than 200 lines of code total. It has two major modes. One for epubs and the other for .cbz/.cbr files. It is not only faster than Calibre it does everything without requiring dependencies I already have installed (to open .zip/.rar archives) and it's much better at tracking history since it integrates into emacs bookmarks+org-mode.

I'm not a "do everything in emacs" type of person either. I did the EXWM thing for awhile and it was okay. But I do still use emacs for a lot. It's my pdf viewer. It's how I read books. It's my IDE. It's my calendar, organizer, to-do list/agenda manager and it's how I write and export all my documents to a variety of different formats. Emacs allows me to not have to care or install hundreds of piece of other software. In general, it does what those pieces of software did much better AND I can customize how it functions in any way I want.

Emacs is the only decent thing that ever came out of GNU.
Replies: >>105668293
Anonymous
6/20/2025, 8:16:14 AM No.105648592
>>105643889
please excuse me but who is this guy
Replies: >>105648703 >>105650266
Anonymous
6/20/2025, 8:27:51 AM No.105648656
733ade1084c7f5ee5f706772a8945ae080b30e380efe3bc7dff5a4b930571d40
Replies: >>105653037
Anonymous
6/20/2025, 8:28:53 AM No.105648660
74407f453414d9e160e4d1b0390f52e380a2f651c1e393e61079c7ea8778aab0
Replies: >>105648779 >>105690117 >>105694374
Anonymous
6/20/2025, 8:35:14 AM No.105648703
@moot
@moot
md5: db8ab15a419aa269be50779f643864af๐Ÿ”
>>105648592
moot's bro
Replies: >>105673663
Anonymous
6/20/2025, 8:49:34 AM No.105648779
>>105648660
The king of >>>/g/mkg
Anonymous
6/20/2025, 9:01:03 AM No.105648853
>>105641624
>it's far from being the only extensible text editor in town anymore.
But there still isn't an editor that does extensibility as well as Emacs. Or any other kind of application. It's one of the few software programs I've ever used that feels like it was made for human beings instead of people who are either retarded or severely autistic.
Replies: >>105648994 >>105652392
Anonymous
6/20/2025, 9:03:19 AM No.105648869
>>105635792
there is second-climacs and lem but not sure if they are any better.
Anonymous
6/20/2025, 9:24:12 AM No.105648994
>>105648853
There are many times I've found myself wishing I could introspect mpv the same way I can in Emacs. mpv is a decently configurable program, but it's difficult to ask it questions about itself while it's running like I can with Emacs. I also can't reconfigure it while it's running like I can with Emacs.
Replies: >>105652631
Anonymous
6/20/2025, 12:57:21 PM No.105650266
>>105648592
Creator of the Touhou Project
Anonymous
6/20/2025, 1:19:08 PM No.105650396
>>105641271
>Yukihiro Matsumoto
is that why ruby sucks ass?
Replies: >>105650536
Anonymous
6/20/2025, 1:47:38 PM No.105650536
>>105650396
What has your little bitch ass ever made?
Anonymous
6/20/2025, 2:43:07 PM No.105650916
I was a sublime user for ages but decided to try vanilla emacs about a month ago.

Used gpt to guide me thorough setting up a config with noob-shit like hitting c-a twice to highlight all text.

Most of my intelij colleagues think I'm retarded but I'm enjoying it too much to care. Org mode is sweet.
Anonymous
6/20/2025, 2:46:31 PM No.105650941
>>105636767
my dad used vim when he worked for ibm
now i use vim
it runs in the family
Anonymous
6/20/2025, 2:50:54 PM No.105650975
>>105636881
h-hot
Anonymous
6/20/2025, 3:37:11 PM No.105651378
>>105648052
What did he say? Auto translate isn't working for some reason.
Replies: >>105652228
Anonymous
6/20/2025, 5:29:29 PM No.105652228
>>105651378
emacsu emacsu emacsu
Anonymous
6/20/2025, 5:52:59 PM No.105652392
>>105648853
>But there still isn't an editor that does extensibility as well as Emacs.
lite/lite-xl
Replies: >>105656661 >>105693177 >>105717535
Anonymous
6/20/2025, 6:18:40 PM No.105652631
>>105648994
>mpv is a decently configurable program, but it's difficult to ask it questions about itself while it's running like I can with Emacs.
I had to do some digging, but I found you this:
https://github.com/guidocella/mpv-lua-repl
it's kind of weird that they have a console, but it's using their own DSL and the only way to get at raw lua is through load-script. dunno what the fuck they were thinking.
> I also can't reconfigure it while it's running like I can with Emacs.
i don't see why you can't do this with load-script (or the above linked lua repl extension)
i thought mpv was configured with lua scripts? admittedly i haven't spent any time customizing or changing anything about it.
if they're using a DSL for configuration, that's also really stupid.
Anonymous
6/20/2025, 6:32:26 PM No.105652756
I probably would've learned emacs had it not been for the fact that everything ships with vi/vim by default. So I just learned vim early on and muscle memory did its thing.
Doing everything in emacs looks fun though, ngl. Kind of wish I lea
Anonymous
6/20/2025, 7:09:10 PM No.105653037
>>105648656
where can I buy that emacs tshirt?
Replies: >>105653262
Anonymous
6/20/2025, 7:10:02 PM No.105653047
>>105635248 (OP)
incredibly modular design that appeals to autists.
Anonymous
6/20/2025, 7:33:50 PM No.105653262
babygnu1
babygnu1
md5: 474ff3ebf4d6af44255db13af21b73c8๐Ÿ”
>>105653037
https://shop.fsf.org/products
Replies: >>105653291 >>105654991
Anonymous
6/20/2025, 7:37:54 PM No.105653291
emacs-mug
emacs-mug
md5: 135d68945e06f86eb92ffd38d0dc5fe7๐Ÿ”
>>105653262
M-x auto-fill-mode
https://shop.fsf.org/gear/emacs-auto-fill-mode-mug
ไธญๅ‡บใ—
6/20/2025, 10:55:45 PM No.105654991
gnu-tan
gnu-tan
md5: 84ad24a9d77046132daa6759439f38e6๐Ÿ”
>>105653262
cute /g/nu
Anonymous
6/20/2025, 11:09:02 PM No.105655118
I've been using it for a few years but I just set up my evil keybinds and the usual visual improvements and a few needfuls but don't really step past that.
How do I become an emacs god? I still struggle with some basic things like repos pulled from github with their internal #includes not working properly with eglot in C/C++. or my own projects not really working either unless I have the libs as either "includes" or installed in /usr/include
Also zero idea on how to use emacs to connect remotely to a server, actually take advantage of eww, write latex, actually use org to its fullest or really just actually write some elisp beyond (setq sex-with-children t).
Replies: >>105655798 >>105656061 >>105656468 >>105735456
Anonymous
6/21/2025, 12:24:06 AM No.105655798
>>105655118
just ask chatgpt
Replies: >>105655908
Anonymous
6/21/2025, 12:37:59 AM No.105655908
emac
emac
md5: b2e45b22a8bb0d4f1780bab32edaf6a6๐Ÿ”
>>105655798
>chatgpt
M-x gptel
https://github.com/karthink/gptel
Replies: >>105656022 >>105711082
Anonymous
6/21/2025, 12:51:02 AM No.105656022
1748364031721040
1748364031721040
md5: 80c1f178b1e7ec54f396bc1f5b63f552๐Ÿ”
>>105655908

Perhaps the first LLM integration package I come across that looks worth cheking out.
Replies: >>105659503
Anonymous
6/21/2025, 12:55:00 AM No.105656061
>>105655118
>How do I become an emacs god?
The better you understand Elisp, the better your experience with Emacs will be. Asking LLMs questions about Elisp is a good option these days, but before LLMs existed, you had to learn the art of asking Emacs questions about itself via the commands under C-h.

From the OP of >>>/g/lisp
>Docs: C-h f [function] C-h v [variable] C-h k [keybinding] C-h m [mode] M-x ielm [REPL]

Commit these to memory and use them frequently. Emacs can tell you a lot about itself if you learn how to ask.
Anonymous
6/21/2025, 1:40:57 AM No.105656468
>>105655118
Have you tried reading the manuals?
Anonymous
6/21/2025, 1:44:57 AM No.105656505
You niggers got me using Emacs now and I'm deep into a rabbit hole.
I like vi/vim a lot and emacs seems to be a step beyond that in terms of things its capable of (and things I have to learn to be effective). Still, I'm going to make an effort to learn it just because I've been hearing people talk about emacs forever and I figure its time to learn it.
Replies: >>105657193
Anonymous
6/21/2025, 1:46:45 AM No.105656511
based VS
based VS
md5: d1229b0042b91b0535de774ed827a223๐Ÿ”
>>105635248 (OP)
Replies: >>105656852 >>105657753
Anonymous
6/21/2025, 1:51:55 AM No.105656561
my init.el is a mess but i just love emacs
Replies: >>105677773 >>105679185
Anonymous
6/21/2025, 2:06:51 AM No.105656661
>>105652392
I tried it. I can see a Lua fanatic enjoying it but it's still not on Emacs' level, aside from the UI being less crufty.
Replies: >>105682547
Anonymous
6/21/2025, 2:29:52 AM No.105656852
>>105656511
For me, its NetBSD :]
mg is a good editor though, really solid emacs implementation from the OpenBSD guys
SPEAKING OFFFFFF
does anyone here regularly use anything like Zile or uEmacs? I was surprised how usable they were, I appreciate the comprehensiveness of even base gnu emacs but I wish the more lean versions got more love. Scheme ftw btw
Replies: >>105663775
Anonymous
6/21/2025, 3:18:28 AM No.105657193
>>105656505
>I'm going to make an effort to learn it
the golden rule of learning to use emacs is to not try too hard to learn it. you will come to see it as a burden when it is not one
just get used to the help system and learn as you go and it will slowly sink into your brain
Anonymous
6/21/2025, 4:49:10 AM No.105657753
>>105656511
Try reading the entire post.
>Maybe next time I do this I will try to go full emacs, another major culture that I donโ€™t have much exposure to.
I wonder if he ever did it.
Anonymous
6/21/2025, 10:21:24 AM No.105659503
>>105656022
>LLM integration packages
Yep, it's great.
Anonymous
6/21/2025, 11:56:53 AM No.105659990
how do i make my emacs config look as good as others? all i was able to wrangle was making it dark mode
Replies: >>105660656 >>105661550 >>105661860 >>105662027 >>105735607 >>105736981
Anonymous
6/21/2025, 1:42:44 PM No.105660656
>>105659990
It's not worth it, the defaults look good enough and you won't have to deal with jank introduced by modifying settings you don't really understand.
Replies: >>105679816
Anonymous
6/21/2025, 3:48:05 PM No.105661550
>>105659990
Through years of love and care
Anonymous
6/21/2025, 4:23:57 PM No.105661860
>>105659990
dunno, I use doom emacs so I have a lot of this shit already installed and configured
Anonymous
6/21/2025, 4:45:38 PM No.105662027
>>105659990
You can use a distribution like doom emacs but I wouldn't recommend it because these distributions come with tons of edgecases and custom shit where you can't really work with tutorials about emacs anymore. I recommend slowly building your own config file from scratch, but once you have it you just copy-paste (or better yet git) it between all of your devices for the rest of your life.
The best resource is unironically ChatGPT, it's a fucking god with basic emacs configs and question and if you have a problem you can just throw your whole config file at it and can figure it out by itself in a lot of cases
Anonymous
6/21/2025, 4:47:57 PM No.105662049
>>105635248 (OP)
>>still in use by the most skilled programmers
I'm a dev in the industry for over 10 years and every dev I met never used Emacs
Replies: >>105664997
Anonymous
6/21/2025, 4:48:36 PM No.105662053
MK1EmacsAudit
MK1EmacsAudit
md5: 2309d5bb6e12695be9bc66ebe4cf929f๐Ÿ”
>>105635248 (OP)
Replies: >>105675878
Anonymous
6/21/2025, 5:00:52 PM No.105662180
Emacs is way too bloated and slow even with native compilation, too many things locking the UI, too much jank. Can't even open a 10MB file and scroll without micro freezes unless you switch to fundamental mode with no line numbers and no word-wrap.
Replies: >>105662886
Anonymous
6/21/2025, 6:21:10 PM No.105662886
>>105662180
this shouldn't happen unless you're parsing the 10mb file

its very easy to gimp your own emacs with a bad config
Replies: >>105662943
Anonymous
6/21/2025, 6:28:46 PM No.105662943
>>105662886
That's the thing, stock emacs can't handle a somewhat large text file(like miniaudio) without shitting the bed.
Nano, vim, sublime text, or even vs code can.
Replies: >>105663174
Anonymous
6/21/2025, 7:01:36 PM No.105663174
>>105662943
This is only due to Emacs' old regex-based code parsing. The only time I ever see gigantic single-file projects is with C libraries, so if you need to deal with them, c-ts-mode will fix your problem.
It's not a stock Emacs solution, but if you want to use a stock editor, Emacs wasn't for you anyway.
Anonymous
6/21/2025, 8:07:14 PM No.105663674
>skilled programmers
fastest LISP implementation is written in C, emacs is only used by retards.
Replies: >>105663690 >>105663749
Anonymous
6/21/2025, 8:09:03 PM No.105663690
>>105663674
>fastest LISP implementation is written in C
so?
Replies: >>105663718
Anonymous
6/21/2025, 8:12:22 PM No.105663718
>>105663690
Have you tried using emacs to write C code? Needless to say, emacs wasn't programmed in emacs, fuck off.
Replies: >>105663785
Anonymous
6/21/2025, 8:15:39 PM No.105663749
ide-guide
ide-guide
md5: 48b9de590ceab7ea2a05f1a96c38c3be๐Ÿ”
>>105663674
I bet you think electroonslop (VSCode, Cursor etc.) are the editors used by โ€œgeniusesโ€, low-iq vibe cooder zoomer.
Replies: >>105663769
Anonymous
6/21/2025, 8:17:17 PM No.105663769
>>105663749
I'll tell you what I think when you post code you've written.
Anonymous
6/21/2025, 8:17:53 PM No.105663775
>>105656852
>does anyone here regularly use anything like Zile or uEmacs
I use Zile/mg pretty often for quick little edits while I'm sshed into one of my systems. Anything beyond a few lines I'll spin up TRAMP though.
Anonymous
6/21/2025, 8:18:44 PM No.105663785
>>105663718
>Have you tried using emacs to write C code?
...yes?
Replies: >>105663796
Anonymous
6/21/2025, 8:19:34 PM No.105663796
>>105663785
Post it. Or are you too embarrased to show me your fizzbuzz?
Replies: >>105663815
Anonymous
6/21/2025, 8:21:08 PM No.105663815
>>105663796
oh i see. so which /dpt/ schizo are you
Replies: >>105663831
Anonymous
6/21/2025, 8:23:08 PM No.105663831
>>105663815
The one that's still waiting for a genius to post his code.
Anonymous
6/21/2025, 10:35:10 PM No.105664997
>>105662049
>Start workin with Clojure
>Half of all devs use Emacs
Truly superior
Anonymous
6/22/2025, 1:58:26 AM No.105666466
1750297297772961
1750297297772961
md5: d121f2cccb1926c490afde6f360bb9b8๐Ÿ”
I know everyone who answers this question is going to be biased one way or another, but will using and learning Emacs actually make me a better programmer? Like, not just more productive once I get the hang of it, but will it actually make me write better code?
Replies: >>105667413
Anonymous
6/22/2025, 4:50:15 AM No.105667413
>>105666466
How good of a programmer you'll be is largely up to you and not your editor. I've met some geniuses who use Emacs, and I've also met some very incompetent people who also use Emacs. Unfortunately, being a Lisp programmer doesn't automatically make you a good programmer.
Replies: >>105667600
Anonymous
6/22/2025, 5:22:38 AM No.105667600
>>105667413
Being a lisp programmer makes you hate other languages that take more than a week to learn.
Anonymous
6/22/2025, 7:49:37 AM No.105668293
>>105648237
All those apps people use that keep track of their anime, or view their manga and shit, they're so easy to make. I agree. I don't care for using emacs to play music though.
Anonymous
6/22/2025, 8:39:23 AM No.105668510
Thoughts on XEmacs?
Anonymous
6/22/2025, 9:04:48 AM No.105668608
lisp is great, too bad emacs is so fucking slow compared to vim but I can't live without Magit anymore
Replies: >>105668619 >>105668637
Anonymous
6/22/2025, 9:08:28 AM No.105668619
>>105668608
What exactly is slow? I don't really notice much slowness compared to ages ago.
Replies: >>105668651
Anonymous
6/22/2025, 9:10:19 AM No.105668637
>>105668608
>magit
seems like emacs makes you a worse programmer and not a better one
Replies: >>105668651
Anonymous
6/22/2025, 9:12:55 AM No.105668651
>>105668619
startup is slow
loading up a project is slow
large texts are slow
lsp loading takes fucking ages even visual studio intellisense is faster

>>105668637
why would a text editor make you anything
Replies: >>105668664 >>105668693
Anonymous
6/22/2025, 9:15:16 AM No.105668664
>>105668651
Because every single tool that makes life easier, makes you more retarded.
Anonymous
6/22/2025, 9:20:18 AM No.105668693
>>105668651
I don't find those things slow, so you must have an ancient computer or something.
Replies: >>105668709 >>105668743
Anonymous
6/22/2025, 9:22:31 AM No.105668709
>>105668693
Maybe you're slow and don't notice it.
Replies: >>105668734
Anonymous
6/22/2025, 9:25:29 AM No.105668734
>>105668709
I am pretty slow, yes. But it's definitely faster than visual studio.
Replies: >>105668736
Anonymous
6/22/2025, 9:25:56 AM No.105668736
>>105668734
Your mom is faster than visual studio.
Anonymous
6/22/2025, 9:27:59 AM No.105668743
>>105668693
> blaming hardware for anything
Saar.
Replies: >>105668768
Anonymous
6/22/2025, 9:33:25 AM No.105668768
>>105668743
I always benchmark new code on my old laptop from 2011, and it is always at least thrice as fast as alternatives. Like, I'm talking libc functions that should be optimized by most of elite programmers already. My code beats it easily by breaking the standard of slow shitty pajeetware. It's so fucking tiresome.
Anonymous
6/22/2025, 9:57:32 AM No.105668874
I have to use Codium for some stuff until they make eglot support multiple language servers in the same buffer. Another problem is the keybindings force you to configure any other app to use the same keybindings because else you will go crazy. I don't know. I might use it for some stuff where one language server is enough just because I'm faster with Emacs macros but I more and more use AI to write the code anyway, so keybindings or macros are less of an issue.
Anonymous
6/22/2025, 10:27:25 AM No.105669059
since Zed has a debugger now I fully switched from using vscode for many years to Zed and I don't regret it. It even has the best Vim implementation of all the editors I tested
Replies: >>105669311 >>105670280
Anonymous
6/22/2025, 11:05:25 AM No.105669311
>>105669059
It looks like shit when running on Linux and if they continue to go crazy with the paid AI integration instead of building a good editor, it will end up being dead like their first attempt making money called atom.
Replies: >>105669412 >>105669421
Anonymous
6/22/2025, 11:21:54 AM No.105669412
>>105669311
>It looks like shit when running on Linux
I am using it on my Arch + GNOME machine and my macbook and it doesn't look like shit on the Arch machine.
>paid AI integration
you don't have to use it, if you really need AI you can use the other too.
Anonymous
6/22/2025, 11:23:04 AM No.105669421
>>105669311
>it will end up being dead like their first attempt making money called atom.
do you even know why Atom died? I guess not
Replies: >>105669428
Anonymous
6/22/2025, 11:25:08 AM No.105669428
>>105669421
Because it's a slow piece of shit that doesn't do anything new.
Anonymous
6/22/2025, 2:10:07 PM No.105670280
>>105669059
That's great, buddy. Now what does any of that have to do with emacs?
Replies: >>105670297
Anonymous
6/22/2025, 2:12:41 PM No.105670297
>>105670280
emacs is overkill for most people which only need a text editor.
Replies: >>105670602 >>105677716
Anonymous
6/22/2025, 3:06:55 PM No.105670602
>>105670297
>my heckin ai-powered vibe coding zoomer text editor is muh better than emacs
gr8 b8 m8
Replies: >>105670642 >>105670673
Anonymous
6/22/2025, 3:11:53 PM No.105670642
>>105670602
vim (not redditvim in case you're illiterate) is better than emacs.
Replies: >>105670654
Anonymous
6/22/2025, 3:13:23 PM No.105670654
>>105670642
>t. vimuser.org
Replies: >>105670736
Anonymous
6/22/2025, 3:16:25 PM No.105670673
>>105670602
as if emacs doesn't have it too, come on
https://github.com/karthink/gptel
Replies: >>105670775
Anonymous
6/22/2025, 3:25:48 PM No.105670736
>>105670654
Trannies are known to be better programmers than fizzbuzzers, tell us more about your obsessions.
Anonymous
6/22/2025, 3:31:30 PM No.105670775
>>105670673
optional package
not built-in by default unlike zed/cursor/whatever "ai-powered" editors
Replies: >>105670808 >>105671268 >>105671319
Anonymous
6/22/2025, 3:36:10 PM No.105670808
>>105670775
I have disabled all of the AI in Zed, no problem
Anonymous
6/22/2025, 4:34:21 PM No.105671268
>>105670775
good. it shouldn't be built-in.
Anonymous
6/22/2025, 4:42:59 PM No.105671319
>>105670775
as it should be
Anonymous
6/22/2025, 9:09:20 PM No.105673663
hakureis
hakureis
md5: 6c4d651164f3778788297c789075a359๐Ÿ”
>>105643889
>>105648052
>>105648703
based hakurei kannushi
Anonymous
6/22/2025, 10:00:01 PM No.105674161
>>105635248 (OP)
The fact that, despite being undeniably flawed and showing its age, it just fucking works.

No, the vast majority of editors don't "just work" beyond extremely basic needs, and yes, the importance of having a good text editor that can handle nontrivial editing tasks is severely underestimated by most programmers.
Anonymous
6/23/2025, 1:28:49 AM No.105675878
>>105662053
>reptile battles
lulwut
Anonymous
6/23/2025, 6:52:48 AM No.105677716
>>105670297
>emacs is overkill
werks on my machine
Anonymous
6/23/2025, 6:59:40 AM No.105677754
If I want to change something I can just do
M-: (find-file user-init-file)
Type some shit, do M-x ev-b, and I'm done
It's really nice
Anonymous
6/23/2025, 7:01:54 AM No.105677773
>>105656561
Just pull out most of your homebrew into separate files and load them in your init.el
I have one for packages, one for macros and keybinds, one for treesitter, etc.
I keep them in a subdir of .emacs.d which is a git repo, so I can pull it down on any of my computers
Anonymous
6/23/2025, 11:55:16 AM No.105679185
>>105656561
>my init.el is a mess
kek same
Anonymous
6/23/2025, 1:32:05 PM No.105679654
>>105635248 (OP)
cursor mog this shitty editor, you boomers
Replies: >>105680476
Anonymous
6/23/2025, 1:45:15 PM No.105679729
>>105635248 (OP)
Autism i assume
Anonymous
6/23/2025, 2:00:05 PM No.105679816
>>105660656
Learned this the hard way.

Started with Doom Emacs and thought holy shit everything works out of the box. Over time I realized I'm just fighting against its macros, trying to override and undo things it did, bloating up my config each time for the simplest thing, and finally ended up starting from scratch.
Anonymous
6/23/2025, 3:40:11 PM No.105680476
>>105679654
boring bait
Replies: >>105689826
Anonymous
6/23/2025, 8:04:04 PM No.105682461
vscode-is-shit
vscode-is-shit
md5: f3a418876a7daa1c81475cfc39b01ade๐Ÿ”
>>105648052
>calls vscode insecure shit
holy based
Replies: >>105685073 >>105685827 >>105687679 >>105688859 >>105690175 >>105703331
Anonymous
6/23/2025, 8:13:53 PM No.105682547
>>105656661
>I can see a Lua fanatic enjoying it but it's still not on Emacs' level
From an extensibility perspective? It absolutely is. Actually it beats out emacs in this regard because it has a more general API to target.
Replies: >>105682770 >>105682812 >>105682969
Anonymous
6/23/2025, 8:40:13 PM No.105682770
>>105682547
>Actually it beats out emacs
I doubt it. It would have to compete with over 40 years of packages written in Elisp, many of which still work flawlessly today. And Lua isn't really as stable as Elisp.
Replies: >>105682960
Anonymous
6/23/2025, 8:46:14 PM No.105682812
>>105682547
>Actually it beats out emacs in this regard because it has a more general API to target.

the entire emacs lisp ecosystem is open to be modified, if anything having to access a limited API through an embedded scripting language like lua is the real limit
Replies: >>105682960
Anonymous
6/23/2025, 9:00:20 PM No.105682960
>>105682770
It would have to compete with over 40 years of packages written in Elisp,
That's entirely besides the point whether the software is extensible or not.

>>105682812
>if anything having to access a limited API through an embedded scripting language like lua is the real limit
Emacs works on the same exact principle and the API is far more rigid and inflexible.


If you want to make the point that there are more pre-existing extensions to emacs, that's fine and obviously I wouldn't argue that. But pre-existing utilization of extensibility isn't equivalent to the property of extensibility itself. I'm not sure why you would even try to argue that. When we say that things like VS Code isn't as extensible as emacs, we're not making remarks on the existing glut of extensions, but of the structure and limitations imposed to how that extensibility is implemented. VS Code absolutely dwarfs emacs in its software ecosystem. But the problem with VS Code is that the extensibility is full of limitations and poor design decisions and not as flexible as what's offered by the elisp VM's set of abstractions it exposes in its base API.
Replies: >>105683050 >>105683094
Anonymous
6/23/2025, 9:01:18 PM No.105682969
>>105682547
Emacs is much nicer to actually make an extension for though, even if Lite-XL is technically as moldable as Emacs is.
Replies: >>105683073
Anonymous
6/23/2025, 9:02:11 PM No.105682982
1749878084655019
1749878084655019
md5: 974e25f9d3c0e9bdc2df1ee4e12f317d๐Ÿ”
Yeah because uni couldn't draw porn
Anonymous
6/23/2025, 9:08:46 PM No.105683050
>>105682960
EMACS is literally a lisp sandbox. You can do whatever the fuck you want.
Anonymous
6/23/2025, 9:11:18 PM No.105683073
>>105682969
In my opinion, Emacs' real boon is it's years upon years of pre-existing extensions you can cannibalize. I don't find it particularly nice to write extensions for, outside of the fact that I can just base mine off of someone else's work, and the community standard of documentation makes pulling that work apart kind from a repl kind of nice. If I'm working in a vacuum, emacs is kind of a pain in the ass. The scoping rules and lack of real message passing infrastructure makes the threads a bit of a pain in the ass to use. I always feel like I just devolve into abusing error signals and a mess of globals.
Replies: >>105683353 >>105685089
Anonymous
6/23/2025, 9:14:10 PM No.105683094
>>105682960
>That's entirely besides the point whether the software is extensible or not.
Wrong. Language stability and longevity are essential for extensibility.
>Many languages have evolved in ways that have necessitated backwards compatibility breaking changes. One of the most famous examples is that of the Python 2 to the Python 3 transition. This meant that all code written in Python 2 could not be leveraged in Python 3. The end result was millions upon millions of libraries and lines of code were rendered obsolete with official support ending in 2020.
>On the other hand, Lisp code written some 30 years ago will most of the time, without issue, work on a modern Common Lisp implementation (there are a few compatibility edge cases from the pre-unification era of Lisps under the banner of Common Lisp).
https://nyxt-browser.com/article/why-lisp.org
Replies: >>105683192 >>105758514
Anonymous
6/23/2025, 9:29:33 PM No.105683192
>>105683094
>Wrong. Language stability and longevity are essential for extensibility.
In so far as the changes to an implementation of a language used for extensibility actually exist within the project itself.
If someone makes a version of lua that has huge breaking changes across a large amount of code, that's not really the problem of people using a particular implementation of lua, in the same way that clojure's existence is completely irrelevant to elisp.
if puc rio releases lua 6.0 that completely breaks everything, or luajit makes some breaking change with their dialect, neither of these things affect me.
>Lisp code written some 30 years ago will most of the time, without issue, work on a modern Common Lisp implementation
I can't plug the lisp parts of emacs into SBCL and it'll just work.
but I do get the same "most of the time" lua code written 20 years ago still works without issue in a modern lua implemention.
and of course to reiterate what I say above, changes other codebases make to their implementation of lua doesn't affect me. changing the implementation of lua to a different version is the equivalent of trying to replace elisp and it's VM with say, guile.
Anonymous
6/23/2025, 9:48:37 PM No.105683353
>>105683073
I guess? But the fact that I very rarely have to work "in a vacuum" at all is what I like about Emacs. Having a huge standardized base to build on is very nice. I do not care if the solution to my problem is a little hacky, I care about being able to solve the problem quickly and easily, and Emacs provides for me far more often than not.
I agree about Emacs threading being shit, though.
Replies: >>105690358
Anonymous
6/24/2025, 1:32:21 AM No.105685073
True
True
md5: 3c293d58851358f734d16ce8329b295f๐Ÿ”
>>105682461
trvthnvke
Anonymous
6/24/2025, 1:35:11 AM No.105685089
>>105683073
The infrastructure around Elisp development in Emacs is really good though. Whenever I have to write Lua, I feel like I'm going back to the stone age. The documentation culture in Emacs is also top-tier. Nearly every function and variable has a docstring attached to it.
Replies: >>105686198
Anonymous
6/24/2025, 3:32:57 AM No.105685800
>>105635248 (OP)
bloatware
Anonymous
6/24/2025, 3:34:50 AM No.105685810
>>105635713
>>105635591
You can get permabanned on 4chan for posting this tool.
Apparently this violates US law or some shit.
Anonymous
6/24/2025, 3:36:45 AM No.105685822
349857
349857
md5: 47780c9008cf742db4bd75e1e8bbe71b๐Ÿ”
Noob here. I'm using minimal-emacs.d.
Replies: >>105729565
Anonymous
6/24/2025, 3:37:24 AM No.105685827
>>105682461
If I had petabytes of child pornography like this guy does, I too would be scared of running anything that doesn't fit on a floppy disc.
Anonymous
6/24/2025, 3:54:33 AM No.105685910
> Rebinding a frequently pressed pinky key to an other pinky key.
What is the point here? Surely it can't be reducing finger strain.
Replies: >>105685918 >>105685919 >>105685925 >>105686515 >>105695497 >>105701454
Anonymous
6/24/2025, 3:55:51 AM No.105685918
>>105685910
>>105637542
Anonymous
6/24/2025, 3:55:54 AM No.105685919
>>105685910
CAPS is where CTRL was on the original keyboard emacs was intended to be used with. It's ultra comfy and I enjoy it. I don't remap CTRL in init.el. I remap it within my entire OS. Since CAPS is fucking useless.
Anonymous
6/24/2025, 3:56:49 AM No.105685925
>>105685910
Pressing Caps Lock with your pinky is still a lot better.
Also, not using Emacs won't protect you from RSI. Not even point and click UIs are any better.
Anonymous
6/24/2025, 4:53:30 AM No.105686198
>>105685089
I got torn a new one in the lisp thread here for posting a sample that was undocumented by at least three people, it's commendable
Anonymous
6/24/2025, 5:52:35 AM No.105686515
>>105685910
You don't need to bend your pinky as much. If you tried it even once then you wouldn't have to ask.
Anonymous
6/24/2025, 9:15:57 AM No.105687679
btfo
btfo
md5: c3198cdd1e77b2eabb2fb584933914a9๐Ÿ”
>>105682461
VSTODDLERS BTFO!
Replies: >>105688434 >>105712482
Anonymous
6/24/2025, 11:41:17 AM No.105688434
RMSatania
RMSatania
md5: 2594502e2c8d180f73d7536b1de60f99๐Ÿ”
>>105687679
GNU/Based
Anonymous
6/24/2025, 1:01:47 PM No.105688859
>>105682461
@grok is it real
Anonymous
6/24/2025, 3:17:36 PM No.105689826
24d6caab-35bf-4295-970a-a75df3e86f71_1526x1206
24d6caab-35bf-4295-970a-a75df3e86f71_1526x1206
md5: 14263cd2165e44dd6774efec7f206c0c๐Ÿ”
>>105680476
I'm not even baiting.
Replies: >>105691653
Anonymous
6/24/2025, 3:49:19 PM No.105690117
>>105648660
This is why I use VS Code, despite liking the idea of emacs. Every time I've decided to use it (and I've gone for months), I realized my productivity goes down just due to the huge amounts of time I spend tweaking everything. VS Code is soulless, but I can have it ready for work in 5 minutes, and I'll never need to revisit my configuration again.
Emacs, in contrast, has a million syntax highlighting quirks, random problems with performance with large files, or long lines, plus every feature is implemented in a way only someone in their 50s would think is convenient.

In a way, it's similar to why Linux is a hassle to use.
Replies: >>105691811 >>105706757 >>105708339
Anonymous
6/24/2025, 3:55:36 PM No.105690175
>>105682461
>i'm scared because it makes me angry
ngl he doesn't sound like the kind of person you want to give you advice
Replies: >>105703349
Anonymous
6/24/2025, 4:16:19 PM No.105690358
>>105683353
im happy we've come to understand each other anon. may your macros stay forever hygienic
Anonymous
6/24/2025, 6:41:59 PM No.105691653
>>105689826
>GenAI
More like GenZOOMER
Replies: >>105696208
Anonymous
6/24/2025, 6:53:11 PM No.105691755
>>105641271
Steve Yegee, then meeeeeee!
Anonymous
6/24/2025, 7:01:11 PM No.105691811
>>105690117
Why not use doom or space? There's still a myriad of reasons to use emacs or vim (and I find emacs is actually easier to beginners) over VSCopium.
Anonymous
6/24/2025, 9:46:03 PM No.105693177
lem-status
lem-status
md5: 6fb9c6f2ab1c9af228ead654496f31f7๐Ÿ”
>>105652392
>lite-xl
>c+lua
Nah, even something like Lem moggs it. Common Lisp is much more powerful than C or Lua.
Also, Lem now has a Magit equivalent written 100% in Common Lisp:
https://github.com/lem-project/lem/blob/main/extensions/legit
Replies: >>105695822 >>105696293 >>105699714 >>105716927
Anonymous
6/25/2025, 12:00:56 AM No.105694374
Lisperati1000
Lisperati1000
md5: eb57ae035b6b819de6cf1ef8a8af3b62๐Ÿ”
>>105648660
werks on my แต‹machineโ„ข
Anonymous
6/25/2025, 2:28:10 AM No.105695497
hand
hand
md5: 878f8d0850d9b1aab72a8901fbda882c๐Ÿ”
>>105685910
Am I the only one who uses this part of the hand to press Ctrl? I never had to rebind anything
Replies: >>105696379 >>105697324 >>105697462 >>105699888 >>105699976 >>105706733 >>105711173
Anonymous
6/25/2025, 3:30:08 AM No.105695822
>>105693177
Wish Lem would upgrade to SDL3 (also wish they were a CL-SDL3 library or something already). The issues with SDL2-compat make it unusable (meta-key doesn't work).
Anonymous
6/25/2025, 4:48:25 AM No.105696208
>>105691653
based serious top tier productivity programmers, some are already jumping on the wagon while the entitled programmers are drowning in the lake.
Anonymous
6/25/2025, 5:07:28 AM No.105696293
>>105693177
>Nah, even something like Lem moggs it. Common Lisp is much more powerful than C or Lua.
Common Lisp is a more powerful language than Lua,
BUT
lite-xl is a better editor than Lem.

I'm just trying to give proper credit where it's due. The lite-xl authors did a good job on implementing the actual text editing parts. The UI is way more polished than Lem.
Anonymous
6/25/2025, 5:22:42 AM No.105696379
>>105695497
I'm with you.
Replies: >>105697462 >>105711173
Anonymous
6/25/2025, 8:15:58 AM No.105697324
>>105695497
I do it too, mainly because I'm too lazy to reconfigure my keyboard.
Replies: >>105697462 >>105711173
Anonymous
6/25/2025, 8:45:43 AM No.105697462
>>105695497
>>105696379
>>105697324
>Not being part of the glove80 masterrace
I would spite you more but apparently Eli Zaretskii uses a $10 keyboard and he's just a better human being than me.
Anonymous
6/25/2025, 1:50:49 PM No.105699161
meditate
meditate
md5: 924e457fd1b4a978cab0b0d603432bdd๐Ÿ”
Anonymous
6/25/2025, 3:09:12 PM No.105699714
>>105693177
Is Lem actually worth using and writing packages for? I'd love to use it as an excuse to actually learn Common Lisp while porting a few of my favorite packages and maybe a M-x puyo but I need to know if it at least works as a competent IDE for writing C code, something like a bare minimum of eglot+company, global vi keybinds, a fully fledged out org-mode port, ERC-TLS etc is what I need. I'd even try helping out with an SDL3 port although most of the process should be automatic by now.
Replies: >>105714854
Anonymous
6/25/2025, 3:29:41 PM No.105699868
1727875440239356
1727875440239356
md5: d6f0193397d2cda6e3e7ddeafa2ee018๐Ÿ”
>>105635248 (OP)
If vim doesn't implement proper wayland clipboard support soon I'll move back to emacs.
Anonymous
6/25/2025, 3:32:16 PM No.105699888
>>105695497
Are you talking your pinky? Because using the circled part has me wondering how large your mitts are. Trying to hammer it with the "meat" of my hand is extremely awkward compared to just moving the pinky down.
Anonymous
6/25/2025, 3:43:37 PM No.105699976
>>105695497
I just tried it and I couldn't do it, from that position I can't reach A or any adjacent key
Replies: >>105700051
Anonymous
6/25/2025, 3:53:06 PM No.105700051
>>105699976
anon has either a huge keyboard, or tiny hands
Anonymous
6/25/2025, 4:00:24 PM No.105700111
>>105644836
the one person that horizontal splits
Anonymous
6/25/2025, 6:13:50 PM No.105701454
emacs
emacs
md5: 25c7af604ac3bc270d284b2518f7cf3d๐Ÿ”
>>105685910
http://xahlee.info/emacs/emacs/emacs_pinky.html
Replies: >>105753013
Anonymous
6/25/2025, 9:26:04 PM No.105703331
reimacs
reimacs
md5: 88e6706a61d1904399201f9bcae3e4be๐Ÿ”
>>105643889
>>105648052
>>105682461
ZUN is Right.
GNU (Gensokyo's Not Unix) Emacs is the superior 2hรผbermensch's text editor.
Replies: >>105705399 >>105775096
Anonymous
6/25/2025, 9:27:27 PM No.105703349
>>105690175
His assessment of VSC is still correct though, which goes to show how obviously shit VSC is.
Anonymous
6/26/2025, 12:56:29 AM No.105705399
(top-secret)
(top-secret)
md5: a4f85683f79c1b455e73389ab4ba9379๐Ÿ”
>>105703331
https://github.com/y-usuzumi/emacs-bad-apple
Replies: >>105706710 >>105708261
Anonymous
6/26/2025, 4:22:45 AM No.105706710
>>105705399
nice
Anonymous
6/26/2025, 4:27:05 AM No.105706733
>>105695497
This creates nerve gas (inside your hand, then you die)
Anonymous
6/26/2025, 4:31:47 AM No.105706757
>>105690117
>I'll never need to revisit my configuration again.
That's what I ultimately hate about vscooode, windows, etc. You actually will need to visit it again, because in 6 months or 3 years they will change shit up and your shit will break. You are eternally at their mercy. Emacs config rarely breaks once you do it properly.
Replies: >>105757533
Anonymous
6/26/2025, 9:36:43 AM No.105708261
small-apple
small-apple
md5: 6979d26ee420e79754f8aaa2cfe3f70e๐Ÿ”
>>105705399
M-x bad-apple-mode
https://www.youtube.com/watch?v=XE4U8ieZpU4
Anonymous
6/26/2025, 9:48:55 AM No.105708339
>>105690117
What are these syntax highlighting quirks? Is it just not working the way you expect from being used to vs code or what? I don't rely too much on the syntax highlighting to notice I guess.
Replies: >>105757533
Anonymous
6/26/2025, 10:36:14 AM No.105708677
if you had one thing to tell a new emacs user that isn't common knowledge what would you tell them
Replies: >>105708738 >>105711090
Anonymous
6/26/2025, 10:44:44 AM No.105708738
>>105708677
You don't need a 1000 lines long init file to use it. My .init.el is 800 lines long but I've also been using Emacs for 6 years now.
Also, avoid the configuration nightmare that is corfu & cape.
Replies: >>105708808
Anonymous
6/26/2025, 10:56:39 AM No.105708808
>>105708738
corfu is nice though.
https://github.com/minad/corfu
Just use the first example config from the README and go from there.
Replies: >>105709370
Anonymous
6/26/2025, 12:33:27 PM No.105709370
>>105708808
>corfu is nice though.
I switched to completion-preview mode and haven't looked back. https://eshelyaron.com/posts/2023-11-17-completion-preview-in-emacs.html
It's all I ever wanted.
Anonymous
6/26/2025, 12:51:49 PM No.105709501
>>105635248 (OP)
gemini cli wrapper when?
Replies: >>105709866 >>105711082
Anonymous
6/26/2025, 1:40:11 PM No.105709866
>>105709501
they were talking about it earlier
Anonymous
6/26/2025, 4:18:07 PM No.105711082
>>105709501
>>105655908
Anonymous
6/26/2025, 4:19:14 PM No.105711090
>>105708677
Read the manual. It's long, detailed, and well written.
Anonymous
6/26/2025, 4:29:51 PM No.105711173
>>105695497
>>105696379
>>105697324
trannies detected
Anonymous
6/26/2025, 7:02:04 PM No.105712482
>>105687679
baste
Anonymous
6/26/2025, 7:08:10 PM No.105712538
nana
nana
md5: 3a07af1f7afb49e57984b002ee83e26c๐Ÿ”
Hello sirs, I use VS Code for programming, sinful.

Can you get a system similar to VS Code with Emacs? Autocomplete, inline terminal, and connect to DBs are things that I use daily.
Replies: >>105714206 >>105714865 >>105716954
Anonymous
6/26/2025, 9:52:01 PM No.105714206
doomouse
doomouse
md5: ba628b218b91e44dcbf4bf343b0b9e79๐Ÿ”
>>105712538
install doom emac
shrimple as
Anonymous
6/26/2025, 10:51:43 PM No.105714854
>>105699714
Don't know about the rest, but there is no org mode port despite fuck tons of people wanting one and claiming they'd help out if someone started it. As far as I know no one has started it yet though. You can check the lem github discussions and such for further information.
Replies: >>105716162
Anonymous
6/26/2025, 10:52:44 PM No.105714865
>>105712538
No emacs cannot do autocomplete, have a terminal, or connect to databases. It's literally impossible for anyone but the geniuses at Microsoft to create such wonders.
Anonymous
6/27/2025, 1:06:19 AM No.105716162
>>105714854
The state of org-mode parsers for CL isn't very good to begin with.
>>105685011
Anonymous
6/27/2025, 2:55:03 AM No.105716927
>>105693177
Fixed width renderer, inherently not the same class of editor as emacs and lite. And quite honestly it sucks ass as an editor after having used it for a couple of days.
>Common Lisp is much more powerful than C or Lua.
Good thing lua lets you load a lisp dialect called fennel.
Just translate common lisp to fennel and you can use common lisp.
You can translate lisp dialects trivially, can't you anon?
>C
Irrelevant to lite as much as it is to common lisp AND lem (SBCL's core infrastructure and runtime is written in C, and lem has C code embedded in it.)
Anonymous
6/27/2025, 2:58:02 AM No.105716954
>>105712538
Yeah, and people have already done that for you.
Emacs is slower than (but not as memory hungry as) VS Code though.
You should still prefer Emacs over VS Code in the end. It's just a much nicer and consistent platform.
Anonymous
6/27/2025, 4:27:10 AM No.105717535
helix_(neural_cloud)
helix_(neural_cloud)
md5: 500276c00fd7135df77d35de9c34b71d๐Ÿ”
>>105652392
>lite/lite-xl
Interesting, but I'm sticking with Helix + Steel. Much more promising.
https://github.com/helix-editor/helix/pull/8675
Replies: >>105722013
Anonymous
6/27/2025, 7:35:50 AM No.105718848
pewdiepie_setup
pewdiepie_setup
md5: 55d4f94e85464169f8ff8b3e7cc810bd๐Ÿ”
>emacs.d
Even PewDiePie is an EMAChad
Replies: >>105720206 >>105738412
Anonymous
6/27/2025, 10:56:59 AM No.105720198
idiosyncrasy
Anonymous
6/27/2025, 10:58:54 AM No.105720206
>>105718848
I'm happy he's given Floorp a try. It's my favorite browser right now.
Replies: >>105721806
Anonymous
6/27/2025, 11:41:10 AM No.105720466
>>105635248 (OP)
I hate how this piece of shit keeps auto-indenting and formatting the line whenever I press enter, even though I've done everything to turn it off
Replies: >>105721958
Anonymous
6/27/2025, 11:42:48 AM No.105720476
>>105635248 (OP)
>still in use by the most skilled programmers
Probably the confluence of two issues: a cultural thing and the fact that we don't produce skilled programmers anymore. We produce SDK jockeys.
Anonymous
6/27/2025, 2:46:57 PM No.105721806
>>105720206
>Floorp
why
Replies: >>105731006
Anonymous
6/27/2025, 3:10:08 PM No.105721958
>>105720466
that's like its best feature wtf, also select lines then tab to format. vim fags could never
Replies: >>105722019 >>105757610
Anonymous
6/27/2025, 3:16:51 PM No.105722013
>>105717535
>fixed width renderer
>modal editing
>language server had to be baked in because it's not robust enough to support it as an extension
this isn't the same class of editor as emacs and lite anon.
Anonymous
6/27/2025, 3:17:56 PM No.105722019
>>105721958
In vim, it's pretty similar. Visual select lines with V and then hit = to format.
Replies: >>105722024 >>105722521
Anonymous
6/27/2025, 3:18:57 PM No.105722024
>>105722019
This works in evil too (as it should).
Replies: >>105722521
Anonymous
6/27/2025, 4:19:47 PM No.105722521
>>105722019
>>105722024
thx anon, didnโ€™t even know
Anonymous
6/27/2025, 7:48:16 PM No.105724798
God this thread is absolutely infested with pedo weeb shit
Replies: >>105724846 >>105727128
Anonymous
6/27/2025, 7:52:01 PM No.105724846
>>105724798
I know, it's so fucking hot.
Anonymous
6/27/2025, 11:35:24 PM No.105727128
2025-spring-free-software-can-defy-dystopia
2025-spring-free-software-can-defy-dystopia
md5: 803d1120ee7e6e8a5bd33ba827e01b5a๐Ÿ”
>>105724798
https://www.fsf.org/appeal/2025-spring/free-software-can-defy-dystopia
Even the FSF is a chad /a/ryanime weeb organization now. If you don't like it, go use a gay plebbit text editor like nvimeme, vsircode, jeetbrains, etc.
Replies: >>105727256
Anonymous
6/27/2025, 11:50:12 PM No.105727256
nano
nano
md5: 5b5f14a650aabb1c48ba07c4fb1ef29e๐Ÿ”
>>105727128
GNU/Based
GNU/Chads keep WINNING!
https://gnu.org/s/nano
https://gnu.org/s/emacs
https://gnu.org/s/ed
Anonymous
6/28/2025, 4:31:40 AM No.105729565
>>105685822
>minimal-emacs.d
based
Anonymous
6/28/2025, 8:11:08 AM No.105731006
>>105721806
I like how Floorp puts a lot of useful functionality along the fringes of the browser window. I particularly like the web panels on the right where you can load useful web pages into panels and use them like utilities.
Anonymous
6/28/2025, 3:23:18 PM No.105733371
>>105637395
trvke
Anonymous
6/28/2025, 4:27:23 PM No.105733900
emacs9
emacs9
md5: 80d3e88b37738ea12bb496a18229b5f0๐Ÿ”
>>105635248 (OP)
> What makes EMACS stand the test of time?
mental retardation, cowboy wannabe culture and then sunk cost fallacy
Replies: >>105734332
Anonymous
6/28/2025, 5:09:33 PM No.105734332
>>105733900
>le planigger9
It's dead, jim. Even Rob Pike took the LISPill.
https://github.com/robpike/lisp
Replies: >>105734416
Anonymous
6/28/2025, 5:20:00 PM No.105734416
pikesp
pikesp
md5: 6ec2af67957ab427e776796bdd729dc6๐Ÿ”
>>105734332
Rob pike implements a lot of language stuffs for fun (apl, lisp, etc) and and nobody cares about Pike's opinion after Google (but he still uses plan9port Acme)

Also pic related
Anonymous
6/28/2025, 7:19:12 PM No.105735456
>>105655118
I don't pretend to be an Emacs god but I'm one of those guys who uses Emacs for the majority of things. Uncle Dave and System Crafters' videos helped me build up Emacs from the ground up, and DistroTube and Thoughtbot has some Emacs videos that demonstrate the capabilities of Emacs.

To be honest though, my biggest advice would be don't be afraid to copy snippets from other people's init files, if they're making it publicly available they are presumably ok for people to copy from them, and in many cases YouTubers like I mentioned built up the config along with their tutorial videos so you can compare it with your own progress. Don't copy everything from one person's init though, Cherrypick something together that's unique for your personal needs and preferences. If you get errors, research why, trial and error your way through it, or have an LLM explain to you.

Another thing I'd recommend is trying to set up a literate config file using org-babel. That makes things nicer to work with in the long run, and gets you into the habit of explaining your code snippets, which helps reinforce your understanding. It's also convenient being able to manage multiple config files in a single org file.

The next step once you've Frankensteined functionality from others' snippets is to extend those snippets further for functionality that might not be in the config you looked at. For example one thing I did was add a function that opened elfeed links in mpv when I press 'o' on them. That's a simple thing but useful - now I can keep track of YouTube channels through RSS, effectively allowing me to have the functionality of YouTube subscriptions, but without the need to open a web browser or have a Google account.
Replies: >>105735607 >>105741201 >>105754799
Anonymous
6/28/2025, 7:36:12 PM No.105735607
>>105735456
Meant to reply to:

>>105659990
Anonymous
6/28/2025, 10:03:02 PM No.105736981
>>105659990
I don't understand this meme at all. Having the most powerful editing environment, people's first priority is to bloat it up with eye candy.

What the fuck is wrong with all you idiots?
Replies: >>105738419 >>105738496
Anonymous
6/29/2025, 1:32:09 AM No.105738412
>>105718848
>976 packages
lol he's better at linux than most of the fetch thread
Anonymous
6/29/2025, 1:33:39 AM No.105738419
>>105736981
>changing font faces is bloat
Anonymous
6/29/2025, 1:43:25 AM No.105738496
>>105736981
There's nothing wrong with having some aesthetic sense. I realized this when I worked with someone who had no aesthetic sense at all. This guy would write the ugliest fucking code, because it never occurred to him that it was ugly (and also wrong). Beauty is a good thing. That's why we're attracted to it.
Anonymous
6/29/2025, 2:32:51 AM No.105738871
GNU is bloat.
https://salsa.debian.org/debian/e3
Replies: >>105740111
Anonymous
6/29/2025, 5:24:03 AM No.105740111
>>105738871
>GNU General Public License v2.0 or later
Anonymous
6/29/2025, 9:05:21 AM No.105741201
>>105735456
>set up a literate config file using org-babel
Here's an example of a small literate config that has a novel installation method.
https://git.muupi.com/gg/me

To install it, you open the README.org and do `M-x org-babel-tangle`. It then installs a config into ~/.config/me so that your default Emacs config is untouched, and uninstallation is easy.
Replies: >>105742953
Anonymous
6/29/2025, 9:10:02 AM No.105741235
hype moments and aura
Anonymous
6/29/2025, 2:09:14 PM No.105742953
>>105741201
>https://git.muupi.com/gg/me
nice ty
Anonymous
6/29/2025, 3:28:48 PM No.105743357
xah.footer
xah.footer
md5: 081e909bf409e5ee2f9e2129d17d8f5e๐Ÿ”
http://xahlee.info/emacs/emacs/practical_elisp.html
Replies: >>105753013
Anonymous
6/29/2025, 4:12:40 PM No.105743686
I love Vim. I use it for everything, including in the browser with Vimium C.

Vim has great plugins, I specially love vim-fugitive for git related stuff, so I tried really hard to make vim my main note-taking and knowledge base tool as well, I tried every plugin and configs but there was always something missing.

Some Vim note taking plugins were trying to mimic org-mode, so I got curious about Emacs.

I tried Doom Emacs + org-mode and holy shit this is exactly what I was looking for.

I still use Vim + tmux for most things, but my knowledge base is now in org-mode files, I was lied into thinking that you had to use one or the other, right now I found that using both Emacs + Vim is the best way to go.

Though, my Vim config was built from absolute scratch, I haven't gotten around doing much personalization to my Emacs config, I just had to tweak a couple of bindings to make it more Vim-like (specially around splits). Perhaps one day I'll do my own Emacs from scratch config project.

So try org-mode if you haven't, it's great. Semi-related video: https://www.youtube.com/watch?v=XRpHIa-2XCE
Replies: >>105745922 >>105745943 >>105749758
Anonymous
6/29/2025, 8:13:58 PM No.105745922
>>105743686
based vim & emacs chad
Anonymous
6/29/2025, 8:15:45 PM No.105745943
>>105743686
are you one of those "emacs is for org and magit why are you using it for anything else" people
Anonymous
6/29/2025, 8:42:57 PM No.105746197
>>105635248 (OP)
>still in use by the most skilled programmers

Literary who?

Iโ€™ve never seen who use the meme editor in real life in workplaces. And everyone is moving cursor like AI driven editors where money is flowing. The most productive programmers are firstly moving first in my social circles
Replies: >>105746491 >>105746559 >>105748961
Anonymous
6/29/2025, 9:08:10 PM No.105746491
>>105746197
>everyone is moving cursor like AI driven editors
Maybe in India, sure.
Replies: >>105748125
Anonymous
6/29/2025, 9:15:52 PM No.105746559
>>105746197
this post reeks of curry
do the needful and learning the english saar
Replies: >>105748125 >>105751362
Anonymous
6/30/2025, 12:13:23 AM No.105748125
>>105746491
>>105746559
I'm chang, not curry
How the fuck did you know I'm ESL
I want to kill my self
Replies: >>105748650 >>105750418 >>105751362
Anonymous
6/30/2025, 1:13:58 AM No.105748650
>>105748125
Because you're borderline illiterate, retard.
Replies: >>105750490
Anonymous
6/30/2025, 1:49:12 AM No.105748961
>>105746197
>Literary who?
This should be "Literally". Your next 2 sentences have weird phrasing too. It feels unusual and non-native.
Replies: >>105750490
Anonymous
6/30/2025, 3:42:51 AM No.105749758
>>105743686
I was kinda like you. Org-mode was what attracted me to Emacs, but I think back to how I was using it. In the beginning, it was so basic, but I thought it had really ergonomic keybindings, and I loved it anyway just as a simple outliner. I didn't even use org-babel or its spreadsheet functionality which I'm just now getting in to.
Anonymous
6/30/2025, 5:40:05 AM No.105750418
>>105748125
>How the fuck did you know I'm ESL
there's subtle, there's obvious, then there's your borderline-incomprehensible post
Replies: >>105750490
Anonymous
6/30/2025, 5:52:55 AM No.105750490
>>105750418
>>105748961
>>105748650
OK I modified it

Literally who? I've never seen anyone use the meme editor in real life at work. Meanwhile, everyone is shifting towards AI driven editors where money is flowing. The most productive programmers are the ones leading the way in my social circles.
Replies: >>105758547
Anonymous
6/30/2025, 8:36:49 AM No.105751362
>>105746559
>>105748125
What does ESL mean?
Replies: >>105751410
Anonymous
6/30/2025, 8:44:48 AM No.105751410
>>105751362
"English Second Language", that is the person's first language isn't English
Replies: >>105751424
Anonymous
6/30/2025, 8:46:21 AM No.105751424
>>105751410
>the person's first language isn't English
Pathetic
Anonymous
6/30/2025, 1:31:26 PM No.105753013
emacman
emacman
md5: d2cee904f7186d6c42e05467abf38db1๐Ÿ”
>>105701454
>>105743357
fantastic
https://youtu.be/FiVu7Lyfh9g?t=4
Replies: >>105753141 >>105757052
Anonymous
6/30/2025, 1:50:11 PM No.105753127
>>105635248 (OP)
it works and it attracts autists that release cool stuff for it, it has flaws but new projects don't gain enough traction to replace it
Anonymous
6/30/2025, 1:51:12 PM No.105753141
>>105753013
what are his best porn reviews?
Anonymous
6/30/2025, 5:02:54 PM No.105754799
>>105735456
>Another thing I'd recommend is trying to set up a literate config file using org-babel.
What's the benefit of this over just writing decent comments in your .el files?
Anonymous
6/30/2025, 5:09:48 PM No.105754872
>>105635248 (OP)
beautiful coherent software design tailored for the expert user
>>105641624
>i have to learn different words for things
emacs is not for you. you are sounding like a vs code kinda guy
Anonymous
6/30/2025, 8:32:54 PM No.105757052
Moot_4chan_god
Moot_4chan_god
md5: 770a571d56799007f68169fab601198a๐Ÿ”
>>105753013
http://xahlee.org/xa/funny/4chan.html
Replies: >>105761735 >>105771874
Anonymous
6/30/2025, 9:11:24 PM No.105757533
file
file
md5: 4e835386a9025ccdce071c92b258ebcf๐Ÿ”
>>105708339
inb4 webshit, but I write a lot of React and React Native TSX code, and emacs' support of it is subpar. Every solution has quirks, and you never end up at the same QoL level than you do with out of the box VSCode.
>>105706757
Not to antagonize, but that sounds like people who say KDE tends to crash, or that Windows tends to bluescreen. Something you heard or experienced 20 years ago, and never reconsidered. Truth be said, Microshit's software has been steady many years since.

Pic related is my config. I have 12 extensions installed.
I don't want to make this discussion about VSCode in an emacs general, but it is what it is.
Replies: >>105757708 >>105758368
Anonymous
6/30/2025, 9:14:14 PM No.105757563
>>105635248 (OP)
imagine wasting time with this thing, and neovim
Anonymous
6/30/2025, 9:17:49 PM No.105757610
>>105721958
typical emacs reply
>the problem you're having is not a problem, you're just doing it wrong. you should adapt your workflow to 100 year old conventions, because emacs is perfect and flawless
Anonymous
6/30/2025, 9:26:33 PM No.105757708
>>105757533
I can't really say if there are highlighting quirks for other things, like I said I don't notice it too much because I went so long with no highlighting at all so I don't really rely on it for much.
Anonymous
6/30/2025, 10:19:16 PM No.105758368
>>105757533
>inb4 webshit, but I write a lot of React and React Native TSX code, and emacs' support of it is subpar
yeah treesitter support sucks ass and the default lsp client can't run multiple lsps at once so it's pretty much a non-starter for the standard webshitter stack
there's a new mhtml-ts-mode which i think kind of does what you need?
Replies: >>105758587
Anonymous
6/30/2025, 10:32:19 PM No.105758514
python popularity tiobe
python popularity tiobe
md5: a06799bca6078c36d7dd3b2a57eb4ee0๐Ÿ”
>>105683094
>all code written in Python 2 could not be leveraged in Python 3
This is objectively false and you are a retard for posting it.
Feel free to point on the graph where exactly this major breakage has happened.
Replies: >>105760303 >>105770133
Anonymous
6/30/2025, 10:35:05 PM No.105758547
>>105750490
Still smacks of ESL-dom. (ESL/incel lol near rhymes are never wrong)
Anonymous
6/30/2025, 10:38:01 PM No.105758587
>>105758368
>treesitter support sucks ass
explain? i use a few ts modes and it's bretty good, feels like a decent successor to emacs silly billy regex parsers
Replies: >>105766926
Anonymous
7/1/2025, 1:41:43 AM No.105760303
(You)
(You)
md5: 750efaafa13f0dbc6a9e8b9deb12731f๐Ÿ”
>>105758514
>le pythonshit popularity
braindead pythonigger award
Replies: >>105762036
Anonymous
7/1/2025, 5:01:36 AM No.105761735
>>105757052
xah the oldfag
Replies: >>105771874
Anonymous
7/1/2025, 5:52:35 AM No.105762036
Screenshot_20241209-211738
Screenshot_20241209-211738
md5: b287bb671a8ddbdde36e448df3c38f6b๐Ÿ”
>>105760303
Your concession is accepted.
Enjoy running 30 year old code, since there is almost zero new code written in your memelang.
Replies: >>105765558
Anonymous
7/1/2025, 9:22:05 AM No.105763349
https://github.com/janestreet/ecaml
Replies: >>105767653
Reb !Rebel/1lFA
7/1/2025, 11:38:14 AM No.105764160
1751250181189581
1751250181189581
md5: 70a3820a365629a0afbbfad2e5068749๐Ÿ”
>>105635248 (OP)
Ported to everything (Amiga Workbench 2.1, NetBSD, Void Linux????)
Has a wack ass web browser
???
TETRIS?????
GO???????
ITS OWN PACKAGE MANAGER????

yeah its pritty neat.
Replies: >>105770062
Anonymous
7/1/2025, 2:46:37 PM No.105765558
>>105762036
You run code older than that on a regular basis.
Replies: >>105765672
Anonymous
7/1/2025, 3:00:50 PM No.105765672
>>105765558
No, I don't.
All the software I run is still maintained.
Anonymous
7/1/2025, 5:41:05 PM No.105766926
>>105758587
Not him but trying to set up custom highlighting with treesitter was a genuinely unpleasant and ill-documented experience.
Anonymous
7/1/2025, 6:48:39 PM No.105767653
SV-Camel
SV-Camel
md5: b850d5c467ca785efb4cc08d0f6207d6๐Ÿ”
>>105763349
>https://github.com/janestreet/ecaml
Interesting
Also
>By Xavier Leroy <Xavier.Leroy@inria.fr>
https://github.com/ocaml/tuareg/blob/master/HISTORY#L5
Another Gigachad Emacs Wizard!
Replies: >>105769993
Anonymous
7/1/2025, 10:38:02 PM No.105769993
>>105767653
>SpamOracle is an statistical mail filtering tool written by Xavier Leroy
http://www.gnu.org/software/emacs/manual/html_node/gnus/SpamOracle.html
Anonymous
7/1/2025, 10:45:41 PM No.105770062
>>105764160
I remember that on my amiga 1200, it had micro emacs I was quite young so didn't use it much.
Anonymous
7/1/2025, 10:52:43 PM No.105770133
>>105758514
> could not be leveraged
2 to 3 introduced subtle logic and math errors.
Probably shouldnโ€™t use either.
Itโ€™s like the stupidest thing they could have done.
Replies: >>105772105
ไธญๅ‡บใ—
7/2/2025, 2:24:57 AM No.105771874
anime_girl_fan_hot_cpu
anime_girl_fan_hot_cpu
md5: e8129a69fd5ea87a94bd773632e928ca๐Ÿ”
>>105757052
>>105761735
http://xahlee.org/xa/arts/cpu_fan_girl.html
Replies: >>105778067
Anonymous
7/2/2025, 3:00:21 AM No.105772105
>>105770133
>subtle logic and math errors
doubt.jpg
post one example.
Anonymous
7/2/2025, 3:42:31 AM No.105772333
>>105635751
>run emacs
>without all the "cruft" of glibc
nigga you want to run the crustiest text editor known to man, and you're concerned about glibc?
Anonymous
7/2/2025, 4:12:58 AM No.105772505
>single threaded
>needs a literal daemon running it in the background otherwise it takes over a second to launch unless you profile and optimize your config (lol?)
>need to download an entire major mode plugin for every language when there is already a LANGUAGE SERVER PROTOCOL
>require brain damaged freeshitter certifications to merge anything into emacs. For example, eglot being merged into emacs instead of lsp-mode
>bloated to the absolute max with crap baked into the bin instead of just making everything a community package
>evil mode shits the bed with org agenda last i tried. No point in using it since you will end up in a menu that evil mode doesn't fully support and you'll need to use the pinky bindings
>evil mode also sucks. So much stuff that should enter jump table just doesn't unless you hack it in yourself
>only redeeming quality, org mode, already has a pretty complete port in neovim that actually functions with vim bindings
Replies: >>105772862
Anonymous
7/2/2025, 5:24:09 AM No.105772862
>>105772505
>neovimeme
>hjkl modal autism
>no decent gui support
>le heckin tmux terminal haxxor larping cope
>constant plugin breakage because some lua/vimscript fuckup
>muh donate to uganda
Replies: >>105776105
Anonymous
7/2/2025, 11:54:23 AM No.105775096
screenshot
screenshot
md5: ab3f3b33213d8fff869bf6916bfe6937๐Ÿ”
>>105703331
2hu emac
https://github.com/kpcftsz/.emacs.d
Replies: >>105775109
Anonymous
7/2/2025, 11:56:41 AM No.105775109
>>105775096
He should use use-package.
Anonymous
7/2/2025, 2:18:21 PM No.105776105
>>105772862
Weird my plugins never break
Anonymous
7/2/2025, 5:53:34 PM No.105778067
>>105771874
the old sticky
based xah