Earlier quoted context omitted.
Yeah I've considered it. For now ranger in a pop up term works nice enough for me. Ranger is a bit slow so I should move to lf or some other alternative.
Check out joshuto - https://github.com/kamiyaa/joshuto also written in Rust
Helix 23.10 Highlights
51–60 of 76 posts
Re: Helix 23.10 Highlights
#52I've been using Helix full time, professionally as a Rust/Golang engineer and it has been great. It took some getting used to not having a file explorer. But now I think I am better for it. These looks to be fantastic updates, I especially dig the diagnostics (if that is part of the release as well).
what's your workflow like for situations where you need to poke around in an unfamiliar directory and open files in helix?
Re: Helix 23.10 Highlights
#53Smart tab is so… smart. I really admire how people keep coming up with creative features that immediately make sense and become table stakes right away. This applies to editors across the board. Couldn’t imagine living without command palette in VSCode, for example. Smart tab looks like something I’d be using constantly. Does anyone have experience switching from VSCode to Helix? I’m using a ton of different features…
Debugging works for some languages, though it's not comparable to IDEs like vscode. It's also marked as experimental https://docs.helix-editor.com/keymap.html?highlight=Debug#sp...
Helix also has multi cursor, but probably not as intuitive when you are coming from vscode.
Helix supports many languages without configuration, except installing the language server.
GitHub actions completions should probably work through this json schema with a language server, at least I didn't configure anything and when I edit docker compose files, I have autocompletion and validation. https://github.com/SchemaStore/schemastore/blob/master/src/s...
Command palette - i don't know what you are using it for, but nearly every modal editor like (neo)vi(m) has a "command line" when pressing ':' where you can run helix commands https://docs.helix-editor.com/commands.html
With helix you can get most of the vscode features, except debugging, extensions and file management, though most of the extensions can be replaced with some other tools (depends heavily on what the extension does, can't be generalized). A plugin system is currently on the roadmap and is being worked on, but I don't think anyone could tell you when it's going to be ready.
Re: Helix 23.10 Highlights
#54Earlier quoted context omitted.
helix is the only editor that gets this right. shipping pre-compiled grammars should be the default for any editor leveraging tree-sitter, from a user experience perspective and for stability. the fact that more popular editors expect you to check them out yourself and compile from master and then wire everything up yourself and "hopefully there's no incompatibility today!" is insane. we should really have higher sta…
More popular editors expect you to click a button when you open a file in a given language to install language support, nothing insane about that, easy and also no waste
Re: Helix 23.10 Highlights
#55Smart tab is so… smart. I really admire how people keep coming up with creative features that immediately make sense and become table stakes right away. This applies to editors across the board. Couldn’t imagine living without command palette in VSCode, for example. Smart tab looks like something I’d be using constantly. Does anyone have experience switching from VSCode to Helix? I’m using a ton of different features…
I don't have experience switching vscode to helix, but here are my 5ct regarding your concerns: Debugging works for some languages, though it's not comparable to IDEs like vscode. It's also marked as experimental https://docs.helix-editor.com/keymap.html?highlight=Debug#sp... Helix also has multi cursor, but probably not as intuitive when you are coming from vscode. Helix supports many languages without configuration…
Re: Helix 23.10 Highlights
#56Smart tab is so… smart. I really admire how people keep coming up with creative features that immediately make sense and become table stakes right away. This applies to editors across the board. Couldn’t imagine living without command palette in VSCode, for example. Smart tab looks like something I’d be using constantly. Does anyone have experience switching from VSCode to Helix? I’m using a ton of different features…
I don't have experience switching vscode to helix, but here are my 5ct regarding your concerns: Debugging works for some languages, though it's not comparable to IDEs like vscode. It's also marked as experimental https://docs.helix-editor.com/keymap.html?highlight=Debug#sp... Helix also has multi cursor, but probably not as intuitive when you are coming from vscode. Helix supports many languages without configuration…
Re: Helix 23.10 Highlights
#57Release size is ridiculous, and they refuse to do anything about it https://github.com/helix-editor/helix/issues/6187
Genuine question: why does storage size on disk matter, especially when we're talking about ~100MB? I can understand complaining about RAM usage because there is some performance impact there, but I have truly no clue why anyone cares about storage usage. Other than the initial download time, I don't see how it would have any impact on the end-user. Of course, it would be _nice_ to get that package size down if it's…
Re: Helix 23.10 Highlights
#58Earlier quoted context omitted.
helix is the only editor that gets this right. shipping pre-compiled grammars should be the default for any editor leveraging tree-sitter, from a user experience perspective and for stability. the fact that more popular editors expect you to check them out yourself and compile from master and then wire everything up yourself and "hopefully there's no incompatibility today!" is insane. we should really have higher sta…
More popular editors expect you to click a button when you open a file in a given language to install language support, nothing insane about that, easy and also no waste
Re: Helix 23.10 Highlights
#59I've been using Helix full time, professionally as a Rust/Golang engineer and it has been great. It took some getting used to not having a file explorer. But now I think I am better for it. These looks to be fantastic updates, I especially dig the diagnostics (if that is part of the release as well).
I also use Helix full time, I really like it, especially the multi cursor features. I was a neovim user before, but I did not enjoy configuring my editor all the time. I like Helix config defaults, LSP works out of the box, the commands are a bit longer to type, but more logical. I cannot work without a file tree, I settled with the tree explorer fork[1] and I'm happy with it. [1] https://github.com/helix-editor/heli…
Re: Helix 23.10 Highlights
#60I've been using Helix full time, professionally as a Rust/Golang engineer and it has been great. It took some getting used to not having a file explorer. But now I think I am better for it. These looks to be fantastic updates, I especially dig the diagnostics (if that is part of the release as well).
what's your workflow like for situations where you need to poke around in an unfamiliar directory and open files in helix?