mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.9K
active users

#helix

3 posts2 participants2 posts today
Continued thread

My wishlist for #helix is pretty short, especially now that a tree-based file browser got added.

- Integrated terminal, similar to vscode
- Global search AND replace, not just global search
- Plaintext search option, as opposed to regex search. Some of my queries get messed up.

I am not yet faster at #helix than I am at #vscode , but dammit I'd rather use something developed to be completely free and open source, unlike vscode.

I considered alternatives, like Zed, but they have a CLA for their contributors, which in my eyes leaves room for a potential close sourcing in the distant future.

In the new version of #helix, we get this new awesome pop up for global search... which I love.

However, I still can't seem how to navigate back through history to auto complete the last thing I searched for.

I can see it ghost text, but cannot figure out how to autocomplete it.

Any help? (this is when I hit space + /)

If I have a #codeberg account set up, with a verified #ssh key on my account and the corresponding public and private keys in `~/.ssh/`, is there a way that I can make it so that it doesn't ask me for my keyphrase every time I push? I'm sure VSCode could do this, but since I've switched to #Helix, which doesn't have git built-in I've been manually doing the git stuff.
My knowledge of #cryptography and #git are well and truly at the 'barely enough to get myself into trouble' level.
#AskFedi

Some time ago I wrote about using Helix editor on FreeBSD. I liked the „batteries included“ approach and I was curious to see whether Helix could be an actual replacement for Neovim.

I really tried and I forced myself to like Helix. And yes, Helix’s approach might be perfect for newbies who have never worked before with vim. But at some point I found myself on a customer’s server, desperately pressing ‚d‘ and wondering why it didn’t delete the character under my cursor. At this point I decided to dump Helix. The fact that some commands are slightly different, but not completely, made it hard for me to switch between systems and made me look like a complete idiot when editing a config while sharing the screen with a client.

BTW is there meanwhile an option to run lua-language-server on FreeBSD? I am using kickstart with nvim and it’s complaining that it can’t install the lsp because it’s not supported on this platform.

#helix#nvim#neovim
Replied in thread

@NK30 i have to remember rebinding that to ctrl+backspace for my #helix config so i dont get into the habit of closing my librewolf tabs accidentally again (i had this problem when i started using ctrl+w in my shell, until i rebound it)

#helix vs #neovim. spot the differences!

the main one isn't really visible, though: helix has a built-in #treesitter, and it does a great job at highlighting #rust out of the box, with zero configuration and dependencies!

this way, i don't have 20 plugins in #lua and/or #vimscript running in the background and autoupdating from #github - awesome! 🌈🦄 config is plain #toml - no need to write it in turing-complete languages which i only know poorly

shout out @bobulous 🙌 bobulous.org.uk/coding/Helix-c

I created a crib sheet for the #Helix text editor:

bobulous.org.uk/coding/Helix-c

Best viewed on a big screen.

As usual I intended the new page to be compact and concise; and as usual it ended up being huge and rambling. Hopefully it'll still be of use to people who aren't fully familiar with the most useful keys and commands. (And just maybe of vague interest to #Neovim users who are thinking about trying Helix.)

Let me know if you spot anything incorrect.

www.bobulous.org.ukHelix crib sheetA quick reference for the key bindings and modes used in the multi-modal text editor Helix.