[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: code folding fuer vim



On 31.07.06 21:35:09, Christian Brabandt wrote:
> Andreas Pakulat schrieb am Montag, den 31. Juli 2006:
> >> $ vi foo.c
> >> :set foldmethod=syntax
> 
> > *Schaem* Mir faellt grad ein dass das bei Debian changelogs schon 1a
> > funktioniert. Nur warum wird das bei .cpp Dateien nicht auch automagisch
> > eingeschaltet???
> 
> Weil folding nicht für diesen Dateitypen gesetzt ist, würd ich sagen. 
> Das geschieht durch die Filetype Plugins (:h ftplugins). Für die Debian
> Changelogs wird das in $VIMRUNTIME/ftplugin/debchangelog.vim gesetzt, für
> C/C++-Dateien halt nicht (grep fold in /usr/share/vim/vim70/ftplugin ist
> sehr erhellend :-))
> Abhilfe (in aufsteigender Komplexität):
> 
>     1) Folding global aktivieren für alle Dateitypen:
>      echo 'set foldenable' >> ~/.vimrc 
>      (und mit set foldmethod die gewünschte Foldingmethode auswählen)

Danke fuer die ausfuehrlichen Erlaeuterungen. Ich hab jetzt 1) gemacht,
allerdings mit set nofoldenable nach set foldmethod - damit ist per
default nichts gefaltet.

Andreas

-- 
You attempt things that you do not even plan because of your extreme stupidity.



Reply to: