I need to run my code in one pane and send commands to a console in another pane. I use this feature at least 100 times a day.
edit: it does work with tmux
51–60 of 321 posts
I need to run my code in one pane and send commands to a console in another pane. I use this feature at least 100 times a day.
edit: it does work with tmux
See also Lapce, an editor also written in Rust although it's trying to compete more with VSCode rather than Vim. Also, RIP OniVim 2, it was great having been written in a similarly fast ReasonML/OCaml but the creator ran out of funding and had to get a job. A shame, it even had compatibility with VSCode extensions.
In fact, I was such a fan that I bought it, which has turned out to be a rather foolish move. The people behind it have gone completely silent.
[0]: https://news.ycombinator.com/item?id=30952084
[1]: https://daringfireball.net/linked/2020/03/20/mac-assed-mac-a...
See also Lapce, an editor also written in Rust although it's trying to compete more with VSCode rather than Vim. Also, RIP OniVim 2, it was great having been written in a similarly fast ReasonML/OCaml but the creator ran out of funding and had to get a job. A shame, it even had compatibility with VSCode extensions.
I fully expect Helix to replace Vim, Neovim, and Kakoune for most users in the long run. Helix is built from the ground up around Tree-Sitter and LSP. This means you get the best syntax highlighting available, and IDE-like functionality, with zero configuration required other than installing the appropriate language server. Those are by far the most important features for a text editor to have, and crucially, they ar…
I fully expect Helix to replace Vim, Neovim, and Kakoune for most users in the long run. Helix is built from the ground up around Tree-Sitter and LSP. This means you get the best syntax highlighting available, and IDE-like functionality, with zero configuration required other than installing the appropriate language server. Those are by far the most important features for a text editor to have, and crucially, they ar…
I think you're overestimating the likelihood that Tree-sitter is going to gain enough traction to be reliable for general purpose text editing. It's great for popular modern languages, but not for everything, and there's no fallback in Helix. I'm not convinced that's ever going to change.
Tree-Sitter grammars are unit tested, have usable primitives for precedence and associativity, and are generally far more predictable than previous highlighting systems.
Also, name a language for which there is no Tree-Sitter grammar yet. The only remaining ones are so obscure that the missing "fallback" is irrelevant for 99% of users.
Quickly tried it out and feels quite good. Unfortunately I also have to use IntelliJ, where I use the Vim-Mode (IDEAVim plugin) and I would have a hard time toggling my muscle-memory multiple times a day...
I fully expect Helix to replace Vim, Neovim, and Kakoune for most users in the long run. Helix is built from the ground up around Tree-Sitter and LSP. This means you get the best syntax highlighting available, and IDE-like functionality, with zero configuration required other than installing the appropriate language server. Those are by far the most important features for a text editor to have, and crucially, they ar…
I like Helix, but it feels slow compared to Neovim. As in the actual scrolling performance. No one else has mentioned this, so I wonder if that’s an issue on my machine.
See also Lapce, an editor also written in Rust although it's trying to compete more with VSCode rather than Vim. Also, RIP OniVim 2, it was great having been written in a similarly fast ReasonML/OCaml but the creator ran out of funding and had to get a job. A shame, it even had compatibility with VSCode extensions.
Does anyone know what happened to Zas editor [0]? I was a huge fan of the concept (a mac-assed app [1] with first class Rust support). In fact, I was such a fan that I bought it, which has turned out to be a rather foolish move. The people behind it have gone completely silent. [0]: https://news.ycombinator.com/item?id=30952084 [1]: https://daringfireball.net/linked/2020/03/20/mac-assed-mac-a...
I fully expect Helix to replace Vim, Neovim, and Kakoune for most users in the long run. Helix is built from the ground up around Tree-Sitter and LSP. This means you get the best syntax highlighting available, and IDE-like functionality, with zero configuration required other than installing the appropriate language server. Those are by far the most important features for a text editor to have, and crucially, they ar…
Honestly, language servers are a bit of a faff to set up, but that's tooling and it's getting easier and easier to get these installed now. I expect that will continue.