diff --git a/plugin/endwise.vim b/plugin/endwise.vim index 9f90887..4f0274f 100644 --- a/plugin/endwise.vim +++ b/plugin/endwise.vim @@ -72,6 +72,11 @@ augroup endwise " {{{1 \ let b:endwise_addition = 'endsnippet' | \ let b:endwise_words = 'snippet' | \ let b:endwise_syngroups = 'snipSnippet,snipSnippetHeader,snipSnippetHeaderKeyword' + autocmd FileType tex + \ let b:endwise_addition = '\="\\end" . matchstr(submatch(0), "{.\\{-}}")' | + \ let b:endwise_words = 'begin' | + \ let b:endwise_pattern = '\\begin{.\{-}}' | + \ let b:endwise_syngroups = 'texSection,texBeginEnd,texBeginEndName,texStatement' autocmd FileType * call s:abbrev() augroup END " }}}1