fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#HelixEditor

3 posts3 participants0 posts today
Wolf<p>Yes. I use <a href="https://hachyderm.io/tags/LightMode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LightMode</span></a>. Everywhere (just about). I know I'm in a minority. And light mode is often broken for things (like when using light mode in the <a href="https://hachyderm.io/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a>, the buffer tabs are wrong and deceptive).</p><p>For terminal windows that are ssh'd into some remote box _sometimes_ I'll use dark mode.</p>
woshilapin<p><span class="h-card" translate="no"><a href="https://sanchayanmaity.com/@sanchayan" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sanchayan</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@deech" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>deech</span></a></span> it should be possible to jump to the type of a variable (even if the type is not written, only inferred) with LSP. I’m using the shortcut `gy` on <a href="https://mamot.fr/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> but I don’t know what LSP incantation it corresponds to. I’d be surprised it doesn’t exist on Neovim too 🤷</p>
🏳️‍🌈🤘 Blain Smith"This is a patch release which lowers the GLIBC requirements of the release artifacts published to GitHub."<br><br><a href="https://github.com/helix-editor/helix/releases/tag/25.07.1" rel="nofollow noopener" target="_blank">https://github.com/helix-editor/helix/releases/tag/25.07.1</a><br><br>Thank you Helix team for this patch.<br><br><a href="https://snac.rblgk.sh?t=helixeditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#HelixEditor</a><br>
Paul Buetow<p>Have been tinkering with local LLMs for coding with <a href="https://fosstodon.org/tags/HelixEditor" class="mention hashtag" rel="tag">#<span>HelixEditor</span></a> and <a href="https://fosstodon.org/tags/aider" class="mention hashtag" rel="tag">#<span>aider</span></a> and <a href="https://fosstodon.org/tags/ollama" class="mention hashtag" rel="tag">#<span>ollama</span></a> : <a href="https://foo.zone/gemfeed/2025-08-05-local-coding-llm-with-ollama.html" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">foo.zone/gemfeed/2025-08-05-lo</span><span class="invisible">cal-coding-llm-with-ollama.html</span></a></p><p><a href="https://fosstodon.org/tags/llm" class="mention hashtag" rel="tag">#<span>llm</span></a> <a href="https://fosstodon.org/tags/local" class="mention hashtag" rel="tag">#<span>local</span></a> <a href="https://fosstodon.org/tags/ai" class="mention hashtag" rel="tag">#<span>ai</span></a> <a href="https://fosstodon.org/tags/coding" class="mention hashtag" rel="tag">#<span>coding</span></a> <a href="https://fosstodon.org/tags/ollama" class="mention hashtag" rel="tag">#<span>ollama</span></a> <a href="https://fosstodon.org/tags/qwen" class="mention hashtag" rel="tag">#<span>qwen</span></a> <a href="https://fosstodon.org/tags/deepseek" class="mention hashtag" rel="tag">#<span>deepseek</span></a> <a href="https://fosstodon.org/tags/HelixEditor" class="mention hashtag" rel="tag">#<span>HelixEditor</span></a> <a href="https://fosstodon.org/tags/LSP" class="mention hashtag" rel="tag">#<span>LSP</span></a> <a href="https://fosstodon.org/tags/codecompletion" class="mention hashtag" rel="tag">#<span>codecompletion</span></a> <a href="https://fosstodon.org/tags/aider" class="mention hashtag" rel="tag">#<span>aider</span></a></p>
Wolf<p><span class="h-card" translate="no"><a href="https://mastodon.sdf.org/@awb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>awb</span></a></span> I use fc all the time (and have for years). I love it. My FCEDIT is hx (that is: <a href="https://hachyderm.io/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a>), just like EDITOR and VISUAL. I recently adopted both <a href="https://hachyderm.io/tags/Zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zsh</span></a> and <a href="https://hachyderm.io/tags/Atuin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Atuin</span></a>. Yes, I’ve arranged it so that it’s not **too** hard to get into hx going through atuin; but it’s still harder than I want and I don’t automatically execute the fixed command upon :wq. I’m happy to write code and make a PR. I’m just not sure at the moment exactly how (or where) to solve this problem.</p>
Lennart J. Kurzweg 🇪🇺<p><span class="h-card" translate="no"><a href="https://social.coop/@mlncn" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mlncn</span></a></span> <span class="h-card" translate="no"><a href="https://social.coop/@agaric" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>agaric</span></a></span> For me its <a href="https://ieji.de/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a></p>
ToddZ Ⓥ<p><span class="h-card" translate="no"><a href="https://social.jvns.ca/@b0rk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>b0rk</span></a></span> I had decided to spend some time getting better with vim/neovim, and in the process I discovered <a href="https://social.linux.pizza/tags/Helix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Helix</span></a>. The Helix (&amp; Kakoune) selection -&gt; action model makes so much sense! That it's ready to roll without a bunch of configuration is a bonus.</p><p>The only thing I wish for is more interactive tutorial/practice apps (like vim-hero.com) for Helix. </p><p><a href="https://social.linux.pizza/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a></p>
froufox 🇺🇦🇵🇸🕊️<p>plus, i'm absolutely excited of helix editor! feel the urge to learn it and adopt in my working routine</p><p><a href="https://techhub.social/tags/helix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>helix</span></a> <a href="https://techhub.social/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a></p>
lebout2canap ⏚<p>Plein de bonnes choses pour cette version 25.7 d’Helix. Le gros morceau, qui était très attendu, c’est la ré‑écriture complète du code pour interagir avec Tree‑sitter, prenant en compte toute l’expérience accumulée par les développeurs.</p><p>Les apports sont divers, on peut citer une coloration syntaxique correcte même dans les cas les plus compliqués de codes imbriqués (ex. basique : du javascript au milieu d’un doc en markdown).</p><p><a href="https://helix-editor.com/news/release-25-07-highlights/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">helix-editor.com/news/release-</span><span class="invisible">25-07-highlights/</span></a></p><p><a href="https://mastodon.tedomum.net/tags/Helix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Helix</span></a> <a href="https://mastodon.tedomum.net/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a></p>
🏳️‍🌈🤘 Blain SmithHelix 25.07 comes with a file explorer!!!!!!!<br><br><a href="https://helix-editor.com/news/release-25-07-highlights/" rel="nofollow noopener" target="_blank">https://helix-editor.com/news/release-25-07-highlights/</a><br><br><a href="https://snac.rblgk.sh?t=helixeditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#HelixEditor</a><br>
Björn<p>Landed my first <a href="https://front-end.social/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> PR. Selecting within HTML tags is now possible: <a href="https://github.com/helix-editor/helix/commit/2ee11a0a9d9b9951b5b64b54be05379cc030230b" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/helix-editor/helix/</span><span class="invisible">commit/2ee11a0a9d9b9951b5b64b54be05379cc030230b</span></a></p>
Virgile Andreani ⏚ 🇵🇸<p>New release for <a href="https://social.sciences.re/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> ! Many good things, but my favourite feature is that it still has no support for genAI coding whatsoever 🥰<br>It's a surprisingly useful feature, because it allows the Helix developing team to invest all the time that they don't waste on genAI integration on actually improving the text editor.</p><p><a href="https://helix-editor.com/news/release-25-07-highlights/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">helix-editor.com/news/release-</span><span class="invisible">25-07-highlights/</span></a></p><p><a href="https://social.sciences.re/tags/resistAIgen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>resistAIgen</span></a></p>
data0<p><a href="https://indieweb.social/tags/Helix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Helix</span></a> 25.07 just dropped with loads of nice new features</p><p><a href="https://helix-editor.com/news/release-25-07-highlights/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">helix-editor.com/news/release-</span><span class="invisible">25-07-highlights/</span></a></p><p><a href="https://indieweb.social/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> <a href="https://indieweb.social/tags/modaleditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modaleditor</span></a> <a href="https://indieweb.social/tags/terminal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>terminal</span></a></p>
Andrew Jeffery<p>The new tree-house injection support in <a href="https://social.tchncs.de/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> 25.07 is awesome (correct syntax highlighting for nested languages, e.g. rust code in a markdown code block in a rustdoc comment)</p>
N-gated Hacker News<p>🎉 Helix Editor's <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> 25.07: where 195 <a href="https://mastodon.social/tags/contributors" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>contributors</span></a> come together to make sure you still don't use it. 🚀 With "flashy" features like 'treesitter' and 'treehouse' (not to be confused with an actual treehouse), it's clear they're branching out. 🌲 But don't worry, you'll need a PhD in tech gibberish to understand any of it. 🤯<br><a href="https://helix-editor.com/news/release-25-07-highlights/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">helix-editor.com/news/release-</span><span class="invisible">25-07-highlights/</span></a> <a href="https://mastodon.social/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/CodingFun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodingFun</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>Helix Editor Release 25.07 Highlights</p><p><a href="https://helix-editor.com/news/release-25-07-highlights/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">helix-editor.com/news/release-</span><span class="invisible">25-07-highlights/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> <a href="https://mastodon.social/tags/HelixRelease" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixRelease</span></a> <a href="https://mastodon.social/tags/Highlights" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Highlights</span></a> <a href="https://mastodon.social/tags/CodeEditing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeEditing</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>
Wolf<p>I think `zsh-vi-mode` (a plugin for <a href="https://hachyderm.io/tags/Zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zsh</span></a>, get it here: <a href="https://github.com/jeffreytse/zsh-vi-mode" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/jeffreytse/zsh-vi-m</span><span class="invisible">ode</span></a>) solves many or maybe even most of my problems.</p><p>I can't directly execute my freshly edited command on write/quit from my editor (again, <a href="https://hachyderm.io/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> for me), but all I have to do is hit enter.</p><p>The Zsh plugin did require some setup. I defined a function to set some environment variables:</p><p>```bash<br>zvm_config() {<br> ZVM_VI_EDITOR=hx<br> ZVM_READKEY_ENGINE=$ZVM_READKEY_ENGINE_ZLE<br> ZVM_LINE_INIT_MODE=$ZVM_MODE_INSERT<br>}<br>```<br>(sorry for the weird indentation). No matter how I installed the plugin, I would define this.</p><p>I installed with <a href="https://hachyderm.io/tags/Homebrew" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Homebrew</span></a>, so I also said:</p><p>`source $(brew --prefix)/opt/zsh-vi-mode/share/zsh-vi-mode/zsh-vi-mode.plugin.zsh`</p>
Wolf<p>I have added <a href="https://hachyderm.io/tags/Atuin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Atuin</span></a> to my list of "always installed extra tools". It was suggested to me by <span class="h-card" translate="no"><a href="https://floss.social/@LovesTha" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>LovesTha</span></a></span> and I think <span class="h-card" translate="no"><a href="https://social.jvns.ca/@b0rk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>b0rk</span></a></span> mentioned it but I can’t seem to find the reference. It works in all my shells and on all my platforms. It’s better than what I was doing before. Does everything I have been doing and more. Is fast. Doesn’t get in the way. Has a good, maybe great, UI. Does a job that is incredibly important, at least to me, that I do very very often. (Finding and executing a previous command)</p><p>I do still need one thing though (and I’ll figure it out or else submit a patch). I often go straight into using my favorite editor on the selected command rather than just having the insertion point on the command line. I do that with fc. Which leads me to a problem in <a href="https://hachyderm.io/tags/Zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zsh</span></a> unrelated to atuin. In <a href="https://hachyderm.io/tags/Bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a>, Esc-V took me from the command line into $EDITOR ( <a href="https://hachyderm.io/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> for me ). Zsh doesn’t use <a href="https://hachyderm.io/tags/Readline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Readline</span></a>. I don’t know how to do that and I really want to.</p>
Wolf<p>I am interacting with the <a href="https://hachyderm.io/tags/Shell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shell</span></a> for perhaps as much as 50 or 60% of the day. A lot of my interactions are repeating previous commands sometimes with small changes. I have lots of conveniences set up to make this easier ( <a href="https://hachyderm.io/tags/Vi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vi</span></a> mode, opening a previous command or list of commands in the <a href="https://hachyderm.io/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> with `fc`, an alias for `history | grep`, etc., and also lots of configuration for the history facility ) but perhaps the thing I use most is the arrow keys. For so many other people, their favorite tool here is Ctrl-R. I’ve never made that a major part of my toolset.</p><p>In <a href="https://hachyderm.io/tags/Bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a>, I used this:</p><p>```bash<br>bind '"\t":menu-complete'<br>bind '"\e[A":history-search-backward'<br>bind '"\e[B":history-search-forward'<br>```</p><p>What that does is: you type something, then up-arrow steps you through all and only the previous commands that start with that exact prefix. My initial translation of this into <a href="https://hachyderm.io/tags/Zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zsh</span></a> sorta worked but I soon realized it didn’t do the right thing. I’m not a Zsh expert yet. Here’s what actually works:</p><p>```zsh<br># Load the functions I will use with the up and down arrows. Yes, this is more work than Bash.<br>autoload -U up-line-or-beginning-search<br>autoload -U down-line-or-beginning-search</p><p># Create the matching zle widgets. That's what let's me use them with bindkey.<br>zle -N up-line-or-beginning-search<br>zle -N down-line-or-beginning-search</p><p># Bind to arrow keys<br>bindkey '^[[A' up-line-or-beginning-search # Up arrow<br>bindkey '^[[B' down-line-or-beginning-search # Down arrow</p><p># But lets keep tab-completion as well.<br>bindkey '^I' menu-complete<br>```</p><p>Zsh is more complicated, but only because it’s more flexible.</p><p>By the way, I use `fzf` a lot. I was very pleasantly surprised to see Zsh automatically leveraged that, if available, in Ctrl-R.</p>
Craig Brozefsky<p>One downside of using LSPs and formatters external to your editor, is that you now have an exponential explosion in language runtimes and dependencies. I love it when using <a href="https://infosec.exchange/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelixEditor</span></a> on my <a href="https://infosec.exchange/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nix</span></a> or other managed, modern workstation, but it becomes a liability when working on tiny machines like my new <a href="https://infosec.exchange/tags/orangePiRv2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>orangePiRv2</span></a> </p><p>I went to install marksman, a markdown LSP and discovered it was written in <a href="https://infosec.exchange/tags/fsharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fsharp</span></a> -- a language I work in and enjoy, but whose runtime is not ported to risc-v</p><p>Now, before turning this into a rant about the sorry state of software, I want to recognize that we all make choices about what dependencies and capabilities we want, and we have many places we can settle on that continuum between 'nostdlib' and node on nix.</p><p>If there is a large-scale, or long-term phiiosophical insight from this experience, it is that learning to use the features in helix for selection and alignment allowed me to edit markdown tables very quickly. That was the reason I wanted marksman in the first place.</p><p>Working on the basics of typing, and editing, memorization, consistent naming, and simplicity will pay off every time.</p>