gregorni,
@gregorni@fosstodon.org avatar

I'm interested in seeing where Helix will go in the future.

#Helix #HelixEditor #ModalEditor #Programming #SoftwareDevelopment #Keybindings #Coding #WritingCode

vinbiodiesel,
@vinbiodiesel@mathstodon.xyz avatar

@gregorni I just found out about #helixeditor and will give it a try. Seems a little more accessible than #vim #neovim
What are your thoughts on helix? Especially in comparison to neovim?

gregorni,
@gregorni@fosstodon.org avatar

@vinbiodiesel From what I gather, Helix aims to be more beginner-friendly, with more of an IDE-like experience set up out-of-the-box, things you'd need plugins for on Neovim.

They are working on a plugin system based on WebAssembly, but right now, Helix doesn't support plugins.

gregorni,
@gregorni@fosstodon.org avatar

@vinbiodiesel Helix also uses different keybindings (a sort of mix between Vim a Kakoune), which is also more beginner-friendly than pure Vim, but the advantage of Vim bindings is that they are everywhere. Every major IDE (VSCode, JetBrains, even GNOME Builder) has a Vim-mode. That can't be said about Helix bindings. I hope that changes in the future.

vinbiodiesel,
@vinbiodiesel@mathstodon.xyz avatar

@gregorni vim mode for IDEs is a strong argument pro vim for me. While learning, I don't want to loose too much productivity.

mo8it,
@mo8it@fosstodon.org avatar

@vinbiodiesel @gregorni Unless Helix replaces your IDEs ;)

I used Neovim for about a week before migrating to Helix. It took me about a week to achieve my full productivity in Helix. Keep that in mind because you mentioned productivity. Just choose a rather "slow week" for that where you don't have a lot of pressure.

That being said, it is totally worth it. I can't even imagine getting back to the primitive way of using dozens of plugins for basic functionality in (Neo)Vim.

gregorni,
@gregorni@fosstodon.org avatar

@mo8it How easy/hard is it for you, switching between Vim and Helix motions? If thrown into a Vim-style editor, do you still get on, or does it completely mess you up?

@vinbiodiesel

mo8it,
@mo8it@fosstodon.org avatar

@gregorni @vinbiodiesel I need to use Vi(m) on some servers, but these are just a few changes. You will never be productive on a machine without your editor and config, even if you use (Neo)Vim. Because your plugins and custom keybindings would be missing.

So yes, I recommend learning the Vim keybindings for Linux server adminstration, but you don't have to use that editor on your main machine just to be slightly more productive when editing some config files on some server.

Gert,
@Gert@mastodon.world avatar

@gregorni @vinbiodiesel most basic movement commands are the same as in vim. Since it’s selection-first, Helix makes some more advanced things faster and others slower. I can switch between vim (on a server for example) and Helix keybinds without much trouble. Any real work I do is done in Helix, so there's no problem. The keybinds thing is not that big of an issue, I think.

gregorni,
@gregorni@fosstodon.org avatar

@Gert @vinbiodiesel Nice to hear from an active Helix user about this! This makes me really want to try Helix now!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programming
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines