home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / vim60.zip / vim60rt2.zip / vim / vim60 / syntax / catalog.vim < prev    next >
Encoding:
Text File  |  2001-09-26  |  1009 b   |  32 lines

  1. " Vim syntax file
  2. " Language:    sgml catalog file
  3. " Maintainer:    Johannes Zellner <johannes@zellner.org>
  4. " Last Change:    Son, 26 Nov 2000 01:32:50 +0100
  5. " Filenames:    /etc/sgml.catalog
  6. " URL:        http://www.zellner.org/vim/syntax/catalog.vim
  7. " $Id: catalog.vim,v 1.1 2000/11/26 00:52:02 joze Exp $
  8.  
  9. " Quit when a syntax file was already loaded
  10. if exists("b:current_syntax")
  11.   finish
  12. endif
  13.  
  14. syn case ignore
  15.  
  16. " strings
  17. syn region  catalogString start=+"+ skip=+\\\\\|\\"+ end=+"+ keepend
  18. syn region  catalogString start=+'+ skip=+\\\\\|\\'+ end=+'+ keepend
  19.  
  20. syn region  catalogComment      start=+--+   end=+--+ contains=catalogTodo
  21. syn keyword catalogTodo        TODO FIXME XXX contained display
  22. syn keyword catalogKeyword    DOCTYPE OVERRIDE PUBLIC DTDDECL ENTITY display
  23.  
  24.  
  25. " The default highlighting.
  26. hi def link catalogString             String
  27. hi def link catalogComment             Comment
  28. hi def link catalogTodo                 Todo
  29. hi def link catalogKeyword             Statement
  30.  
  31. let b:current_syntax = "catalog"
  32.