Vim Essential Plugin Surround

Surround.vim, de Tim Pope, est facilement l’un des plugins les plus utiles. Comme son nom l'indique, il vous permet d'encadrer, mettre à jour et supprimer des caractères et des balises d'habillage en toute simplicité.!


Téléchargez le plugin Surround

Usage

Disons que vous avez la chaîne "Hello World". Si nous voulons envelopper le mot "Monde" dans un tag, on peut taper: viws. Cela signifie "emménager dans vmode isual, sélectionnez le jeà l'intérieur word, puis stout autour avec un étiquette."

 Bonjour Monde

Mais disons que nous changeons d'avis plus tard et souhaitons changer l'emballage à un tag à la place. Avec le plugin Surround, c'est très simple: cst. Encore une fois, cela signifie: "Cpendre le stout autour tag à un ."

 Bonjour Monde

Mais, vous savez, nous ne pouvons jamais nous décider. Un jour plus tard, nous décidons de supprimer l’élément d’emballage en même temps. Plutôt que d'utiliser la souris maladroite pour mettre en surbrillance et supprimer les balises, tapons trois caractères et finissons-en avec: dst, ou elete sautour de tag.

 Bonjour le monde

Un exemple de plus

Ensuite, imaginons que nous ayons un mot qui doit être enveloppé dans une balise anchor:

 Lien

Eh bien c'est facile: viws. Basculer vers vmode isual, sélectionnez le jeà l'intérieur word, et sentourez-le avec une balise anchor, qui renvoie à url.com.

 Lien

Assurez-vous de revoir la vidéo pour plus d'exemples. Je vous garantis que ce plugin sera l’une des extensions les plus utiles pour Vim..