[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / 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]


No discussion of the new Vim fork, Vim Classic? It was made by the dramaking of /g/ himself

https://drewdevault.com/2026/03/25/2026-03-25-Forking-vim.html

https://news.ycombinator.com/item?id=47519308

https://lobste.rs/s/iqctrn/vim_classic_long_term_maintenance_vim_8_x
>>
>>108457140
drew is a retard
but this is good
>>
Are we not supposed to use LLM generated code now?
>>
>>108457150
you can form your opinions on things
you can also use any version of vim you like based on these opinions you have
>>
Why would you even want to use vim? It's not 1970s any longer.
Every action, even a simple select-copy-paste or cut takes 3 times more key presses than any other text editor.
Vim is retarded unless you are working over a terminal interface.
>>
>>108457150
You can, just don't accept PRs from people who don't know how to program
>>
>>108457175
>Vim is retarded unless you are working over a terminal interface.
still and always is. just use nano over the terminal.
>>
link to issue?
>>
>>108457140
>Girish Palya
saar...
>>
>>108457175
I'm sorry you are bad at vim and can't memorize simple hotkeys. You are probably very bad at video games as well. Regardless, your tears will have no impact on vim's continued success and will only serve as a source of ridicule directed at yourself.
>>
>>108457140
>devaultware
hard pass
>>
Sneed Classic.
>>
>>108457140
>>I submitted this repo here earlier today... and immediately removed it, because 1. I didn't want to deliberately avoid Drew's domain ban
>Drew got himself banned from the hugbox
kek
>>
>>108457307
every time
>>
>>108457140
Sounds reasonable forking it from right before the introduction of the brand new vim9 script. I might switch to this eventually, I'm currently using vim 8 anyway.
>>
>>108457140
I like Drew a bit more now. He is still a retard tho.
>>
>>108457140
Thanks, but I’m sticking with Helix
>>
>>108457855
Checked and this.
>>
>>108457140
I miss Braam
>>
>>108457140
Just use Emacs.
>>
>>108457140
Nah, when the vimdev went insane I just switched to Emacs. Fuck Drew.
>>
File: kof-.jpg (467 KB, 1920x2715)
467 KB
467 KB JPG
I use Helix btw.
>>
>>108457311
May as well go program with fucking punch cards if you're this dedicated to using vim. What? Are you stupid? You can program with punch cards cant you? Dont tell me you need a compiler too anon, you really dont know assembly?
>>
>>108460502
>t. retard who thinks vs code is actually any significantly different from a good terminal editor
>>
>>108460502
Nta. I use vim because laptop touchpads are fucking gay. It was easier to learn vim last year than it was to go on that way.

Honestly don't think I could ever go back. I find myself accidently
>:w
in word on at the regular desktop pc now
>>
File: drew.png (1011 KB, 1250x1682)
1011 KB
1011 KB PNG
>>108457140
>>
>>108457140
even hackernews thinks drew is a retard now so i think this is doa. which is good, because drew is a fag
>>
>>108460502
least unhinged LLM user
>>
>>108457140
>HN link was flagged
it's funny how the mods will flag ((certain things)) and not others. can't let the people notice how shit gAI is I guess.
>>
>>108457140
>vim vibesloped by a vibecoder jeet
Damn. It's so over for vimfags.
>>
>>108460708
this. now I gotta go with Vim classic. I only use vim for shit like xxd anyway.
>>
File: 1774477573389587.jpg (114 KB, 426x600)
114 KB
114 KB JPG
some concerns

> eulogy

vim is mostly complete software and the proper word for it could be Ascension. as in this form it may need polishing more than anything else. one of them may be simplification of the build, making it very optionated.

> forking

the fork doesnt require much effort, you can fork a version today or tomorrow. if there were some justification that 8th will be erased, then ye, that would make sense.

> ai

