Guest User

Untitled

a guest
Mar 20th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. " blockdiag
  2. autocmd BufRead,BufNewFile *.diag
  3. \ let s:line1 = getline(1) |
  4. \ if s:line1 =~ '\<diagram\|blockdiag\>\s*{' |
  5. \ set filetype=blockdiag |
  6. \ elseif s:line1 =~ '\<seqdiag\>\s*{' |
  7. \ set filetype=seqdiag |
  8. \ elseif s:line1 =~ '\<actdiag\>\s*{' |
  9. \ set filetype=actdiag |
  10. \ elseif s:line1 =~ '\<nwdiag\>\s*{' |
  11. \ set filetype=nwdiag |
  12. \ elseif s:line1 =~ '\<rackdiag\>\s*{' | |
  13. \ set filetype=rackdiag |
  14. \ elseif s:line1 =~ '\<packetdiag\>\s*{' |
  15. \ set filetype=packetdiag |
  16. \ endif |
  17. \ unlet s:line1
Add Comment
Please, Sign In to add comment