I’ve used VS Code for a long time, but have recently grown weary of Microsoft’s approach to OSS. I’ve checked out VS Codium which seems like it might be a great option.
What text editor are you using?
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Community icon from opensource.org, but we are not affiliated with them.
TL;DR: Neovim.
Because I feel exceptionally happy today, I’m going to talk about my journey among text editors:
Unnecessary text
I will start from Vim.
I started using Vim 5 years ago.
i = 0
while (still using vim) and i < 6:
test Emacs vanilla
give up with Emacs vanilla
i++
wait 1-4 months
test Emacs Xah-Fly-Keys;
Success
wait 2 months
Back to Vim.
Test again vanilla Emacs 2 more times while using vim.
Test again xah-fly-keys Emacs.
After Several months…
Upgrade to Neovim!
2 days later: Back to Vim.
X more time.
We are on Q1 2020. Let’s use Doom Emacs!
While using Doom Emacs I copy vim configs to Neovim because I got bored of Doom for a week.
Doom possesses me for 2 years (while still using Neovim for terminal things sometimes).
2021 Summer I move my Vimrc configs on neovim to Lua. Still Doom.
Doom Emacs decides to no longer open and freezes on startup. Nice.
Now I’m on Neovim. Waiting for nativecomp Emacs. I still regularly open Doom Emacs to check whether it got fixed magically by itself (no luck as of today).
I’m happy with with neovim currently. I feel like neovim is like more robust and Doom Emacs can like do many many super cool and maybe little things, but sometimes decides to bug itself. Hard choice.
Have you tried
doom doctor
?Your comment didn’t arrive to me until today. I already fixed the problem. I seemed to have some kind of error on my config, but for some reason I didn’t matter until the day Emacs broke. dunno.
I only really use Vim. Mainly because vi is installed on basically every server and distro, so it is what I got used to.
Emacs (Doom), everything from small notes to big software projects.
I do not code, so take what I say in that context. I use Geany because it does many things - and a guy who won a coding competition says he uses only Geany. Geany is far lighter than Atom (which is owned now by Microsoft). Geany handles markdown fairly well and I use mostly markdown. But, plan to learn a tiny bit of code. For terminal, i use use nano or something similar called micro. Both nano and micro can open/use markdown (.md) or .txt, and, though they cannot open .rtf, if i use Ranger terminal file manager, they can show the preveiwed contents of an .rtf file, but cannot open it to edit it that way. Geany can open .rtf if it has no graphics - so text only. If there is formatting added, though, it is an ugly sight. I am testing software on a slow HDD in order to have a very light, fast system and Geany does fine on it.
I just use geany.
always vim
I use Vim very often, but work recently bought me a license for PyCharm and I’m loving it.
I suppose what you’ll want to use depends on your use case. For what I use it for—mainly bash, python, and terraform—PyCharm works very well.
JetBrains makes some fine IDE’s, I’ll give them that
neovim
This was already asked in !programming@lemmy.ml: https://lemmy.ml/post/53721
that post, 67 comments 1 year ago //
. . . . . summary (not complete) :
NeoVim ~10 users
vim more than 10
Emacs 4 or 5 ?
jetBrainz : like 2 or 3…
Kate : at least one
gedit : one !
nano : 1 or 2
vi : over ssh because nothing else on some servers, poor lad …
can you install neovim on a server? Is it tiny/light?
Sorry, i am the wrong guy for this, i only have few hours reading on SSH. My programming : fortrand, basic, c, python, was sporadic for some projects over the years, never was my main job !
PS : I know the size of an install by doing :
sudo apt install ******
this “******” being the name of the program you want to install, internet unplugged so the installation doesn’t happen.
yes. I guess I thought that was how much storage it took up on a disk, but I’d like to know that before reading about what it does, how it works. Found this the other day and love it (for command line): │ps -eo cmd,%mem,%cpu --sort=-%mem | head No need to install anything on Debian to use it.
There is a big difference between an IDE and an editor!
An editor is much more simple, while an IDE offers complete project management and other tools!
Yes and no. The answers to both questions overlap.
Can be, but don’t need.
The question in !programming@lemmy.ml assumes that the editor is used for programming. Here, however, the focus is on OpenSource and does not necessarily have anything to do with programming.
Okay, and?
Have been using Emacs for over a decade, and I’m fairly happy with it.
I use Neovim, LiteXL, and VS Codium depending on the project size and needs. no one tool suits all.
acme from plan9port, emacs, sometimes vi depending on the situation.
“Acme: A User Interface for Programmers”
.1) it runs under Linux,
.2) it’s many “Windose” are not M$'s
First impression: somewhat like emacs?
plain Vim with necessary extensions/plugins…
Same. I’ve been doing some android dev and have to use android studio, and i’ve really been missing vim. Never having your hands leave the keyboard is so much faster.
neovim because the plugin ecosystem is vibrant and alive now that they can be built with lua: https://neovimcraft.com
I’m a fan of Notepadqq and the classic, Notepad++