eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

207
active users

#HelixEditor

0 posts0 participants0 posts today
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>
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>

I've been using the #HelixEditor as my daily driver for the better part of a year now and I couldn't be more happy with it. I've managed to get a near-IDE setup and experience thanks to zellij and some awesome TUI tools.
This article aligns well with my experience, I recommend reading it if you're "modal editor curious" or dissatisfied with your (neo)vim config maintenance burden.

herecomesthemoon.net/2025/06/i

MOND←TECH MAGAZINE · I really like the Helix editor.‘Search & Replace’ popup windows are bad user interface design.

Not sure of best process practices for #coding. I can't help but copying files over and over until I've got the code I want, then I come up with some new file structure to name it... and start all over again.

#HelixEditor (and #tmux is helping with split screens, file pickers, scratch buffers and whatnot, but sheesh I'm all over the place.

I'm guessing there is a lot that comes with experience. Maybe using git to its capabilities can assist. Maybe some written word as a side note helps. I used to use Jupyter but even that got to be a convoluted mess.

I'm certainly writing a lot more since my sporadic attempts when working in GIS, so maybe it's just that I'm starting to think about this more now.

Please send me some of your favourite tips!

@b0rk I am absolutely not telling you what to do. I'm giving you a datapoint. I am a #Vim / #NeoVim expert. I have used Vim for ... hmm, maybe it's decades. Not sure. I use Vim key-bindings everywhere that I can. I have given talks and made YouTube videos about Vim.

I’m always trying new things. For instance, #RustLang. One thing I thought I'd try is the #HelixEditor. For a lot of people, and you may well be one, Vim/NeoVim is the right choice. If it is, I won't try to convert you. But my experience so far with Helix has been so positive, that even after decades of Vim being my favorite, it has been replaced by Helix.

I still use Vim wherever that's the right choice, for instance remote machines I don't control. But editing actual code in Helix using that language's LSP and with tree-sitter is absolutely delightful. Even the fact that Helix isn't a “finished” editor doesn't dissuade me.

At work, #Python is our main language, and we all have PyCharm. I use the Vim bindings via #IdeaVim. I prefer Helix even to that.

So there's your datapoint. Maybe someone you know well and trust has an opinion that sheds more light on the two editors.

Replied in thread

@gedankenstuecke @Kroc Our cluster admin tolerated using VS Code, but people regularly ignored the guidelines and bogged down the head mode.

I never liked VS Code, and am still learning the ropes with #HelixEditor after years of using surface level emacs. The #MicroEditor is also nice (with better mouse support), but having built-in LSP support is great (this powered much of what appealed to me in VS Code).

Does anyone have any advice on where to start for learning c++? I already know Python and Rust really well. My motivation for wanting to learn C++ is to expand future career possibilities if things go south at my current job and I also generally enjoy learning.

I'm a big fan of #Linux and #HelixEditor and would want to use both. I'd like to know how to setup a basic project, how to select a compiler, how to add dependencies, how to setup modules, etc.

Continued thread

So it does look like the TypeScript language server has a limit of 4MB source size where it disables type checking (and actually shows an erroneous error stating that exports that exist in the file do not exist) for files that are imported but not open in the current workspace/session.

Still not sure if this is documented anywhere or not (haven’t been able to find it, if it is).

99.99999% of the time, unless you’re doing niche stuff like I am, you won’t run into this.

Workaround: should you have such a large file, e.g., with a large generated object, try and refactor to split it up into multiple files and rejoin it a separate file. The actual object size/memory usage isn’t the issue, it’s the file size.

github.com/typescript-language

GitHubServer fails on import when exported object constant has too many entries/is too large · Issue #951 · typescript-language-server/typescript-language-serverBy aral
#TypeScript#max#lines

This week hell froze over:

After being part of the 'Ctrl+b,Ctrl+n,Ctrl+p,Ctrl+f' club for about 18 years I joined the 'hjkl' club by switching over to Helix as my daily driver editor.

Replied in thread

Trying out two terminal editors (#HelixEditor and #MicroEditor), and starting to work out what I like best in each that is missing from the other, e.g. helix mouse support is lagging github.com/helix-editor/helix/ while micro’s Python syntax support doesn’t handle f-strings yet github.com/zyedidia/micro/issu

GitHubMouse double click to select word, triple click to select line · Issue #12500 · helix-editor/helixBy peterjc