bitbake.vim (583B)
1 " Vim indent file 2 " Language: BitBake 3 " Copyright: Copyright (C) 2019 Agilent Technologies, Inc. 4 " Maintainer: Chris Laplante <chris.laplante@agilent.com> 5 " License: You may redistribute this under the same terms as Vim itself 6 7 if exists("b:did_indent") 8 finish 9 endif 10 11 runtime! indent/sh.vim 12 13 setlocal indentexpr=bitbake#Indent(v:lnum) 14 setlocal autoindent 15 setlocal nolisp 16 setlocal shiftwidth=4 17 setlocal expandtab 18 setlocal indentkeys+=<:>,=elif,=except,0=\" 19 20 let b:undo_indent .= ' inde< ai< lisp< sw< et< indk<' 21 22 let b:did_indent = 1