Ancestors

Toot

Written by Eduardo Flores :rust: on 2025-01-13 at 11:11

I’m thinking of switching to #HelixEditor, how is the experience for other Rust developers out there? Is there something missing?

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Descendants

Written by Beowulf on 2025-01-13 at 11:17

@edfloreshz I liked it, only showstopper for me was that helix uses their own keybindings and there isn't an option to switch to vim keybindings...

=> More informations about this toot | More toots from Beowulf@fosstodon.org

Written by jokeyrhyme on 2025-01-13 at 11:45

@edfloreshz rust-analyzer LSP works, syntax highlighting works, format on save works

Note that if there's anything in your Cargo.toml that upsets rust-analyzer then you'll lose LSP features and won't see any reason or message why

Aside from that, helix has been my primary Rust editor for months now, in alacritty, ghostty, and wezterm

=> More informations about this toot | More toots from jokeyrhyme@aus.social

Written by Mo :ferris: :tux: on 2025-01-13 at 13:21

@edfloreshz Nothing missing for me :)

=> More informations about this toot | More toots from mo8it@fosstodon.org

Written by Psyhackological on 2025-01-13 at 13:41

@edfloreshz except keybinds and habits nothing to lose in my opinion. Maybe not that many plugins as many things are built in but that's it.

=> More informations about this toot | More toots from psyhackological@fosstodon.org

Written by sntx on 2025-01-13 at 13:55

@edfloreshz I quiet enjoy the experience of helix, mainly the:

Especially the kakoune-style select->action in contrast to vims' action->select is a huge win for me.

If you don't like that, I'm not sure if it's worth the hussle to switch away from your already configured dev-env (unless your scouting for inspiration).

=> More informations about this toot | More toots from sntx@chaos.social

Written by Eduardo Flores :rust: on 2025-01-13 at 14:54

@sntx I have very little muscle memory right now, so I don’t mind non-vim key bindings

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Written by sntx on 2025-01-13 at 15:23

@edfloreshz In that case #helix is a strong recommendation from me!

I don't know how much experience you have with modal editors -> editors that have modes, like NORMAL to navigate within the document, INSERT to write code and SELECT to perform more complex selections (and replacements etc.).

Most complex keybind follow-up options will be displayed on a menu. I.e. after pressing 'g' in NORMAL mode, a goto menu will appear displaying your goto options like 'e': end of document.

Easy to learn!

=> More informations about this toot | More toots from sntx@chaos.social

Written by Eduardo Flores :rust: on 2025-01-13 at 16:05

@sntx Thanks!

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Written by dieTasse on 2025-01-13 at 19:23

@edfloreshz Just fyi I am using Rust Rover from Jetbrains (free for open source development) and it works very well (even on Linux). But I am also used to Jetbrains IDEs in general, using it professionally for about 10 years already.

=> More informations about this toot | More toots from dieTasse@floss.social

Written by Eduardo Flores :rust: on 2025-01-13 at 20:11

@dieTasse Yup. been there done that, Zed is my preferred editor nowadays simply because of how fast it is, but it can sometimes be very unstable, so, I was looking for a terminal editor in the meantime, Helix looked nice.

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Written by dieTasse on 2025-01-13 at 21:00

@edfloreshz Aha got it 😊 What do you refer to when you talk about how fast it is? Or do you have weaker pc so every resource counts?

=> More informations about this toot | More toots from dieTasse@floss.social

Written by Eduardo Flores :rust: on 2025-01-13 at 21:07

@dieTasse I'm not resource constrained, but getting a faster experience is something I desire, having to wait 10 to 20 seconds while the editor warms up is not something I enjoy, specially when I'm making minor changes.

That's why Zed is interesting to me, it let's me get in and get out in the time that it takes VSCode to warm up, Helix is surely faster.

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Written by dieTasse on 2025-01-13 at 21:53

@edfloreshz

Aha, I have to check tomorrow. I never noticed how fast the start is for Rust Rover. At work, we have quite big java project and IntelliJ takes a little bit to be ready (I notice that), but we also use cloud machines that are not well optimized.

=> More informations about this toot | More toots from dieTasse@floss.social

Written by dieTasse on 2025-01-14 at 17:24

@edfloreshz I just tested it and from start to being able to code in less than 10 seconds. And I am including in it also opening Jetbrains Toolbox through which I installed and open the IDE. All that on Fedora.

=> More informations about this toot | More toots from dieTasse@floss.social

Written by Eduardo Flores :rust: on 2025-01-14 at 17:43

@dieTasse Yeah I actually made a comparison a few years back, has Rust Rover gotten slower?

https://hachyderm.io/@edfloreshz/112010325716392874

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Written by dieTasse on 2025-01-14 at 17:47

@edfloreshz I suppose that its more capable now, which also means it is loading more stuff. But on the other hand if you deduct that I open entirely separate application first (1-2 seconds) it is not that different.

=> More informations about this toot | More toots from dieTasse@floss.social

Written by Eduardo Flores :rust: on 2025-01-14 at 17:48

@dieTasse Yeah makes sense, still much better than VSCode.

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Written by chfkch :nixos: :rust: on 2025-01-13 at 20:41

@edfloreshz

Getting compiler variables from the heap needs a little setup, the rest is out of the box and awesome!

[#]HelixEditor

=> More informations about this toot | More toots from chfkch@ruhr.social

Written by chfkch :nixos: :rust: on 2025-01-14 at 10:06

@edfloreshz

Ah i just saw where i remembered your name from: it was the Relm4 chat 🧐🥳

[#]HelixEditor

=> More informations about this toot | More toots from chfkch@ruhr.social

Written by Eduardo Flores :rust: on 2025-01-14 at 17:38

@chfkch Hahah yeah, I hang out there sometimes, Aaron and I are good friends.

=> More informations about this toot | More toots from edfloreshz@hachyderm.io

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113820741147939028
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
543.964444 milliseconds
Gemini-to-HTML Time
4.390104 milliseconds

This content has been proxied by September (ba2dc).