blob: 99109388ac31fe817242cddc3879f5945c7ca81d [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001" Vim syntax file
2" Language: Icewm Menu
3" Maintainer: James Mahler <jmahler@purdue.edu>
4" Last Change: Tue Dec 9 21:08:22 EST 2003
5" Extensions: ~/.icewm/menu
6" Comment: Icewm is a lightweight window manager. This adds syntax
7" highlighting when editing your user's menu file (~/.icewm/menu).
8
9" clear existing syntax
10if version < 600
11 syntax clear
12elseif exists("bLcurrent_syntax")
13 finish
14endif
15
16" not case sensitive
17syntax case ignore
18
19" icons .xpm .png and .gif
20syntax match _icon /"\=\/.*\.xpm"\=/
21syntax match _icon /"\=\/.*\.png"\=/
22syntax match _icon /"\=\/.*\.gif"\=/
23syntax match _icon /"\-"/
24
25" separator
26syntax keyword _rules separator
27
28" prog and menu
29syntax keyword _ids menu prog
30
31" highlights
32highlight link _rules Underlined
33highlight link _ids Type
34highlight link _icon Special
35
36let b:current_syntax = "IceMenu"