1*071d4279SBram Moolenaar" Vim syntax file 2*071d4279SBram Moolenaar" Language: Quickfix window 3*071d4279SBram Moolenaar" Maintainer: Bram Moolenaar <[email protected]> 4*071d4279SBram Moolenaar" Last change: 2001 Jan 15 5*071d4279SBram Moolenaar 6*071d4279SBram Moolenaar" Quit when a syntax file was already loaded 7*071d4279SBram Moolenaarif exists("b:current_syntax") 8*071d4279SBram Moolenaar finish 9*071d4279SBram Moolenaarendif 10*071d4279SBram Moolenaar 11*071d4279SBram Moolenaar" A bunch of useful C keywords 12*071d4279SBram Moolenaarsyn match qfFileName "^[^|]*" nextgroup=qfSeparator 13*071d4279SBram Moolenaarsyn match qfSeparator "|" nextgroup=qfLineNr contained 14*071d4279SBram Moolenaarsyn match qfLineNr "[^|]*" contained contains=qfError 15*071d4279SBram Moolenaarsyn match qfError "error" contained 16*071d4279SBram Moolenaar 17*071d4279SBram Moolenaar" The default highlighting. 18*071d4279SBram Moolenaarhi def link qfFileName Directory 19*071d4279SBram Moolenaarhi def link qfLineNr LineNr 20*071d4279SBram Moolenaarhi def link qfError Error 21*071d4279SBram Moolenaar 22*071d4279SBram Moolenaarlet b:current_syntax = "qf" 23*071d4279SBram Moolenaar 24*071d4279SBram Moolenaar" vim: ts=8 25