1*6aa57295SBram Moolenaar" scdoc filetype plugin 2*6aa57295SBram Moolenaar" Maintainer: Gregory Anders <[email protected]> 3*6aa57295SBram Moolenaar" Last Updated: 2021-08-04 4*6aa57295SBram Moolenaar 5*6aa57295SBram Moolenaar" Only do this when not done yet for this buffer 6*6aa57295SBram Moolenaarif exists('b:did_ftplugin') 7*6aa57295SBram Moolenaar finish 8*6aa57295SBram Moolenaarendif 9*6aa57295SBram Moolenaar 10*6aa57295SBram Moolenaar" Don't load another plugin for this buffer 11*6aa57295SBram Moolenaarlet b:did_ftplugin = 1 12*6aa57295SBram Moolenaar 13*6aa57295SBram Moolenaarsetlocal comments=b:; 14*6aa57295SBram Moolenaarsetlocal commentstring=;%s 15*6aa57295SBram Moolenaarsetlocal formatoptions+=t 16*6aa57295SBram Moolenaarsetlocal noexpandtab 17*6aa57295SBram Moolenaarsetlocal shiftwidth=0 18*6aa57295SBram Moolenaarsetlocal softtabstop=0 19*6aa57295SBram Moolenaarsetlocal textwidth=80 20*6aa57295SBram Moolenaar 21*6aa57295SBram Moolenaarlet b:undo_ftplugin = 'setl com< cms< fo< et< sw< sts< tw<' 22*6aa57295SBram Moolenaar 23*6aa57295SBram Moolenaarif has('conceal') 24*6aa57295SBram Moolenaar setlocal conceallevel=2 25*6aa57295SBram Moolenaar let b:undo_ftplugin .= ' cole<' 26*6aa57295SBram Moolenaarendif 27