xref: /vim-8.2.3635/runtime/ftplugin/scdoc.vim (revision 6aa57295)
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