Mam zwykły plik tekstowy, który używa -- >8 --
jako separatorów sekcji, np .:
-- >8 --
first section
some content
more content
-- >8 --
second section
some content
more content
-- >8 --
Aby łatwiej nawigować po pliku, chcę złożyć sekcje między znacznikami. Spodziewałem się, że będzie to tak proste, jak:
set foldmethod=marker
set foldmarker=--\ >8\ --,--\ >8\ --
Ale powoduje zagnieżdżenie fałd.
Przekonałem się, że mogę to zrobić za pomocą wyrażenia krotnie (patrz odpowiedź poniżej), ale wydaje się to raczej przesadne. Czy istnieje prostszy sposób na zrobienie tego?