Vim: pokaż podfoldery w zamkniętych zakładkach

0

Czy w vimie można wyświetlać nagłówki wszystkich podfolderów pod odpowiadającymi im zakładkami nadrzędnymi? Byłoby to niezwykle przydatne, na przykład podczas pisania lateksu, gdzie dokument może mieć 4-5 poziomów fałd, a chcesz uzyskać szybki przegląd obrysu. Na przykład miło byłoby zobaczyć takie dane wyjściowe:

  2 +--342 lines: \chapter{Methodology}--------------------------------------
  6 +---210 lines: \section{some section}------------------------------------
 46 +---- 12 lines: \subsection{some subsection}-----------------------------
 58 +----158 lines: \subsection{some subsection}-----------------------------
216 +---197 lines: \section{some other section}------------------------------
279 +---- 42 lines: \subsection{some other subsection}-----------------------

i idealnie, aby móc otwierać i zamykać te sekcje bez otwierania sekcji nadrzędnej.

naught101
źródło
Możesz zdefiniować własną funkcję, aby wyświetlać preferowany tekst zagięcia i ustawić dla niego foldtextopcję. Zobacz :help fold-foldtextprzykład.
Raimondi
Dzięki za wskaźnik @ElIsra, ale nie znam jeszcze języka vim. Zobaczę, co mogę zrobić, jeśli znajdę czas, ale jeśli ktoś opublikuje taką funkcję, prawdopodobnie zaakceptowałbym tę odpowiedź.
naught101
Problem z twoim pomysłem polega na tym, że podfoldery zawarte w innych fałdach nie powinny być wcale widoczne. Taki jest sens fałdu: zamknięcie fałdu ukrywa wszystko w granicach tego fałdu. Szukasz systemu konspektu ?
romainl
@romainl: dzięki za link. To dla mnie wygląda na przesadę i nie do końca to, czego chciałem, ale spróbuję. Wiem, że fałdy nie były przeznaczone w ten sposób, ale to nie jest naprawdę dobry powód, aby tego nie próbować.
naught101
Ponadto VOoM nie wydaje się lubić częściowych plików lateksowych (
wysłałem