Normally I use VS Code for work but I've been hearing about Helix lately.
Does it have mouse selection/copy/paste support?
What about tabbed editing?
Does it have a file browser panel?
One thing all terminal based editors lack is versatility. In VS Code you can have visual debugging experience, drag'n'drop widget for GUI building, builtin PDF reader etc. So I dropped vim when I grew out of that phase.
Honestly the one thing that Helix is going for as far as I am concerned that it doesn't rely on meme trashlangs like vimscript or elisp.
Idk lol xddddddddddddd
It is pretty nice.
Inspired by Kakoune, awesome for multi cursor editing, just like Neovim
but batteries included (sensible defaults plugins preinstalled).
Bump
Is anybody dailying this?
This shit doesn't have anything on neovim and neovim is still behind vscode.Last time I checked neovim still had barely functioning dap implementation why would someone bother with a kakoune clone ? Just because it's written in rust ?
Rust is better than Black folkcript plugins
Maybe but only unemployed rust trannies will jump ship.
Tried it, kinda incomplete.
Switched to kakoune, have been happy since
>daily shilling
>nobody uses it except the shill
absolute keks
It's pretty fine but doesn't have an API for plugins or extensions so you're kinda stuck with what you have. For that reason I prefer neovim as my terminal text editor but I have fallen in love with emacs so I havent used it much
"What you have" is already a lot with Helix. For the effort of installing and configuring like 20 Neovim plugins and setting up all their keybindings to be able work comfortably, I could just use stock Helix instead.
The frick is Helix?
i'm good with neovim, thanks
its got pretty much everything you need, very good. use it as my primary editor.
>Does it have mouse selection/copy/paste support?
yes
>What about tabbed editing?
it can have multiple buffers you can quickly switch between with Space b
>Does it have a file browser panel?
you can open a file picker with Space p
just use emac lol lmao
Emacs is slow.
ur wrong it fast
>lisp
>fast
it fast enough
>she doesn't know about SBCL
NGMI
>this new flavour of the lisp is faster this time I swear!
my config with lsp and 478392 packages still loads in 0.56 seconds. beauty of the emacs daemon.
Holy bloat
hyperbole but its still a lot
shit, I have 220 packages and it loads in the same time
I also use native comp and all that shit
not that it matters all that much since I basically never close emacs
obvious viral marketing is obvious
frick vscode. use VScodium instead
I successfully hx -g fetch
How do I hx -g build?
Where is it getting the c++ compiler from?
Does it want a specific one? I am trying to use g++ and it freaks out on me.
Do you not have a default cpp compiler?
Guess not.
Terminal based text editors are fricking terrible.
I cannot imagine a single use case where having to use one would be more efficient than a regular text editor.
It's good skill to have if you need to ssh into a server and write programs there directly but vscode can do that too now
I don't like terminal-based editors either. The interface is very crude and I'd much prefer a rich GUI that can have actual buttons, varying font styles and sizes, or proper icons. That being said, I have yet to find ONE good GUI text editor that doesn't have a bunch of major shortcomings over the terminal-based ones.
What's wrong with VS Codium
>electron
>microsoft telemetry (not in the core, but the plugins still have it, there are no non-telemetry alternatives)
>generally bad plugin quality
>no support for bitmap fonts
>bad direnv integration
>bad build tool integration
non argument
telemetry (not in the core, but the plugins still have it, there are no non-telemetry alternatives)
Rust-analyzer has no microsoft telemetry
bad plugin quality
lmao TONS better than anything shitmax or meme shits out.
>>no support for bitmap fonts
Nobody uses bitmap fonts unless they have subpar monitor.
>>bad direnv integration
What's a direvn integration? You open a folder and that's now your parent directory.
>>bad build tool integration
Build tools are best used from the terminal. VS Codium has a terminal built in for these. Also cargo-check, clippy etc integrate very well with VS Codium.
>non argument
Non-argument. Electron is bloated trash that integrates poorly into every OS.
>Rust-analyzer has no microsoft telemetry
I program in more languages than Rust.
>lmao TONS better than anything shitmax
Emacs is the bottom of the barrel. Being better than it is not an accomplishment, if you think it is you have a long way to go until you get to a level of barely acceptable quality.
>Nobody uses bitmap fonts
False.
>unless they have subpar monitor
Also false.
>What's a direvn integration?
You being moronic is not an argument. https://direnv.net/
are you moronic?
He's not wrong.
Is there any point in even looking at this when I already have a good Emacs config?
Just use Doom Emacs bro
What's the extension language? I hope it's Common Lisp.
Is it any better than oni2?
>it's another undercover Helix shill thread
we had this thread a few days ago, and a few days before that as well
>haskell
>rust
you are the reason computers are getting faster but programs slower and slower and slower...
where do you see haskell in that post?
also
>rust
>slow
>haskell
>slow
marge
>rust
>slow
??
Might give it a try, does it have any shell integration? Like can I pipe a selection/buffer out to a shell and get results?
sir please use helix
I actually will. There are 5 billion vim shill threads everywhere every day but the moment someone talks about helix you Black folk go nuts.
I’ve had good experience in doing the opposite of what IQfy shills.
>There are 5 billion vim shill threads everywhere every day
You're moronic. There is currently one (1) vim thread in the catalog and has less replies than this one.
And this is actually an uptick from, say, a month ago. Vim threads are rare. I've made a few myself that never go anywhere. And if I'm a shill, where the frick is my paycheck?
in uganda bro
Is there anything that Black folk wont steal?
2nd guy is different, an actual fan, based
It's very good but unfortunately I need to use JavaScript and eslint. It does not fully support my language server code actions don't work very well, but it's surprisingly good. If I wasn't stuck using this garbage language I would move to helix for sure. Lua is shit, neovim is amazing but Lua is so fricking shit I despise this more than I despise electron
>neovim is amazing but Lua is so fricking shit
Yeah, I don't get why they didn't just use a Lisp variant.
Better defaults but not extensible. IE Helix's LSP and autocomplete just werk without tinkering (unlike Neovim/emacs) but you're at the mercy of dev's adding the config options that you need.
I think the lack of extensibility is actually a good thing for this project. In a way, it forces you to stop tinkering and start being productive.
i don't know what helix is but change that god damn color scheme