1
2
3
4
5
6
7
package foo;
# test
+--- 3 Zeilen: sub test {--------------------------------------------------------------------------
+--- 2 Zeilen: sub test2 {-------------------------------------------------------------------------
1
2
3
4
# Custom 'can' method for both autoloaded and non-autoloaded subroutines.
# Author: Cees Hek <cees@sitesuite.com.au>
+--- 23 Zeilen: sub can {------------------------------------------------------------------------
vimrc_mini.vim
x.pl
2011-03-22T15:09:20 Linuxernaja, wenn ich das richtig gelesen und verstanden habe, dann bewirkt foldmethod=syntax eine Faltung anhand des Syntax-Highlighting.
Anscheinend kann einzelnen Objekten im Highlighting ein "fold" Argument angehangen werden.
Anhand dieses Arguments entscheidet sich dann, ob etwas gefaltet werden soll oder nicht.
Anstatt also eine Datei manuell durchzuarbeiten und die gewünschten Teile zu falten, wird es eben an der Syntax fest gemacht.
2011-03-22T15:09:20 LinuxerHm, :let perl_nofold_packages=1 schaltet das Folding für Packages aus; damit scheint der Fehler nicht aufzutreten. Was meine Vermutung von letzter Nacht bestätigen würde.