is better than copy-paste code, the endless copy-pasta is what those vibe dudes do, no wonder it is very related to auto-complete function. cyber-coder refines the outputs, so it is a controversal subject. sure there are no vibes in a salt mine codebase.
>>
>>108460639
Topkek
>>
>>108457165
thanks, I will do just like you said.
>>
>>108460760
>vim is mostly complete software
>still needs to updoot
>>
>>108460705
It's not the mods who are doing the flagging, it's basically a downvote.
>>
>>108458414
This.
F
>>
>>108457140
Drew's post here is just an emotional rant which disregards the actual reality of AI. "slop" is definitely a dog-whistle for a certain crowd, but I think it's in stark contrast to the reality that most people who have sit down and tried out claude and found it pretty good. I think people like him are really more concerned about the existential threat of AI w.r.t software engineering, but rather than voicing those fears and concerns, they need to make it appear so that AI actually has no value, everything genai generates is slop, actually, etc. which just makes them seem like crazy people.

I think the art people are coming around to the idea, that even if genai makes something technically impressive, the fact that a human didn't make it fundamentally less. I'm sure many professional software engineers do fancy themselves artists, at least in some capacity, but the inherent commodification of code means an argument like that can't hold up, since really code is just a means to an end.
>>
>>108463260
Yes. Artists go "AI is bad because it has no human component", which is a morality question that can't be argued for or against. You agree or you disagree. But coders go "AI is bad because it is incapable of making good code" which begs the question "what is this measure of good code and will (you) start using and defending AI once or if it ever crosses this threshold?" which they ignore, deflect or hide from instead of answering. Two years ago? AI code was shit. Now? It has uses where it is good enough for industry. Good enough to throw at the market and generate value for the stakeholders this quarter. "It will blow up next quarter!" A problem for whoever is bag holding then, the stakeholders will cash in and jump ship before that, should that even happen. But the point remains, if AI code can get better to the point it blows up less than human generated code, then would AI haters conceed and begin using it? No one answers this.
>>
>>108457140
>vimjeet

bleak
>>
>>108457140
>devaultware
dropped
>>
>>108460502
I learned HP Basic in 1979 on a DEC PDP11 using mark/sense cards filled out with a HB pencil. I used constructs like IF/then while/do etc that I learned then right up till I retired 40 years later
>>
>>108457140
i still use the nvi that comes with openbsd and set compatible if I must use vim
>Version 1.79 (10/23/96) The CSRG, University of California, Berkeley.
never needed anything else
>>108457175
>muh CUA
i don't care i never learned to use windows
>>108460760
vi was complete by 1982
>>
ok but how do we make vim hip with the teens?
>>
usecase for not using neovim?
>>
>>108463260
>code is just a means to an end
This mindset is exactly why LLM generated code is trash. It doesn't think about the entire system or the future it only "solves" the immediate problem.
>>
>>108464731
sneeding and feeding
>>
>>108464790
neovim is also slop
>>
>>108457175
>Every action, even a simple select-copy-paste or cut takes 3 times more key presses than any other text editor.

Cutting a line in Vim vs. VSCode (Assuming that the cursor is in middle of the line)
Vim: Shift+v -> x -> move -> p
VSCode: End -> Shift+Home -> Ctrl+x -> move -> Ctrl+v

VSCode clearly takes one more keypresses.
>>
>>108465993
Is it?
>>
>>108462261
updooot is a word for addition, or, for fixing of what was added. i said refinement or refactoring, which means removal of features and various simplifications that will reduce the binary

thus, Ascension


>>108464703
>vi was complete by 1982

vi doesnt have sessions and highlighting and folds and other comfy stuff needed for programming.

there are features of modern IDE's that arent needed, for example that big "code map" that improves scrolling - its not needed because of folds that enable accordion-style naviagation. this is pretty alien to both vi and modern IDEs, first is antique, second has interest of its users to be unaware - "IDE will help you dude, with those popups and maps".
>>
>>108466582
i don't want every word in a different color and i don't know what the other "features" are but would probably have a similar reaction
>>
>>108458985
This.
>>
>>108463315
>if AI code can get better to the point it blows up less than human generated code, then would AI haters conceed and begin using it?
we won't know the answer to this until llms can actually do better than bootcamp jeets, which is still several years away
>>
File: file.png (28 KB, 778x188)
28 KB
28 KB PNG
>>108457140
yeah no, if you have to pull the emotional slop you concede you got no actual arguments so your position can only be wrong
>>
>>108466581
https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md#ai-assisted-work
>>
>>108466708
jesus what a faggot, now i can't even hate ai for fear of being associated with these children
also nobody ever addresses how we are supposed to reduce the human footprint on the planet since it can only happen if china and india stopped existing
>>108464731
add mouse support
>>
>>108466720
>d mouse support
Probably gvim right? I don't care either way. I guess I'm unique on this board, in that I don't give a fuck what other people are using. Brand wars are s○y
>>
to use the analogy so often invoked by redditors like drew: if you have 10 people sat at a table, and 1 of them is a paedophile psychopath, then you have 10 paedophile psychopaths sat at a table.
>>
>>108467093
drew is a predditor
>>
>>108460639
keeeek

