1" Vim syntax file 2" Language: Configuration File (ini file) for MSDOS/MS Windows 3" Version: 2.1 4" Original Author: Sean M. McKee <[email protected]> 5" Previous Maintainer: Nima Talebi <[email protected]> 6" Current Maintainer: Hong Xu <[email protected]> 7" Homepage: http://www.vim.org/scripts/script.php?script_id=3747 8" https://bitbucket.org/xuhdev/syntax-dosini.vim 9" Last Change: 2011 Nov 8 10 11 12" quit when a syntax file was already loaded 13if exists("b:current_syntax") 14 finish 15endif 16 17" shut case off 18syn case ignore 19 20syn match dosiniNumber "\<\d\+\>" 21syn match dosiniNumber "\<\d*\.\d\+\>" 22syn match dosiniNumber "\<\d\+e[+-]\=\d\+\>" 23syn match dosiniLabel "^.\{-}=" 24syn region dosiniHeader start="^\s*\[" end="\]" 25syn match dosiniComment "^[#;].*$" 26 27" Define the default highlighting. 28" Only when an item doesn't have highlighting yet 29command -nargs=+ HiLink hi def link <args> 30 31HiLink dosiniNumber Number 32HiLink dosiniHeader Special 33HiLink dosiniComment Comment 34HiLink dosiniLabel Type 35 36delcommand HiLink 37 38let b:current_syntax = "dosini" 39 40" vim: sts=2 sw=2 et 41