Recently in vim Category

javascript folding im vim7

Abend,

ich habe heute irgend wo auf einer Seite ein bissel vim code gefunden womit sich JavaScript schön faltet...

function! JavaScriptFold()
setl foldmethod=syntax
setl foldlevelstart=1
syn region foldBraces start=/{/ end=/}/ transparent fold keepend extend

function! FoldText()
return substitute(getline(v:foldstart), '{.*', '{...}', '')
endfunction
setl foldtext=FoldText()
endfunction
au FileType javascript call JavaScriptFold()
au FileType javascript setl fen


Leider habe ich es vercheck wo ich es gefunden haben....

bye

PS.: Habe denn blog gefunden : http://amix.dk/