From 9a39483adb418e37c672000a58792c0f0e8aa662 Mon Sep 17 00:00:00 2001 From: Luca Saccarola Date: Sun, 1 Dec 2024 20:12:26 +0100 Subject: [PATCH] runtime(typst): provide a formatlistpat in ftplugin closes: #16134 Signed-off-by: Luca Saccarola Signed-off-by: Gregory Anders Signed-off-by: Christian Brabandt --- runtime/ftplugin/typst.vim | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/runtime/ftplugin/typst.vim b/runtime/ftplugin/typst.vim index 3841e427f3..09b65d0e52 100644 --- a/runtime/ftplugin/typst.vim +++ b/runtime/ftplugin/typst.vim @@ -1,7 +1,7 @@ " Vim filetype plugin file " Language: Typst " Maintainer: Gregory Anders -" Last Change: 2024 Oct 21 +" Last Change: 2024 Dev 01 " Based on: https://github.com/kaarmu/typst.vim if exists('b:did_ftplugin') @@ -11,10 +11,12 @@ let b:did_ftplugin = 1 setlocal commentstring=//\ %s setlocal comments=s1:/*,mb:*,ex:*/,:// -setlocal formatoptions+=croq +setlocal formatoptions+=croqn +setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s* +setlocal formatlistpat+=\\\|^\\s*[-+\]\\s\\+ setlocal suffixesadd=.typ -let b:undo_ftplugin = 'setl cms< com< fo< sua<' +let b:undo_ftplugin = 'setl cms< com< fo< flp< sua<' if get(g:, 'typst_conceal', 0) setlocal conceallevel=2