Surround.vim, av Tim Pope, är enkelt en av de mest användbara pluginsna. Som namnet antyder tillåter du dig att omge, uppdatera och radera omslagstegn och taggar med lätthet!
Låt oss säga att du har strängen "Hello World." Om vi vill pakka ordet, "World", inom en tagg kan vi skriva:
viws
. Detta står för "flytta in i vstandardläge, välj jagnner word, och sedan somge det med en märka."
Hej Värld
Men låt oss säga att vi senare ändrar vårt sinne och önskar ändra omslaget till a
taggen istället. Med surround plugin, det är en cinch:
est
. Återigen betyder detta: "Chänga av surround tag till en ."
Hej Värld
Men, du vet, vi kan aldrig klara oss. En dag senare bestämmer vi oss för att ta bort omslaget tillsammans. Snarare än att använda den klumpiga musen för att markera och ta bort taggarna, låt oss skriva tre tecken och göra det med det: dst
, eller delete surrounding tag.
Hej världen
Låt oss då föreställa oss att vi har ett ord som behöver vikas in i en ankaremärke:
Länk
Jo det är en lätt en: viws
. Byta till vstandardläge, välj jagnner word och skring det med en ankare tagg, som länkar till url.com.
Länk
Var noga med att granska videon för fler exempel. Jag garanterar att du hittar denna plugin som en av de mest användbara tilläggen som finns tillgängliga för Vim.