filetype.vim
changeset 2 6c66049c63e0
parent 0 f37ff08522ed
child 4 d85c46dd56e8
equal deleted inserted replaced
1:1052e4853b1e 2:6c66049c63e0
     1 if exists("did_load_filetypes")
     1 if exists("did_load_filetypes")
     2   finish
     2   finish
     3 endif
     3 endif
     4 
     4 
     5 au BufRead,BufNewFile *.cabundle\|cer\|crt\|der   setfiletype PEM
     5 au BufRead,BufNewFile *.cabundle\|cer\|crt\|der   setfiletype pem
     6 au BufRead,BufNewFile *.p12\|p7b\|p7c\|pem\|pfx   setfiletype PEM
     6 au BufRead,BufNewFile *.p12\|p7b\|p7c\|pem\|pfx   setfiletype pem
     7 au BufRead,BufNewFile * if getline(1) =~? '^-{5}b' || getline(1) =~? '^certificate:' | setfiletype PEM | endif
     7 au BufRead,BufNewFile * if getline(1) =~# '^-\{5\}BEGIN ' || getline(1) =~? '^certificate:' | setfiletype pem | endif