how do people still talk about drew?
>>
>>108457311
Irony is that I play guitar and have used vim for years. I don't have much trouble per se.
Vim is not ergonomic unless you are working over a limited setup, like over ssh.
This thing was designed for terminals in mind this is why it has multiple "modes".
I mean it's fun to use but try finishing up a larger project or editing a large mass of text quickly. You can't. Of course everyone has their own idea of what is quick and what isn't.
>>
>>108467464
>>108457311
To add: the idea that a simple text editor is something what autists think "this is hard because i bothered to stick with this thing for years" has no real world appliance.
I mean, if you know vim so well surely you can rip out some guitar solos too?
>>
>>108467464
yeah modal editing was designed for teleprinters

>>108457311
it seems that very few vim users write anything of note
>>
>>108457140
Anyone else finds this scary?
The HN post got flagged and buried.
No discussion on reddit, I assume removed.

Like if you criticize AI and fork a software, is this what will happen? Like they will just easily silence you?
So scary. I can already see the same thing will happen with the age verification bullshit.
>>
>>108467766
there are like a billion indians on the net, and many of them want jobs in the west or some easy AI-driven route to wealth
mass-flagging is inevitable, and it will get worse
>>
>>108467843
Unironically, digital ID will fix this. Imagine a website that forbids anyone with a pajeet name.
>>
>>108467878
rangebanning parts of the world would almost entirely solve it
>>
>>108467886
That doesn’t make sense. There are pajeets all around the world.
>>
>>108467886
What about not accepting connections from ipv6 addresses? Would that take us back to early 2000's internet.

