Vim Essential Plugin Sparkup

De sparkup-plug-in, geïnspireerd door de populaire ZenCoding, stelt u in staat snel HTML-structuren te maken. Het is een essentieel hulpmiddel in je Vim-handtas!


Download de Sparkup-plug-in

Gebruik

Sparkup is ongelooflijk gemakkelijk te gebruiken. Laten we een handvol gebruikscasussen bekijken.

1. Maak een ongeordende lijst met links

 nav> ul> li> a * 4 links

uitgang

 

Merk op dat we geneste elementen kunnen maken met behulp van de > symbool. Als u meerdere elementen van hetzelfde type wilt maken, gebruikt u de * symbool (denk aan vermenigvuldigen). Ten slotte kunnen we de waarde van elk element instellen door een tekenreeks tussen accolades te wikkelen.

2. Maak een eenvoudige websitestructuur

 div # container> koptekst> h1 Mijn koptekst < + div#content  My Content  + footer > h2 Mijn voettekst

uitgang

 

Mijn kop

Mijn inhoud

Mijn voettekst

Deze keer gebruiken we de < symbool om terug de keten op te gaan. Dit stelt ons in staat om geneste HTML-structuren te maken en vervolgens terug te keren naar de bovenkant van de keten om meer elementen voor broers en zussen te maken.

3. Attributen toepassen op elementen

 ul [class = nav]> li * 5> a [href = http: //url.com] Link

uitgang

 
  • Link
  • Link
  • Link
  • Link
  • Link

Attributen kunnen op elementen worden toegepast door ze tussen haakjes te plaatsen ([). Als u de waarde weglaat, zoals, a [href], je kunt het dan handmatig invoegen na de uitbreiding. In MacVim kunt u de Controle + N en Controle + P snelkoppelingen om te schakelen tussen de volgende en vorige stoppunten.