this post was submitted on 10 Jan 2022
19 points (95.2% liked)

Open Source

38672 readers
505 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

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?

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 3 years ago

I'm using GNU Emacs, which is, from my experience, great for open source software and decentralized development. Last year, I found an issue in a package/extension, I could make an experiment by modifying and running its code on the fly. I didn't even need to reload the whole package/extension. So I figured the solution out and submitted a pull request quickly.

[–] [email protected] 6 points 3 years ago (2 children)

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.

load more comments (2 replies)
[–] [email protected] 5 points 3 years ago
[–] [email protected] 5 points 3 years ago

Emacs (Doom), everything from small notes to big software projects.

[–] [email protected] 4 points 3 years ago

I only really use Vim. Mainly because vi is installed on basically every server and distro, so it is what I got used to.

[–] [email protected] 3 points 3 years ago

Kate and Neovim.

[–] [email protected] 3 points 3 years ago

I feel old, I'm still using vi.

[–] falsifian 3 points 3 years ago (1 children)

acme from plan9port, emacs, sometimes vi depending on the situation.

load more comments (1 replies)
[–] [email protected] 3 points 3 years ago

linux mint's xed & GNU nano

[–] [email protected] 3 points 3 years ago
[–] [email protected] 2 points 3 years ago

I use Neovim, LiteXL, and VS Codium depending on the project size and needs. no one tool suits all.

[–] [email protected] 2 points 3 years ago

Good old vim

[–] [email protected] 2 points 2 years ago

You mean there's something other than vim? The hell you say.

[–] [email protected] 2 points 3 years ago
[–] [email protected] 2 points 3 years ago* (last edited 3 years ago)

vim in terminal
Notepad++ on Windows
VSCode on MacOS

All using Solarized Dark for the color scheme.

[–] [email protected] 2 points 3 years ago (4 children)

"Cream is gVim, but with many features that should make editing easier for Vim beginners"
i will try this out - - rationale :
.1) only 1/3 of "Kate" 's footprint (16MB download, 74MB on HDD ) on xubuntu 20 lts
.2) code folding (collapse and expand) and so many features even before plugins.

just yell at me if this is a huge mistake !

load more comments (4 replies)
[–] [email protected] 2 points 3 years ago
[–] [email protected] 2 points 3 years ago

I just use geany.

[–] [email protected] 2 points 3 years ago* (last edited 3 years ago)

neovim because the plugin ecosystem is vibrant and alive now that they can be built with lua: https://neovimcraft.com

[–] [email protected] 2 points 3 years ago (3 children)

used vim for like twenty years and then switched to nano

[–] [email protected] 2 points 3 years ago (2 children)

downvotes here are so weird !
is vim a religion ?

[–] [email protected] 2 points 3 years ago

I guess so lol. I still use it when it's the right tool for the job

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 2 points 3 years ago (1 children)

I don't really do coding, the bulk of my text editing is from changing values in games. Sublime Text is great for that.

load more comments (1 replies)
[–] [email protected] 2 points 3 years ago

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.

[–] [email protected] 2 points 3 years ago

I used Sublime Text for a very long time, but I've been using neovim for a year now and I really like it. ST is an amazing piece of software, but I enjoy working on neovim more. I use IntelliJ from time to time in Java or Kotlin projects because they are simply unparalleled.

[–] [email protected] 1 points 3 years ago (3 children)

Ocasionally I use CherryTree, but normally the inbuild Markdown notepad of the browser

[–] [email protected] 1 points 3 years ago (1 children)

Your CherryTree is quite amazing :
3MBytes download, 11MB on HDD
creation and edition of multi-level documents (tree)
such document containing : source code, rich text, any web things,
inbuilt code execution, import from and export to many file formats,
... & much more ! thanks for the tip 😌

[–] [email protected] 1 points 3 years ago

It's the best you can find in editors of this type. I know and use this editor since a lot of years

load more comments (2 replies)
[–] [email protected] 1 points 3 years ago

Have been using Emacs for over a decade, and I'm fairly happy with it.

[–] [email protected] 1 points 3 years ago

VS Codium is good, I also use a lot of NeoVIM in the terminal.

load more comments
view more: next ›