I already loved Helix (best editor in the world), but yesterday @haeckerfelix showed me that Language Servers can go much further than I thought.

TIL that Helix and Typst are a match made in heaven, thanks to the Language Server tinymist.

https://ergaster.org/til/helix-typst-match-in-heaven/

#helixEditor #typst

TIL that Helix and Typst are a match made in heaven

Helix makes extensive use of Language Servers, but tinymist pushes it beyond what I thought was possible.

Ergaster
@thibaultamartin @haeckerfelix what? The @typst live preview is open source? I thought that was part of the proprietary web version

@ju @thibaultamartin @typst the preview is part of Tinymist. I don't think it's the same one as the proprietary web version.

https://myriad-dreamin.github.io/tinymist/feature/preview.html

Preview Feature - Tinymist Docs

Two ways of previewing a Typst document are provided: PDF Preview: let lsp export your PDF on typed, and open related PDF by your favorite PDF viewer. Web (SVG) Preview: use builtin preview feature. Whenever you can get a web preview feature, it is recommended since it is much faster than PDF preview and provides bidirectional navigation feature, allowing jumping between the source code and the preview by clicking or lsp commands. PDF Preview For non-vscode clients, Neovim client as an example. One who u...

tinymist/crates/typst-preview at main · Myriad-Dreamin/tinymist

Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst]. - Myriad-Dreamin/tinymist

GitHub