Observations from this new Typst user

Not sure what that means, but there is Vim mode in the web app.

It would be, yes, but having the ability is wonderful, because it means that it’s possible to do it programmatically if you wish to.

#let data = json("terms.json")

#let tx = ()
#for (t, d) in data {
 tx.push(terms.item(t, d))
}

#terms(
 tight: true,
 ..tx
)

This will read in the JSON document and output all the elements therein as a terms list. Probably not the way you’d want to do it for a handwritten document, but this ability is very useful when creating templates, such as for invoices or payslips, which will read in data from elsewhere and output it in a standard format.

1 Like

How does a user enable vim mode on the web app?

Unrelated to OP questions should be asked in a separate topic to keep things organized. How to enable vim mode on the web app?