neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

icemenu.vim (824B)


      1 " Vim syntax file
      2 " Language:	Icewm Menu
      3 " Maintainer:	James Mahler <James.Mahler@gmail.com>
      4 " Last Change:	Fri Apr  1 15:13:48 EST 2005
      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 " quit when a syntax file was already loaded
     10 if exists("b:current_syntax")
     11 finish
     12 endif
     13 
     14 " not case sensitive
     15 syntax case ignore
     16 
     17 " icons .xpm .png and .gif
     18 syntax match _icon /"\=\/.*\.xpm"\=/
     19 syntax match _icon /"\=\/.*\.png"\=/
     20 syntax match _icon /"\=\/.*\.gif"\=/
     21 syntax match _icon /"\-"/
     22 
     23 " separator
     24 syntax keyword _rules separator
     25 
     26 " prog and menu
     27 syntax keyword _ids menu prog
     28 
     29 " highlights
     30 highlight link _rules Underlined
     31 highlight link _ids Type
     32 highlight link _icon Special
     33 
     34 let b:current_syntax = "IceMenu"