mo8it, to rust
@mo8it@fosstodon.org avatar

New #HelixEditor release 🎉

https://helix-editor.com/news/release-24-03-highlights/

Helix is a modal terminal editor with an awesome out-of-the-box experience 🤩

Release highlights:

  • Jumping
  • Block comments
  • Improvements to tree-sitter injections

It is also the first release with tiny contributions by me 😇 (since it is written in #RustLang 🦀)

codemonkeymike, to vscode

Made a quick little video of my experience using #HelixEditor coming from #vscode for the past 3 weeks.

Let me know if this is helpful, or if I should do more of these, maybe with better quality lol.

https://youtu.be/PcUjMFYSgjM

markstos, to random
@markstos@urbanists.social avatar

I got very basic syntax highlighting working for CSV files in #HelixEditor -- mostly it highlights the commas so far. I left my how-to notes here:

https://github.com/helix-editor/helix/discussions/10190

But someone who knows tree sitter grammars better than I do could perhaps build on this and make progress towards better-looking "rainbow" CSV coloring.

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

mizah, to rust

I legit am kinda blown away by how much functionality I'm getting from Rust-Analyser.

I always thought I needed a full-blown IDE to get autocompletion, code actions, adding import/use statements, function extraction, inlining, etc...

How long have I been missing out on this?

#rust #rustlang #rustanalyzer #HelixEditor #lsp

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

humblehacker, to macos
@humblehacker@mastodon.online avatar

I made a thing! is a native app wrapping . It uses to embed a terminal and my fork of helix with a rudimentary IPC scheme for bidirectional communication between it and the mac app.

It's really prototype quality and may never become a real thing, but I’m having a good time learning new things (like ).

orizuru, to rust
@orizuru@mastodon.world avatar

I already loved the rust compiler and the tooling around it, but after a few days of doing #adventofcode in #rust , I'm even more impressed by how good they have become.

Giving #HelixEditor a try as well.
Fumbling with the keybinds, but I wish #vim was this snappy (and required so little config).

#rustlang #aoc2023

pawelgrzybek, to node
@pawelgrzybek@mastodon.social avatar

✨ New post

If you are not a Helix user, ignore this post — just some configuration gibberish. If you are a Helix fan, save yourself a hassle and copy/pasta 🍝 this one!

https://pawelgrzybek.com/the-deno-language-server-configuration-in-helix/

#HelixEditor #deno @deno_land

codemonkeymike, to random

VsCode has really been annoying me trying to sell me $10/month co-pilot.

So I finally broke down.... And stopped using vscode, switched to #HelixEditor and giving them the $10 a month that Microsoft wanted.

Keep up the great work!

nixCraft, to vim
@nixCraft@mastodon.social avatar

It is a miracle that the guy is even married 😂 here is advice for you, keep tech discussion limited for dev bros. You will be happy. The wife will be happy. https://www.reddit.com/r/vim/comments/1bvua29/my_wife_was_unimpressed_by_vim_please_advise/

r1w1s1,
@r1w1s1@mastodon.social avatar

@nixCraft maybe she wants use

jimfl, to random
@jimfl@hachyderm.io avatar

Another weird thing is if you have multiple splits, and you open a different file in that split, the original file is still open in a buffer in the background. If you then use the file picker to open a file that’s already open in a background buffer, the changes you make aren’t reflected in the buffer and vice versa. Again: data loss.

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

gregorni, to programming
@gregorni@fosstodon.org avatar

What does your development environment look like right now?

(IDE/Text Editor? Terminal Multiplexer? Package Manager? Shell? Programming Language? Containerization? Command Runner? Terminal Emulator?)

blainsmith,
@blainsmith@fosstodon.org avatar

@gregorni

Editor: #HelixEditor
Terminal emulator: #GNOME terminal
Terminal multiplexer: #tmux
Shell: #zsh
Linux Desktop: @system76 #Pop_OS !
Langs: #GoLang #RustLang #HareLang
DB: #PostgreSQL #SQLite
Containerization: #Podman
SCM: #git #lazygit

mo8it,
@mo8it@fosstodon.org avatar

@gregorni My dev environment:

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

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?

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

Magit is one of the "killer apps" of emacs, which one might miss when using a different editor. Helix editor in my case.

gitu is a Git porelain offered in the form of a TUI app with keybindings similar to magit. It's still in active development. I've installed it using cargo for now.
https://github.com/altsem/gitu

#Rust #Magit #Emacs #Git #gitu #HelixEditor

gregorni, to neovim
@gregorni@fosstodon.org avatar

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

oliver, to random German
@oliver@2pxnl.de avatar

Nice. Ein neuer Release von #HelixEditor. Mal schauen was es alles so neues gibt.

https://github.com/helix-editor/helix/blob/master/CHANGELOG.md#2403-2024-03-30

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

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

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 😅

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

jimfl, to random
@jimfl@hachyderm.io avatar

Seemingly the most difficult thing to deal with in is when you have multiple splits open, and you accidentally hit Ctl-W to move between them while you're still in INS mode. The behavior seems undefined, but usually results in data loss.

  • 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