1" Vim filetype detection file 2" Language: BitBake 3" Author: Ricardo Salveti <rsalveti@rsalveti.net> 4" Copyright: Copyright (C) 2008 Ricardo Salveti <rsalveti@rsalveti.net> 5" Licence: You may redistribute this under the same terms as Vim itself 6" 7" This sets up the syntax highlighting for BitBake files, like .bb, .bbclass and .inc 8 9if &compatible || version < 600 || exists("b:loaded_bitbake_plugin") 10 finish 11endif 12 13" .bb, .bbappend and .bbclass 14au BufNewFile,BufRead *.{bb,bbappend,bbclass} set filetype=bitbake 15 16" .inc 17au BufNewFile,BufRead *.inc set filetype=bitbake 18 19" .conf 20au BufNewFile,BufRead *.conf 21 \ if (match(expand("%:p:h"), "conf") > 0) | 22 \ set filetype=bitbake | 23 \ endif 24 25