10dc065eeSBram Moolenaar" Vim syntax file 20dc065eeSBram Moolenaar" Language: sensors.conf(5) - libsensors configuration file 3*214641f7SBram Moolenaar" Previous Maintainer: Nikolai Weibull <[email protected]> 457657d85SBram Moolenaar" Latest Revision: 2006-04-19 50dc065eeSBram Moolenaar 60dc065eeSBram Moolenaarif exists("b:current_syntax") 70dc065eeSBram Moolenaar finish 80dc065eeSBram Moolenaarendif 90dc065eeSBram Moolenaar 100dc065eeSBram Moolenaarlet s:cpo_save = &cpo 110dc065eeSBram Moolenaarset cpo&vim 120dc065eeSBram Moolenaar 130dc065eeSBram Moolenaarsyn keyword sensorsTodo contained TODO FIXME XXX NOTE 140dc065eeSBram Moolenaar 150dc065eeSBram Moolenaarsyn region sensorsComment display oneline start='#' end='$' 160dc065eeSBram Moolenaar \ contains=sensorsTodo,@Spell 170dc065eeSBram Moolenaar 180dc065eeSBram Moolenaar 190dc065eeSBram Moolenaarsyn keyword sensorsKeyword bus chip label compute ignore set 200dc065eeSBram Moolenaar 210dc065eeSBram Moolenaarsyn region sensorsName display oneline 220dc065eeSBram Moolenaar \ start=+"+ skip=+\\\\\|\\"+ end=+"+ 230dc065eeSBram Moolenaar \ contains=sensorsNameSpecial 240dc065eeSBram Moolenaarsyn match sensorsName display '\w\+' 250dc065eeSBram Moolenaar 260dc065eeSBram Moolenaarsyn match sensorsNameSpecial display '\\["\\rnt]' 270dc065eeSBram Moolenaar 280dc065eeSBram Moolenaarsyn match sensorsLineContinue '\\$' 290dc065eeSBram Moolenaar 300dc065eeSBram Moolenaarsyn match sensorsNumber display '\d*.\d\+\>' 310dc065eeSBram Moolenaar 320dc065eeSBram Moolenaarsyn match sensorsRealWorld display '@' 330dc065eeSBram Moolenaar 340dc065eeSBram Moolenaarsyn match sensorsOperator display '[+*/-]' 350dc065eeSBram Moolenaar 360dc065eeSBram Moolenaarsyn match sensorsDelimiter display '[()]' 370dc065eeSBram Moolenaar 380dc065eeSBram Moolenaarhi def link sensorsTodo Todo 390dc065eeSBram Moolenaarhi def link sensorsComment Comment 400dc065eeSBram Moolenaarhi def link sensorsKeyword Keyword 410dc065eeSBram Moolenaarhi def link sensorsName String 420dc065eeSBram Moolenaarhi def link sensorsNameSpecial SpecialChar 430dc065eeSBram Moolenaarhi def link sensorsLineContinue Special 440dc065eeSBram Moolenaarhi def link sensorsNumber Number 450dc065eeSBram Moolenaarhi def link sensorsRealWorld Identifier 460dc065eeSBram Moolenaarhi def link sensorsOperator Normal 470dc065eeSBram Moolenaarhi def link sensorsDelimiter Normal 480dc065eeSBram Moolenaar 490dc065eeSBram Moolenaarlet b:current_syntax = "sensors" 500dc065eeSBram Moolenaar 510dc065eeSBram Moolenaarlet &cpo = s:cpo_save 520dc065eeSBram Moolenaarunlet s:cpo_save 53