codemonkeymike, to random

Well, today is my first full work day I've committed to using the #HelixEditor as my main editor, and not opening VSCode!

So far, it's a little clumsy, but already seeing some workflow improvements. Just need to put in the reps!

Gert, to vim
@Gert@mastodon.world avatar

I've never properly learned the h,j,k,l movement keys in #vim and am now forcing myself in #helixeditor to use them by disabling the arrowkeys and pgup/down end/home alltogether.
So far, it's a struggle. Why do I do this to myself?

aral, to programming
@aral@mastodon.ar.al avatar

Want strong typing without a build process?

(Hint: you don’t need to use TypeScript.)

  1. Use a modern editor like Helix Editor or VSCodium that supports the TypeScript Language Server (LSP).

  2. Add this line to the top of your JavaScript file (without the backticks, if you see any):

// @ts-check  
  1. Go read up on JSDoc ;)

¹ https://helix-editor.com
² https://jsdoc.app/about-getting-started.html

#javaScript #typeSafety #JSDoc #lsp #HelixEditor #typeScript #web #dev

gregorni, to programming
@gregorni@fosstodon.org avatar

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

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

gregorni, to neovim
@gregorni@fosstodon.org avatar

So I uninstalled Neovim and switched to Helix full-time. Fingers crossed for my Helix journey! 🤞

Gert, to random
@Gert@mastodon.world avatar

The hardest keybind to relearn when going from #vim to #helixeditor for me right now is deleting. "x" is like a reflex, but I need to learn to use "d" now.
I'll get there.

Gert, to random
@Gert@mastodon.world avatar

Good things about #helixeditor I found so far:

  • Commands are more logical. I've 'derived' some without knowing them. Also the little boxes that pop up are really helpful. No need to reference documentation all the time.
  • Multiple cursors that work perfectly out of the box. Very powerful, very well done.
  • To me, selection first, action second is just better than the other way around. Also, this makes using movement correctly even more important.
  • No plugins is a good thing for me. 1/2
zeab, to vim
@zeab@fosstodon.org avatar

Ok. How did I not know of #helixeditor? Even without support for plugins, it is absolutely amazing. the navigation on multi cursor is out of this world. 🤯

If you come from #vim / #neovim, try it. Honestly. Try it. Go through the whole tutor guide. Open up your worst codebase. Do random things. And then tell me how this didn't change your life. 😅

https://helix-editor.com/

codemonkeymike, to random

People using #HelixEditor for #development .. do you just not need or want code folding?

Seems like a great editor, but seems folding isn't there. How do you navigate bigger files with lots of functions where you really want to collapse them down to the definitions?

Should I be shooting for a diff way of working? Seems folding is a bit out of fashion?

Gert, to random
@Gert@mastodon.world avatar

My git "integration" when using #HelixEditor

Install lazygit: https://github.com/jesseduffield/lazygit (make sure it's on your $PATH)

Add these two lines to your tmux.conf:

bind g display-popup -w 90% -h 90% -d "#{pane_current_path}" -E "lazygit"
bind ` display-popup -w 90% -h 90% -d "#{pane_current_path}" -E "bash"

I bound these to 'g' for 'git' and ` for easy access.

Now you have a 'popup' window with a git TUI in the same path as the current pane, and a quick popup terminal.

I don't need much more.

natknight, to python
@natknight@hachyderm.io avatar

I’ve been experimenting with the Helix text editor. It’s not quite as slick as VS Code, but getting it pretty close was way less with than I expected!

https://nathanielknight.ca/articles/helix_for_python.html

codemonkeymike, to GNOME

Ok, now that i'm spending more time in the #terminal for #HelixEditor, i'm also checking out things like #yazi and realizing the default #gnome terminal is OKAY, but lacking some features.

What #linux terminal app do y'all use? Kitty? Foot? there are many

Aarkon, to random German
@Aarkon@metalhead.club avatar

I absolutely fell into the bucket of . Even though I recently purchased the All Products Suite from Jetbrains from my private money, I can't get over how snappy something feels (especially concerning startup times) and and how efficient it is even though it gives features that border on the IDE side of things.
And that barely any setup work. I'm sold.

aral, to random
@aral@mastodon.ar.al avatar

Helix Editor is about to get support for multiple simultaneous language servers, which should make web development with it so much nicer (especially when creating Small Web¹ places using Kitten²).

https://github.com/helix-editor/helix/pull/8086/files

The only thing that would make it better is if the inline diagnostics branch also got merged sometime soon because it’s sad to have to choose between one or the other.

https://github.com/helix-editor/helix/pull/6417

¹ https://ar.al/2020/08/07/what-is-the-small-web/
² https://codeberg.org/kitten/app#kitten

#HelixEditor #web #dev

njoseph, to random
@njoseph@social.masto.host avatar

Helix editor has no project file explorer yet (like nerdtree or neotree).

It's taking me some time to get used to browsing files using yazi and then hitting enter to open them with Helix.

#HelixEditor

MoskitoHero, to emacs
@MoskitoHero@ruby.social avatar

Tired of #Emacs... #Helix is looking sexy...

#HelixEditor

fenndev, to neovim
@fenndev@social.coop avatar

I'm working on a #Neovim / #HelixEditor-inspired #Markdown & #Gemtext editor, á la #Obsidan. It's written in #Rust. Did I get all of the buzzwords?

The code? Shit.
The design? Nonexistent.
Features? Not implemented.

It doesn't even do anything yet. The only command implemented is :q. But it is a start, aha.

https://codeberg.org/fenndev/xen-md

humblehacker, to rust
@humblehacker@mastodon.online avatar

Learning a bit of so I can tinker with source. Coming from a long history with where we don't really have to consider ownership, Rust is reminding me of my former long history with C++ (), where ownership was very important, but something you had to work at to ensure correctness. Rust seems to enforce safe ownership.

pelemarse, to ps1graphics

When you don't have time to find a girlfriend, but you have time to make a sexy theme for the code editor in the console. nonsense

#console #terminal #helix #helixeditor #codeeditor #theme

Helix code editor, edits Rust code. Code autocomplete popup.
Helix code editor, edits Toml file. Info window opened.
Helix code editor, edits Toml file.

pinpox, to random
@pinpox@chaos.social avatar

Anyone using #helix editor productively here?

Long-term #neovim user interested to know if it can be a real replacement.

#helixeditor #editor #vim #neovim

codemonkeymike, to random

Day 3 of #HelixEditor let's goooo

codemonkeymike, to vscode

Im on week 2 of working with #HelixEditor and while I do like it alot more than vim, it still feels painful to work on my PHP project. All the modes, navigating files, lack of a tree.

It makes the hard things easy, and the easy things hard.

I do want to get away from #vscode but might try out #sublimetext instead.

codemonkeymike, to random

Ok.. #HelixEditor people. i have ONE thing that's diving me nuts and I feel like should be possible.

I want to highlight everything inside this HTML div. NOTHING seems to work.

mim
mi<
[p

Any ideas.. feels like something that SHOULD be possible

codemonkeymike, to random

Just tried to log out of an SSH session using :q

I think I've been using #HelixEditor long enough now haha

britter, to vim
@britter@chaos.social avatar

Okay, so I‘ve used #vim for a while and recently started using #HelixEditor not only for text editing, but also for #Java and #nix development. It‘s still not the same as using a full IDE such as #IntelliJ. But I love how snappy terminal based editing feels… so what’s next? Should I look into #emacs? Found an introduction video on YouTube that‘s just 1h 39min 😅

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