I love vscode. But this thread made me want to learn neovim just so I don't have all my eggs on a single basket.
Linux
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.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
It's definitely one of those "a broken clock is still right twice a day" situations. It's a good product and I find it invaluable for PowerShell scripting. I have, however, been trying to dial in emacs for PowerShell.
I use neovim for the vast majority of the programming I do but I do still have VSCode installed. Maybe I should just delete it? I opened it after I saw this post and there was a whole bunch of extension updates just sitting there.
Kinda wish GNOME builder was a bit better at being a general purpose editor. That's just because I'm a bit of a GNOME/GTK pervert though and I would love to use a sexy looking app for dev work.
And vscode doesn't even work properly. The amount of colleagues I have using it for C++ and they can't even get intellisense working with the f-ing thing. It's bonkers they work that way. It takes them ages to do anything, and its not a case of them being super experienced and not needing those aides.
Playing the devil's advocate here, even IDEs like Visual Studio and IntelliJ have multiple times crashed on me or taken ages to update a single line on intellisense. C++ is simply a language where a dynamic LSP is everything but easy to make.
I need to use VSCode at university because their version of neovim is too outdated for my config...
I honestly don't get it. I had to use it on a job until recently and needed a few plugins for it to be useful. Every major plugin either got worse over time or never fully functioned to begin with. On top of that, it was sometimes slow as fuck despite me having a rather strong machine.
Even Codium is pretty bloated though since it's still electron.
Also Sublime Text supremacy
i use sublime instead
vim and neovim actually hold a pretty significant marketshare on Linux. a lot of developers use MacOS or Windows, so what does it matter if one more small thing is proprietary? It obviously does matter, but people don't think of it that way.