this post was submitted on 07 Oct 2023
162 points (89.7% liked)

Programmer Humor

18238 readers
1147 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 

it's not worth the effort

all 25 comments
sorted by: hot top controversial new old
[–] [email protected] 32 points 8 months ago (4 children)
[–] Zanshi 9 points 8 months ago

I love helix, it’s so easy to configure, sane defaults and it feels just right!

[–] jelloeater85 4 points 8 months ago (1 children)

I played around with it a little today, it's actually really nice, I still suck at vim, but the menu popups make me happy. Reminds me of micro a little.

[–] [email protected] 3 points 8 months ago* (last edited 8 months ago)

I recently noticed that micro is getting more powerful. It seems to have some LSP support now.

[–] [email protected] 1 points 8 months ago (1 children)

Does this support extensions? Things like copilot and git diff plugins...?

[–] [email protected] 2 points 8 months ago

No, there isn't a plugin system. Things like LSP support are builtin and it uses external LSP server binaries that must be installed on your system.

[–] [email protected] 30 points 8 months ago* (last edited 8 months ago) (2 children)

It is like this in the beginning but you come out the other end actually knowing how to change your editor to be what you want.

To me, neovim made it really fun to edit code again, and I spent months with it, learning lua from scratch, even wrote plugins for it that got popular.

The shortcuts makes it really easy to jump around in code fast and all the different plugins feels like getting constant upgrades. :)

[–] [email protected] 26 points 8 months ago (1 children)

sorry I will not be tricked again into this bs editor, life is too short to configure vim

[–] [email protected] 5 points 8 months ago

IDK honestly hacked together a config over the weekend and have been using it for a couple months now. Definitely not perfect but it works pretty nicely. Occasionally use Helix as my backup editor, but eventually I just learned to live with my “good enough” config.

(Seriously, a lot of configs are pretty bloated. Not every little thing really needs to be optimized…)

[–] [email protected] 3 points 8 months ago

I really want to go back to neovim just to create "my editor" on top of it from scratch, maybe by the end of the year

[–] [email protected] 21 points 8 months ago (1 children)

That's why I use emacs. It just works.

(just kidding, I use nano because it's "good enough")

[–] Chreutz 6 points 8 months ago

You freak...

[–] [email protected] 14 points 8 months ago (1 children)

I can tell you, my productivity is on never-seen-before heights.

[–] [email protected] 9 points 8 months ago (1 children)

Just not specifying if in positive or negative

[–] [email protected] 1 points 8 months ago (1 children)
[–] [email protected] 7 points 8 months ago

1.2e-10 to 1.3e-10 range

[–] [email protected] 12 points 8 months ago (1 children)
[–] fluxion 1 points 8 months ago

I can also contest that this is a config

[–] [email protected] 12 points 8 months ago

Have you ever tried changing anything substantial in any other editor? It's a nightmare if you want a custom experience.

[–] [email protected] 4 points 8 months ago

It can be worth the effort, if the tool fit your needs and wants in the first place.

[–] [email protected] 2 points 8 months ago

I felt this 😢

[–] [email protected] 2 points 8 months ago

I tried. Going through that loop convinced neovim is not an ide. It's a means by which someone who wants to build an ide can build one.

If you're one of those people who doesn't want to build an ide, like me, it's not for you.

[–] [email protected] 0 points 8 months ago

that is accurate

[–] [email protected] 0 points 8 months ago

Jetbrains junkie here. What do you need a terminal Editor for?