" Use XML indentation rules if exists("b:did_indent") finish endif " load the XML indent rules runtime! indent/xml.vim runtime! indent/yaml.vim " override the vim indent expression (we'll call it ourselves) setlocal indentexpr=GetRoslaunchIndent(v:lnum) " Only define the function once. if exists("*GetRoslaunchIndent") finish endif " wiki-indent will return vim indent inside a
 block,
" and return -1 if not inside a block to trigger auto-indent
function GetRoslaunchIndent(lnum)
  return -1
  if searchpair('','','','bWnm') > 0
    return GetYAMLIndent(lnum)
  else
    return -1
  endif
endfunc