neovim

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

aidl.vim (629B)


      1 " Vim syntax file
      2 " Language:	aidl (Android Interface Definition Language)
      3 "		https://developer.android.com/guide/components/aidl
      4 " Maintainer:	Dominique Pelle <dominique.pelle@tomtom.com>
      5 " LastChange:	2020/12/03
      6 
      7 " Quit when a syntax file was already loaded.
      8 if exists("b:current_syntax")
      9   finish
     10 endif
     11 
     12 source <sfile>:p:h/java.vim
     13 
     14 syn keyword aidlParamDir in out inout
     15 syn keyword aidlKeyword const oneway parcelable
     16 
     17 " Needed for the 'in', 'out', 'inout' keywords to be highlighted.
     18 syn cluster javaTop add=aidlParamDir
     19 
     20 hi def link aidlParamDir StorageClass
     21 hi def link aidlKeyword Keyword
     22 
     23 let b:current_syntax = "aidl"