[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1764071698187292.png (132 KB, 1024x512)
132 KB PNG
believe the hype
>>
>>109034798
Nig-tier software
>>
>>109034798
I stopped believing the retards after my mostly clean emacs began getting random slowdowns for no reason and html highlighting is bugged.
Vim and Emacs are both something what I would love to see disappear. I've used both for years here and there but after getting more serious about programming I'd rather use notepad instead of these relics.
>>
calling alt key a meta key irks me to the point of not wanting to use it. oh and I don't want to script in lisp. lua one love.
>>
>>109034833
there is literally nothing better than vim/neovim for editing text and this has been the case for the last 30 years. batteries included stuff like vscode is kind of a text editor 2nd and a development environment first and this is the thing people don't really grasp immediately. once you can navigate and edit with vim, you need to supplement it with additional tooling outside of vim.
>>
File: vimjeeted.png (46 KB, 921x567)
46 KB PNG
>microslop vsircode
jeetcoded vibeslop
>vim/nvim
jeetcoded vibeslop

in the end emacs chuds really won
>>
>>109034798
I like emacs but i always feel like the editor falls apart after a certain point
I find nvim much more stable, and cli tools nowadays have gotten much better compared to emac plugins

That being said i love lisp and how self documenting emacs is. I am also looking forward to helix because it mogs but still needs some way to go
>>
vim keys >>>>>>>
>>
my favorite operating system.
>>109035662
>falling apart
seems like a skill issue. i have no idea what you are talking about, do u just install every package available?
>>
>>109034798
Emacs just works.
>>
>>109034918
>you need to supplement it with additional tooling outside of vim.
exactly, which is why terminal multiplexers and grep exist
>>
Why is emacs so slow? Error highlighting can take up to 10seconds to work when editing common lisp or racket. Alive for vscode can highlight errors instantly.
>>
File: 1749751111048555.png (189 KB, 1200x1200)
189 KB PNG
>>109034798
>created by (((Richard Stallman)))
>(((Eli Zaretskii))) is the lead maintainer
>(((Zaretskii))) developed (((bidirectional))) editing support in (((emacs)))
>includes (((M-x doctor))), a (((psychologist))) chatbot originally created by (((Joseph Weizenbaum)))
>written in (((lisp)))

Come home, kike man
>>
>>109035867
(defparameter *created-by*
(cons :Richard-Stallman
(cons (cons :Eli-Zaretski (cons :Bidirecitonal (cons :editing (cons :support (cons :in (cons :emacs nil))))))
(cons :includes (cons :m-x (cons :a (cons :doctor (cons :psychologist (cons :chatbot (cons :origninally (cons :created (cons :by (cons :Joseph (cons :Weizenbaum (cons :written (cons :in (cons :lisp nil)))))))))))))))))
>>
>>109035867
Jews write better software, I know.
>>
>>109034833
In 20 years the only slowdowns came from opening multi-gigabyte files and a couple some old shit version of the markdown mode. Sounds like you did something retarded with your computer.
>>
>>109034798
it's bloated and slow
vim won for this reason, it's extensible while staying very fast
>>
>>109036991
>ai slop
No thanks, I'll stick to Emacs.
>>
>>109035928
Thanks anon. Now it's much more clear.
>>
>>109036023
Nah, scandinavians are the kings of these kind of software, user oriented. Then you have indians, who do CRUD kind of software so much, they are actually good at it. Then you have americans and jews, who mostly just do scams and aids-riddled bloatware.
This is the reality of the current day and age. In the past software was done only in US, France, Soviet Russia and Ukraine, maybe some in UK and Germany of course. Not sure about Japan. Because nobody else really had computers. And Israel did not really exist back then.
>>
>>109035065
>>109037685
is nvim/vim really made with ai?
>>
>>109037797
Don't know about Neovim, but the original Vim certainly is: https://drewdevault.com/blog/Forking-vim/

>inb4 drew devault
He is a faggot most of the time, yes, but this particular article is factually correct.
>>
>>109037778
Scandinavians gave us Sepples and SAP. Sorry, but the facts prove your babble wrong.
>>
>>109037809
oh okay as long as nvim is safe
>>
>>109035867
Stalljew just renamed it to GNU emacs, I keep seeing this llm hallucination that he invented emacs or some shit, zoomtards
>>
>>109037836
>Scandinavians gave us Sepples and SAP
That was a long time ago, when they were shit at programming though. Different time and age.
>>
>>109037861
Afaik he was also selling it or something like that? I don't remember where I got it from. Perhaps when I was looking into how Stallman... Gets money to afford living and such.
>>
>>109034798
Over complicated bloated shit
>>
>>109035065
https://github.com/vim/vim/issues/18800#issuecomment-3568099543
damn it's real
vimbros I don't feel so good
>>
>>109037861
>Stalljew just renamed it to GNU emacs
False history. Goslings Emacs used a far different language, called Mocklisp for configuration. Stallman replaced it with an actual Lisp (largely modeled after Maclisp) and used it to rewrite most of its functionality.

He even worked on the very original TECO Emacs.
>>
>>109037896
False history, emacs was developed at MIT, nice try shlomo you're still as useless as ever though
>>
>>109037892
isn't everyone using nvim?
>>
Just use nano like a normal straight white man
>>
>>109035867
(Sef lmao '(ay lmao))
>>
>>109037797
https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md#ai-assisted-work
https://github.com/neovim/neovim/blob/master/AGENTS.md
>>
>>109037946
Et tu smartphone keyboard?
>>
>>109037960
damn that's a shame, emacs seems really complicated to learn
>>
>>109034798
emacs is the only good interpreter turned editor
>vscode
uses javascript, which is for web and bloated
>vim
uses vimscript, which is not a full-blown language and a shit language
>helix
uses actual Lisp language, not Elisp
could actually be good
>>
>>109038275
I use helix because its way faster than vim/nvim. Vim/nvim will lag on large highlight heavy files. It also comes with way more features out of the box.
Sadly they are taking forever to merge the scheme programmability into the main branch.
>>
>>109038352
>As an update, we didn't forget about this PR: our goal with @the-mikedavis is to merge the updated workspace trust + small bugfixes, cut a release then land this PR right afterwards.
https://github.com/helix-editor/helix/pull/8675#issuecomment-4667074956
>>
>>109037902
Where did Stallman work at the time? Take a wild guess.
>>
>>109038275
>helix
>uses actual Lisp language, not Elisp
False.
>>
>>109034798
it's a shitty unix text editor pretending it's a sophisticated lisp editor. every single aspect of it is a janky mess because the only structural foundation it has is the fucking gap buffer, which means it has no fucking structure at all. i dont know why retards keep copying it. it's a piece of garbage, only 5% less retarded than ed and vim.
>>
>>109040433
>gap buffer,
what's wrong with it thoughbeit
>>
>>109034833
you sound low IQ
>>
A key pillar of Unix philosophy is for a program to do one thing and do it well.
Emacs is trying to be an entire operating system.
>>
File: g-emacs.png (71 KB, 737x545)
71 KB PNG
>>109038036
It's easy to get started. Open up the editor (windowed version to start with, not terminal).

Go to the "Buffers" menu and select *scratch*. This switches your current buffer to the lisp interaction buffer. In this buffer, you can evaluate expressions that modify the life configuration. Expressions that you evaluate here can then be copied into $HOME/.emacs.d/init.el (or whatever it is on windows I don't remember. A long long time ago it used to be C:\_emacs.el but I'd imagine that's no longer the default).

Try copy/pasting this indo the *scratch* buffer:

(set-background-color "dim gray")
(set-foreground-color "medium spring green")
(set-background-color "light gray")
(set-foreground-color "dark slate gray")


Place your cursor at the end of the first line, then type "ctrl+alt+x". This will change the background to a darkish grey. Move to the next line and type "ctrl+alt+x" again. This will make the text green. Evaluate the next two expressions to change to a light-on-dark theme.

Now type "alt-x"

The cursor will move down to the minibuffer at the bottom of the screen. Type in "set-foreground-color" (or just set-fo<tab>) to tab-complete the command. Then press enter. Type in "black" when it says "Foreground Color: ".

Now paste in this to the *scratch* buffer:

(defun my-dark-theme ()
(interactive)
(set-background-color "dim gray")
(set-foreground-color "spring green"))


Place your cursor after the very last paren you typed, and press "ctrl-alt-x". Nothing will happen, except a 't' should show up in the minibuffer.

Now, use "alt-x" to like you did above to run the command except this time start typing "my-<tab>", it should auto-complete to the my-dark-theme function you just defined. Pressing enter should change the theme.

Now you can just use the file menu to create $HOME/.emacs.d/init.el, which runs at startup.
>>
File: 1753159188462454.png (79 KB, 827x1014)
79 KB PNG
>>109034798
I believe, and yes, I DO configure emacs from an extensive org mode document.
>>
File: f8-switch-theme.png (52 KB, 739x524)
52 KB PNG
Here's a simple init.el that will define a function that switches your theme from light to dark, then binds it to the "f8" key. Any retard can program this. You can easily get an LLM to help you do various other customizations and install modes for most programming languages.
>>
Been using it for a few years and have never touched elisp. I have no desire to customize my text editor.
>>
>>109041540
pirate lispworks and find out.
https://project-mage.org/emacs-is-not-enough
this blogpost is good reading. no i didn't write it. this is Real Lisppa Shit.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.