diff -r 000000000000 -r 86954f5fc4d2 .vim/ftplugin/cpp_hs12.vim --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.vim/ftplugin/cpp_hs12.vim Tue May 29 08:41:42 2012 +0200 @@ -0,0 +1,26 @@ +"nach ~/.vim/ftplugin/ +" +set equalprg=indent\ -kr + +nmap f :call HS_format() + +command! Tidy :call HS_format() + +function! HS_format() + + let dir = fnamemodify(expand("%"), ":p:h") +" let rc = dir . "/.perltidyrc" +" if filereadable(rc) != 1 +" echo "HEHE, no .perltidyrc in " . dir +" return +" endif + + let old = &equalprg + let &equalprg = "indent -kr" + normal gg=G + normal `` + let &equalprg = old + +endfunc + +" vim:ft=vim: