I only use vim.
~~i have been trapped for 2 years now... hope seems pointless~~
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I only use vim.
~~i have been trapped for 2 years now... hope seems pointless~~
you get trapped in Vim because you dont know how to exit.
i get trapped because ive sunk so much time configuring
May your vimrc be passed down through the ages
Its all I'm leaving my kids
Because the hate is based on their shitty OS. They did a fairly good job with VSCode. Our hate isn't blind.
VScode is the epitome of the EEE strategy. The core product is open-source, but it's filled to the brim with tracking and the official extensions have DRM. Yes, there's DRM on your python LSP.
Anyone who gives a shit should look for alternatives right away. The problem is just that there aren't any that are as easy to set up.
And what would that DRM do?
Make sure that the addons can only be used by VScode. There's vscodium for now, but microsoft could easily shut that down.
I hate Windows and dislike a lot of Microsoft products, but I think we're way past Microsoft being the bad guy. They kinda like Linux now, and probably do more good than bad for it. There are much worse companies in tech, I think Microsoft's worst crimes as of late is creating Teams and being boring.
Please look up "Embrace, extend, extinguish". VScode is open-source for now, but all the microsoft extensions you need to turn it into an IDE have DRM on them and microsoft puts work into trying to make those extensions not work with VScode forks.
WSL is the same thing. They start by embracing linux and soon they'll start installing MS crap into the guest system or shipping their own distro that's filled with it. This is the extend part. The final goal is to extinguish desktop linux and make everything WSL to be able to track it all and harvest shitloads of data.
Choosing not to use good software from the same company just because another software they offer is subpar would be an unreasonable decision.
Kind of the conclusion I'd come to.
Would you use excel if it were on Linux? It's one of the other few Microsoft products I think is actually pretty good.
Obviously not foss but still
Microsoft Office suite is obviously superior to its concurrents. If it were available on linux I'd use it, despite being about FOSS ideology. Sometimes, non-FOSS can be better alternatives. However, OnlyOffice is still neat and gets the job done.
It's a battle they are going to lose in the long run. When you write closed sourge code, you make a bet that you're better than all available FOSS developers in the field.
Didn't Excel make a big fuss about python integration when Libreoofice has had that for years?
Ohh can you do Exel-Style arithmetics in Word tables? You can in LibreOffice. Maybe it's just so widely used no one really knows other Office programs are basically on par with MS Office or even better.
LibreOffice UI is really... well... old. UX is really bad : it's on par with GIMP's ideology of "make it as hard as possible to get things done"
You know there are like 7 different layouts built in and you can create custom ones. You can even make it look like world if you like.
Yet most project uses GitHub too you know...
True but GitHub wasn't always Microsoft and at least in my experience moving between git providers is a pain
How is it a pain? You just change the origin on your existing project, and new projects you just use the new one to start with.
You gotta change the origin on every deployment you have. Update environment vars, reconfigure tools. You have to port all your PRs over somehow. Your issues. Your documentation. All the access keys. Etc.
With Gitlab embracing activitypub, at least the issues can bei easily migrated now/soon.
Are they embracing activity pub? I read it is just one guy in the community working in it.
And the vast majority of users are on GitHub, looking for code on there. Having activity pub on other forges will not change that big time:-(
Ony saw this vid about it: https://www.youtube.com/watch?v=v68NFdZIMKI
Yeah, github is currently the big cheese. But other forges are still out there and are being used. And since git is an open format, the infrastructure is (a bit) more resilient towards enshittyfication.
I use vscodium btw.
Neovim user here. Granted it takes some time to setup properly but it’s really fast with navigating through files, lsp functions and doing a search in thousands of files.
I found vscode too slow and bloated for my taste.
Having come from full fat visual studio and using fairly fast machines VS code is a breeze to use.
Though I can't imagine it can compare to commandline stuff in that regard obviously
Is there much reason to learn vim nowadays? I was under the impression it's mostly around for people who got used to it back in the day
I'm in my 6th semester and use neovim so no it's not mostly around for people who got used to it back in the day. A lot of my fellow students use it as well. It's the only editor I use because you can use it to edit a single file as well as a whole project and everything is always how I want it to be. Also once you get used to it I guarantee you, you will wonder how people navigate code only using mouse and the arrow keys. It is just a beauty to quickly copy a code block or change a word with 3 keystrokes.
Y’all use VSCode??? Whatever happened to good ol’ Sublime Text?
Both are text editors, but VSCode's plugin system and various config options can turn it a fully fledged IDE for the languages of your choice.
Besides, Sublime is exactly that: good, old.
But this is a Linux community. What about doing one thing well?
So you don't like GNU Emacs. Got it.
At least use VSCodium which is VSCode without telemetry/tracking ...
If you want to support Microsoft then at least give them your personal data too. Don't tease the poor corpo :-(
I don't
If you like vscode you can always use vscodium
Potato-potato. You support Microsoft if you use either.
We got to be mature. Microsoft (and many other corporations) are a problem due to their unfair practices. But this is not a moral war against them, when we are not the problem. If we have vscodium, which is opensource and it has telemetry removed, which is the problem?
I would be happy if they didn't made the internet a worse place, if they weren't greedy billionaire assholes, if they didn't have a monopoly, but vscode does not affect my sleep.
Mature would be to know that you are the problem and that this is a moral war. The problem is your dependency on a tool made by a bad acting company.
It's a tool. You use the best tool available. Getting your day job done is your bottom line, you can't afford to be any less productive. If you're a foss coder doing it on your own time, go crazy. Using the most efficient tool isn't the same thing as supporting a company's bad practices, the real world isn't black and white.
That's a bit black and white of you, isn't it? I don't like this approach ("can't afford to be any less productive"). I am a freelancer and I certainly can afford to be a bit less productive and earn a little less money by supporting and using free software only. And making you belive that you have to use the most efficient tool - no matter what - is exactly part of what keeps bad acting companies successful.
Definitely dislike MS, generations of my workstations have small, yellow "Microsoft Free Workstation" stickers on their monitors, but VSCodium (in my case) is not really bad.
Also I really like the Xbox360 console and (as a hacker and maker) still love the first Kinnect. The Kinnect is an excellent piece of sensor-hardware, was rather cheap when purchased in used condition and it works very well with Linux.
Netbeans for the win(at least for Java, I don't know how good it is for other languages)
I hate Google but they gave us Go, Kubernetes. I hate Amazon but they gave us AWS. I plainly hate those companies, but adore the brilliant engineers that work there.
If Windows was open source it wouldn’t be as bad
ReactOS lol
Its not only Microsoft crap, its also an Electron app!
VSCode is an open source IDE. Its biggest rival is the JetBrains suite. When the alternatives are proprietary, VSCode is a win.