❯ cat manifesto.txt
It is miserable to see you picking up a mouse to select a word in your electron editors. You are a developer, not a 50 year old excel lady.
Learn your goddamn tools and finally get to use your mechanical keyboard you bought to look like a real engineer.
neovim is a motherfucking IDE
Yes it is a fully motherfucking IDE just like all your bloated electron editors that require 64GB of RAM. It just works with any language. Just goddamn faster.
Neovim uses the same Language Server Protocol as your precious vscode. It shows the same errors and same autocompletion. Just without a shitty browser under the hood. Okay?
it just fucking works.
learn the fucking vim
Uh oh "the learning curve is too steep, I'm paid for thinking not typing" Pathetic. You say that then spend $150/month on AI to replace what a single sed command could do.
h -> left, k -> top, j -> down, l -> right
i -> edit, v -> select, escape -> exit
ebw -> jump around, da[ebw] jump around and remove
ci[ebw] -> cut something, :w -> save, :wq -> exit
Is it fucking hard for you?
Spoiler: it's fucking not.
install fucking plugins
You think vscode has plugins? Laughable! Neovim's ecosystem is a trillion times better than your entire toolchain.
Think again, "smoothie and macbook at starbucks" boy
Can you for example swap out the file search in vscode? Absolutely fucking not. In neovim you just pick the fastest and most precise one in existence ->
fff.nvim.
And there is a plugin for everything. Every fucking thing. And if not go and make one are you developer or an offended soyboy?
And don't even mention helix, asshole. We discussing editors and not silly rust poser's joke.
Stop whining that you don't like plugins. Go Install 20 plugins once and become permanently faster at your job.
learn lua you dumbass
It is pathetic to see all those 1000 lines json configuration. Or you asshole L7 software engineer has never even see how vscode stores your config and always used pissed UI?
learn the fucking lua to make your editor work for you. You don't have time?
functions are first class, variables defined with local, arrays and objects is same thing called tables and are 1-indexed, functions and if/else are not using brackets and have to close with end keyword
Surprise motherfucker, now you know lua. Any other excuses?
don't look like you peed yourself when you need to ssh
I'm tired of watching you struggle with "dev containers" and "remote ssh-fs". Embarrassing. Just ssh into the machine and open vim. It would even render IMAGES for your over ssh we know you can't read text without pictures for 15 minutes in a row.
neovim doesn't care where you run it on your asshole's M19 macbook pro or a motherfucking tamagochi. Cause it's fucking fast and portable.
yes you heard right, images in neovim
You think that's special and you need gui for that? You are zoomer and you have to watch subway surfers in your editor while waiting for ChatGPT? You can do that in neovim too, genius.
You've gotta be kidding me you asshat. Install a proper terminal like
kitty and you can view your anime girls pictures directly from your editor. Inside your terminal. But you better be doing the job you getting paid for, you fucker.
oh and how without agentic AI nonsense?
You fucking running your claude code in terminal and then spending 15 minutes to find the file your fucking llm edited? Don't emberrase yourself and whole your office, install a proper terminal editor.
It's a fucking superior experience to whatever trendy-ass vscode fork you are using right now.
yeah, there's a learning curve.
so what?
:wg!
❯