123456789101112131415161718192021222324252627282930313233343536 |
- " Vim filetype plugin file
- " Language: Vroom (vim testing and executable documentation)
- " Maintainer: David Barnett (https://github.com/google/vim-ft-vroom)
- " Last Change: 2014 Jul 23
- if exists('b:did_ftplugin')
- finish
- endif
- let b:did_ftplugin = 1
- let s:cpo_save = &cpo
- set cpo-=C
- let b:undo_ftplugin = 'setlocal formatoptions< shiftwidth< softtabstop<' .
- \ ' expandtab< iskeyword< comments< commentstring<'
- setlocal formatoptions-=t
- " The vroom interpreter doesn't accept anything but 2-space indent.
- setlocal shiftwidth=2
- setlocal softtabstop=2
- setlocal expandtab
- " To allow tag lookup and autocomplete for whole autoload functions, '#' must be
- " a keyword character. This also conforms to the behavior of ftplugin/vim.vim.
- setlocal iskeyword+=#
- " Vroom files have no comments (text is inert documentation unless indented).
- setlocal comments=
- setlocal commentstring=
- let &cpo = s:cpo_save
- unlet s:cpo_save
|