12345678910111213141516171819202122232425262728 |
- if exists('b:did_ftplugin')
- finish
- endif
- let b:did_ftplugin = 1
- setlocal foldtext=TAPTestLine_foldtext()
- function! TAPTestLine_foldtext()
- let line = getline(v:foldstart)
- let sub = substitute(line, '/\*\|\*/\|{{{\d\=', '', 'g')
- return sub
- endfunction
- setlocal foldminlines=5
- setlocal foldcolumn=2
- setlocal foldenable
- setlocal foldmethod=syntax
- let b:undo_ftplugin = 'setlocal foldtext< foldminlines< foldcolumn< foldenable< foldmethod<'
|