Portál AbcLinuxu, 11. května 2025 01:18

Dotaz: Vim a folder - regulární výrazy

17.2.2005 12:51 DavD
Vim a folder - regulární výrazy
Přečteno: 320×
Odpovědět | Admin
V xhtml souboru jsem v gVIM zkoušel automaticky vytvořit foldery tak, aby začátek folderu byl na řádku začínajícím <h2> a konec před dalším řádkem s <h2>.

Bohužel z man VIM jsem to dohromady nedal, regulární výrazy se učím ze stránek p. Satrapy.

Neúspěšně jsem zkoušel různé obdoby

:set foldexpr = getline(v:lnum) = '^<h2>\_.*<h2>'

Děkuju za pomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.2.2005 13:07 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Vim a folder - regulární výrazy
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Kdyby obsahovala manuálová stránka vimu kompletní dokumentaci, tak by ses z ní pos.... Vim má integrovaný help, viz např. :help fold-expr, :help regexp, ...

2. Tohle nejde snadno udělat matchováním getline(v:lnum), potřebuješ nastavit foldexpr jako uživatelskou funkci (viz :help fold-expr).

3. Určitě to už existuje hotové, prohledej databázi skriptů na www.vim.org.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.