142eeac35SBram Moolenaar" Vim filetype plugin file 242eeac35SBram Moolenaar" Language: YAML (YAML Ain't Markup Language) 3*b17893aaSBram Moolenaar" Previous Maintainer: Nikolai Weibull <[email protected]> (inactive) 4*b17893aaSBram Moolenaar" Last Change: 2020 Mar 02 542eeac35SBram Moolenaar 642eeac35SBram Moolenaarif exists("b:did_ftplugin") 742eeac35SBram Moolenaar finish 842eeac35SBram Moolenaarendif 942eeac35SBram Moolenaarlet b:did_ftplugin = 1 1042eeac35SBram Moolenaar 11e37d50a5SBram Moolenaarlet s:cpo_save = &cpo 12e37d50a5SBram Moolenaarset cpo&vim 13e37d50a5SBram Moolenaar 140dc065eeSBram Moolenaarlet b:undo_ftplugin = "setl com< cms< et< fo<" 1542eeac35SBram Moolenaar 1642eeac35SBram Moolenaarsetlocal comments=:# commentstring=#\ %s expandtab 170dc065eeSBram Moolenaarsetlocal formatoptions-=t formatoptions+=croql 18e37d50a5SBram Moolenaar 19*b17893aaSBram Moolenaarif !exists("g:yaml_recommended_style") || g:yaml_recommended_style != 0 20*b17893aaSBram Moolenaar let b:undo_ftplugin ..= " sw< sts<" 21*b17893aaSBram Moolenaar setlocal shiftwidth=2 softtabstop=2 22*b17893aaSBram Moolenaarendif 23*b17893aaSBram Moolenaar 24e37d50a5SBram Moolenaarlet &cpo = s:cpo_save 25e37d50a5SBram Moolenaarunlet s:cpo_save 26