neovim

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

fvwm2m4.vim (711B)


      1 " Vim syntax file
      2 " Language: FvwmM4 preprocessed Fvwm2 configuration files
      3 " Maintainer: David Ne\v{c}as (Yeti) <yeti@physics.muni.cz>
      4 " Last Change: 2002-06-02
      5 " URI: http://physics.muni.cz/~yeti/download/syntax/fvwmm4.vim
      6 
      7 " Setup
      8 " quit when a syntax file was already loaded
      9 if exists('b:current_syntax')
     10  finish
     11 endif
     12 
     13 " Let included files know they are included
     14 if !exists('main_syntax')
     15  let main_syntax = 'fvwm2m4'
     16 endif
     17 
     18 " Include M4 syntax
     19 runtime! syntax/m4.vim
     20 unlet b:current_syntax
     21 
     22 " Include Fvwm2 syntax (Fvwm1 doesn't have M4 preprocessor)
     23 runtime! syntax/fvwm.vim
     24 unlet b:current_syntax
     25 
     26 " That's all!
     27 let b:current_syntax = 'fvwm2m4'
     28 
     29 if main_syntax == 'fvwm2m4'
     30  unlet main_syntax
     31 endif