" Vim syntax file " Language: TYPO3 Typoscript Template " Maintainer: Falko Trojahn " URL: " Latest Revision: 2006-01-24 " " Using the following VIM variables: {{{1 " g:sh_fold_enabled if non-zero, syntax folding is enabled " " set up handling for versions {{{1 if version < 60 syntax clear elseif exists ("b:current_syntax") finish endif " setting up matches {{{1 syn case ignore syn keyword typoBoolean 0 1 " to be done {{{1 " /L11"TypoScript" HTML_LANG Line Comment = # Line Comment Alt = // Line Comment Alt = / Block Comment On = /* " Block Comment Off = */ Escape Char = File Extensions = ts " /Delimiters = ~!@%^&*()+-=|{}[]:;"'<> , .? " Function String = "%[^t ]++function[^t ]+^([a-zA-Z0-9_&]+*^){" " Function String 1 = "%[^t ]++function[^t ]+^([a-zA-Z0-9_&]+*^)^p*{" " Indent Strings = "{" " Unindent Strings = "}" " # C1"HTML Tags" " setting up TYPO3 matches {{{1 syn match typoComment /#.*/ syn match typoName /[a-zA-Z]+\./ " syn keyword typoOps < > = { } () ** [ ] ^ | || ~ ` . " not ok yet: syn region typoString start=/"/ end=/"/ oneline syn region typoOps matchgroup=typoString start=/{/ end=/}/ contains=ALL syn region typoVar matchgroup=typoString start=/\[/ end=/\]/ contains=ALL syn match typoDelimiter /<|>/ " keywords for HTML tags {{{1 " /C4"Operators and Conditions" syn keyword typoHTMLtags


syn keyword typoHTMLtags
syn keyword typoHTMLtags
syn keyword typoHTMLtags
syn keyword typoHTMLtags



syn keyword typoHTMLtags syn keyword typoHTMLtags