Gregory Anders | 1cc4cae | 2024-07-15 20:00:48 +0200 | [diff] [blame] | 1 | " Vim indent file |
2 | " Language: Typst | ||||
3 | " Maintainer: Gregory Anders <greg@gpanders.com> | ||||
4 | " Last Change: 2024-07-14 | ||||
5 | " Based on: https://github.com/kaarmu/typst.vim | ||||
6 | |||||
7 | if exists('b:did_indent') | ||||
8 | finish | ||||
9 | endif | ||||
10 | let b:did_indent = 1 | ||||
11 | |||||
12 | setlocal expandtab | ||||
13 | setlocal softtabstop=2 | ||||
14 | setlocal shiftwidth=2 | ||||
15 | setlocal autoindent | ||||
16 | setlocal indentexpr=typst#indentexpr() | ||||
17 | |||||
18 | let b:undo_indent = 'setl et< sts< sw< ai< inde<' |