What are your offline text editor preferences?

I’m easily distracted when I write online. I prefer to have an offline experience when I write. I’m coming from LaTeX where I used TexStudio / Texmaker and enjoyed that experience. I know the ecosystem around typst is still growing and there are some promising projects to meet that need, but maybe its time I looked at a more general purpose text editor that assists with writing typst (and other languages).

What are some of your favorite editors to use with typst? I know there is tinymist with vim (neovim, helix, etc.), emacs and VScode. But I want to avoid learning a traditional (modal) editor and avoid using VSCode. My requirements are the editor be open source, support tinymist for syntax highlighting, code completion, and plug-ins for spelling checking and ideally grammar checking, utf-8 support and right-to-left (RTL) language support. Ideally this text editor would work on linux and windows.

Recommendations?

1 Like

I really like Kate and pretty much use it exclusively for Typst (I also wrote the Typst syntax highlighting for it!). It has LSP support so you can use tinymist, though I have only tested it with typst-lsp myself, and does spell checking. Of course it has UTF-8 support and it looks like it also does RTL text layout correctly. Works on Linux and Windows.

I use VSCodium and the tinymist plugin. I realize you’re probably not interested in it, but it is not modal, is open source, and is technically not VSCode.

I’ll have to try out Kate.

1 Like

I have testet Zed and Lapce, but the best combination for me is VSCodium and Tinymist - perfekt.

1 Like

I use Helix with tinymist in Alacritty with Zellij as terminal multiplexer. Love it!

1 Like

Tinymist should work with any editor supports lsp, while it definitely works best with VSCode, if FOSS is concerned, just use VSCodium with Tinymist.

1 Like