I miss it so bad.
>>
>>108466479
CTRL+X cuts the line for me in vscode. no need to move the cursor
>>
>>108467766
>Anyone else finds this scary?
not really
>>
>>108457150
>Are we not supposed to use LLM generated code now?
"Now"?
>>
>>108469089
transvestites be like
>we're not degenerates we're just normal people
>>
>>108457175
>Vim is retarded unless you are working over a terminal interface.
That was always the primary use case for vi and vim. Any editor fancier than vi has a solid chance of coming preconfigured to fuck your whitespace and/or will fail in irritating ways when you're trying to Ctrl-X/Ctrl-C while running your server's ILO KVM terminal. You can pretty much always be sure that SOME version of vi/vim is already installed, probably hasn't been fucked with and will get the job done. I do tend to use vim because every other editor has "opinions" about whitespace and code formatting and I don't want some weirdo dictating how my shit is put together. I like my text editors to edit text and not get ahead of themselves.
>>
>>108463260
It's no great mystery. People who write software want that software to work. When they have to collaborate they want at the very least the other members of the team to NOT actively sabotage the project. Every team will eventually accumulate useless people that actively fuck up the task and getting rid of them is often far more difficult than it should be. AI usage is just a really good shorthand for "this guy isn't doing the job properly." Could AI code be good? Maybe. But the balance of probability that a pajeet name who admits to AI usage is going to be nothing more than a source of constant frustration and you'd be better off without them.
>>
ill stick with vscode as an employed SWE, thanks
>>
>>108457140
Odd, I don't seem to have any issues with my Emacs.
>>
>>108457150
Never were.
>>
>>108470027
Elisp does not help poor children in Uganda.
>>
>>108470449
emacbros... not like this...
>>
>>108468086
in vim you press d twice to cut the line, however now it's just p to paste it while you would have to press an extra button
>>
>>108457311
>video games
What? I have made thousands of cash money playing videogames in a competitive setting and vim can suck my balls.
>>
>>108471814
usecase is too basic. how do you cut the shit inside quotes or brackets in vscode? in vim it's di" or di[ etc.
>>
>>108466719
it's over
>>
>>108472895
Try Helix
>>
>>108472903
You think any project is safe from pajeet’s AI slop?
>>
>>108472903
ok bro
>>
>>108469342
>You can pretty much always be sure that SOME version of vi/vim is already installed,
I once installed a (non-GUI) distro to test and it had no vi. I tried ed. No ed. Fuck you and your tranny meme distro, I'm outta here.
>>
>>108457140
>fork
Why does something like vim even need new versions (unless there's a buffer overflow or some similar exploit)
>>
>>108469342
>>108473418
He's right. Many distros, don't come with vim pre installed.
>>
>>108473442
>vim
Vi is mandatory per POSIX standard. Sure they don't follow POSIX but some basic compatibility is to be expected. What fucked up distro would have sed but not ed?
>>
>>108473451
>Vi is mandatory per POSIX standard.
They come with nano
>>
>>108457140
>vim fork
unironically, usecase?
>>
sorry but why should I not just use vim?
>>
Im not memorizing keybinds ever. Text editors are not videogames. if it doesnt come naturally then its not worth wasting time on.
>>
>>108473458
Fuck nano. I'd rather use cat.
>>
>>108472966
if it stays niche then it won't get flooded with spam PRs to the point that they're forced to create an ai policy. people recommending helix are indirectly advocating for it to be popularized and then enshittified
>>
>>108473481
Nobody cares what you use to write jinja2 fizzbuzz.
>>
File: 1728297184272.jpg (117 KB, 970x824)
117 KB
117 KB JPG
>>108473461
usecase for usecase?
>>
>>108457140
A lot more people seem to be mentioning Helix recently. It really is the patrician's choice. I don't know why it took this long to make a good, modern, reasonable text editor but at least we have it to begin with. Maybe I've said too much since it's a good thing that it's niche right now like people are saying.
>>
>>108474691
Yeah let's keep it niche. Also I think it filters most people already.
>>
>>108474691
>>108474943
>gatekeeping a fucking text editor
helixschizos...
>>
>>108457140
>dramaking of /g/ himself
this is just you posting about yourself nonstop
>>
File: 1773870509198638.webm (573 KB, 720x1280)
573 KB
573 KB WEBM
>>108457146
a broken clock is right twice a day
>>
>>108457140
Who cares, Emacs is the superior editor anyway.
>>
>>108473451
Vi =/= Vim.
>>
>>108473451
Gentoo doesn't have a Vi implementation installed at all by default.

It's also a retarded distribution for many other reasons, sure, but there's that.
>>
>>108477777
Can't argue against those digits, sir.
>>
>>108477787
Vi = Elvis
>>
File: '(zun-sneed).jpg (269 KB, 512x496)
269 KB
269 KB JPG
>>108477777
emachecked
holy trvke
>>
>>108479755
I miss the /g/ from your pic.
>>
>>108479977
me2
>>108477777
>not even an editor
>>
>>108467698
>Brief
?
>>
>>108457421
even leftists hate him
>>
Thanks but I'm fine with nvim
>>
>>108481463
nvim is just a soft fork of vim
>>
>>108477787
That's what I'm saying, you retard! If you don't want VIM, I understand. I'm telling you distros didn't even have fucking VI or ED.
>>
>>108480032
>not even an editor
Elaborate.
>>
>>108481463
see >>108466719
>>
>>108457140
how to redeem this vim saaar
>>
>>108482610
>I'm telling you distros didn't even have fucking VI or ED
Usecase for Vi/Ed?
>>
>>108477074
not really
>>
>>108473481
brainlet award
>>
>>108457140
>jeetslopped
owari da
>>
How do I map leader key in Kate? This doesn't work.

let mapleader = "\<Space>" 
nnoremap <leader>s <c-f1>
nnoremap <leader>w :w<CR>
nnoremap <leader>q :q<CR>
nnoremap <leader>s <c-f1>
>>
>>108491067
Sorry, going to continue using the mouse for everything. Its just easier!
>>
emac
>>
File: 1754180742858004.png (201 KB, 525x311)
201 KB
201 KB PNG
I like vim because
:%s/somestring/replacementstring/g
makes me feel like a 1337 hax0r when I type it
>>
>>108495778
>le hax0r
grown up anon



[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.