Le plugin sparkup, inspiré du populaire ZenCoding, vous permet de créer rapidement des structures HTML. C'est un outil essentiel dans votre sac à main Vim!
Sparkup est incroyablement facile à utiliser. Passons en revue quelques cas d'utilisation.
nav> ul> li> a * 4 Liens
Notez que nous pouvons créer des éléments imbriqués en utilisant le >
symbole. De plus, pour créer plusieurs éléments du même type, utilisez la commande *
symbole (pensez multiplier). Enfin, nous pouvons définir la valeur de chaque élément en enveloppant une chaîne entre accolades..
div # conteneur> en-tête> h1 mon en-tête < + div#content My Content + footer > h2 mon pied de page
Mon en-tête
Mon contenu
Cette fois, nous utilisons le <
symbole pour remonter la chaîne. Cela nous permet de créer des structures HTML imbriquées, puis de revenir au sommet de la chaîne pour créer des éléments frères..
ul [class = nav]> li * 5> a [href = http: //url.com] Link
Les attributs peuvent être appliqués aux éléments en les plaçant entre crochets ([
). Si vous omettez la valeur - comme, un [href]
, vous pouvez ensuite l'insérer manuellement après expansion. Dans MacVim, vous pouvez utiliser le Contrôle + N
et Contrôle + P
raccourcis pour basculer entre les points d'arrêt suivants et précédents.