Bram Moolenaar | b529cfb | 2022-07-25 15:42:07 +0100 | [diff] [blame] | 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 |