now that vim is ai slop and emacs has banned ai contributions, i declare the editor wars over with an emacs victory
the 2020s are all about do nothing: win
@jiub https://youtu.be/igPTYJAcMgQ i often think of this
Alle Video der Corona "Helden" Kampagne der Regierung.

YouTube
any remaining vim users should migrate to emacs with viper-mode :3c
Vim Classic

@datenwolf yes! that's probably the better option for most people tbh

i actually don't hate vim, i just find the editor wars to be funny

@jiub

Yes, but did you ever open Vim in front of RMS's eyes so that he could type a few terms that came up in an afk discussion into your ~/notes.txt ?

@datenwolf hahaha like a boss

would be worth using it just for that :3
@datenwolf @jiub I think he will struggle to type anything into it

@tusharhero @jiub

Sort of… what happened was, that RMS instead just opted for voice dictation, having me do the typing.

@datenwolf I don’t think I was there, but I’d sure have liked to see that ☺

(I use Emacs and I still remember how sourceforge SVN greeted me with a vim editor and I killed the terminal to get out -- that’s why I learned vim basics before learning Emacs)
@tusharhero @jiub

@ArneBab @tusharhero @jiub

Ah, okay, then I misremembered. I edited my post, removing that remark.

@ArneBab @tusharhero @jiub

Forgot to set EDITOR in your ~/.profile – eh? Funny thing is, Emacs was the first *nix editor I learnt, using it excessively around the turn of the century.

But when I got to do more and more work over SSH over laggy connections I tried Vim and its modeal line oriented way of doing things and immediately took to it.

@datenwolf I still had a Mac back then and didn’t even know about ~/.profile

My main use for an editor is writing, code or prose, and for that modal editing annoys me.

That said: magit is modal editing to the core, and it’s among the most beloved Emacs tools.
@tusharhero @jiub

@datenwolf @jiub omg, I hope you thoroughly disinfected your laptop after that
@jiub As a *relative* #emacs noob what is the difference between `viper-mode` and `evil-mode`?
@Seize oh i have no idea actually

this was all a shitpost

@jiub  I'll have to look into it myself later.

I quite like Emacs, but I'm not sure I could still use it without the vim keybinds provided by evil-mode. 

@Seize @jiub
1/2
haven't used either (not recently anway) so take with a grain of salt, but:

viper-mode is older, designed to emulate vi as it was prior to vim. It does not emulate the improvements of vim. evil-mode is much newer (although still over a decade old) and designed to emulate vim (vi improved).

viper-mode comes builtin to emacs; you don't need to install anything to run it. evil-mode requires installing an additional package (evil-mode) using the emacs package management system.

@Seize @jiub
2/2
(I believe this is explained in the official docs, but I can't get www.gnu.org to respond, so here is emacswiki instead. )

https://www.emacswiki.org/emacs/ViperMode

https://www.emacswiki.org/emacs/Evil

@Seize @jiub

Viper mode is a vi emulation mode from the 90's
It is still usable but takes a bit of work to bring it to the future. Like it doesn't have multiple undo unless you start adding tweaks.

Evil mode was derived from viper mode in 2011. It is a full on Vim emulation.

Where viper was minimalist and worked more or less harmoniously within the Emacs environment, Evil was the opposite. It is problematic in it's near complete usurpation of emacs behaviors and key bindings.

Meow is more like Helix (movement then verb) and works harmoniously within the Emacs bindings and behaviors.

I use Meow with ex stolen from evil.

@jiub for others there is at least vim-classic which is a fork of 8.x and forbid ai slop.
for once be evil (and use evil-mode) 😁
@jiub yay! I knew emacs was better than vim!
@bazkie @jiub vi is essentially the same as it’s ever been. it’s vim that’s been accepting the LLM stuff
@aismallard @jiub sorry too late, emacs has already been announced winner! 🏆 🥇 no backsies! 🤭

@jiub

this is so catphobic

@[email protected] hmmmm i don't remember meowing that much ​

@jiub

it's very easy to lose control from the joy of meowing

@jiub and i was just getting used to my nixvim conf 🫠
@shelter_kytty noooo ​

someone pointed out this fork
https://vim-classic.org/

dunno if that can be used for nixvim
Vim Classic

@jiub unfortunately this is to do with neovim (sorry, I forgot the difference there), who are also accepting AI code. I might just have to jump ship back to Helix.
@jiub it's such an unexpected turn of events given how much emacs users love to write packages to integrate every LLMs in every parts of Emacs and only talk about AI.
But I'm glad they're banned from the core project
@StupidCamille @jiub Ohh me too! Great news!     
@StupidCamille @jiub a surprise to be sure, but a welcome one. 
@StupidCamille i had no idea but i saw a bunch of emacs slop tools when i was searching for info about the policy ​

actually a bit surprised by that because the emacs users i've known irl were the biggest unix curmudgeons (loving) while vim users were more normie
@jiub yeah, ironically vim users are usually text editor power users while emacs users are the real weirdos (affectionate)

@StupidCamille Can confirm, I am an Emacs user and weirdo

@jiub

@krans @StupidCamille @jiub /me turning in a circle, pointing every which way:

“You’re ALL really weird, do you realize that??!”

@jiub @StupidCamille it's not weird to me since like, writing emacs packages is relatively easy, so there are packages for everything, anything that has a few users will have a package written by someone who wanted to use it themselves
@jiub @StupidCamille this has generally been my experience (i have only met one other emacs user my age and most are much older)
@StupidCamille @jiub i think those are a vocal minority of emacs users, the overwhelming majority of the addons i use are still slop free
@StupidCamille @jiub it is not monolithic. And the policy of #Emacs is the general policy of the #gnu policy.
@jiub for fucks sake... Now I truly have to stop using vim 
@mira it sucks to see this kind of destruction ​

someone pointed out this project
https://vim-classic.org/
Vim Classic

@jiub vim-classic has arrived with a steel chair
@delta vim-classic rising like a phoenix to restart the editor wars

@jiub @delta

It's like nobody knows about nvi.

@jiub wdym vim is ai slop?