blob: 415f2bc9725e0a6411db5bc2042a0a92ac6bb2b7 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001" Vim syntax file
2" Language: Jargon File
3" Maintainer: <rms@poczta.onet.pl>
4" Last Change: 2001 May 26
5"
Bram Moolenaar89bcfda2016-08-30 23:26:57 +02006" quit when a syntax file was already loaded
7if exists("b:current_syntax")
Bram Moolenaar071d4272004-06-13 20:20:40 +00008 finish
9endif
10
11syn match jargonChaptTitle /:[^:]*:/
12syn match jargonEmailAddr /[^<@ ^I]*@[^ ^I>]*/
13syn match jargonUrl +\(http\|ftp\)://[^\t )"]*+
14syn match jargonMark /{[^}]*}/
15
16" Define the default highlighting.
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020017" Only when an item doesn't have highlighting yet
Bram Moolenaarf37506f2016-08-31 22:22:10 +020018hi def link jargonChaptTitle Title
19hi def link jargonEmailAddr Comment
20hi def link jargonUrl Comment
21hi def link jargonMark Label
Bram Moolenaar071d4272004-06-13 20:20:40 +000022
23let b:current_syntax = "jargon"