Surround.vim, av Tim Pope, er lett en av de mest nyttige pluginene som er tilgjengelige. Som navnet antyder, lar du deg omgjøre, oppdatere og slette innpakningstegn og -koder med letthet!
La oss si at du har strengen "Hello World." Hvis vi ønsker å pakke ordet, "World", innenfor en tag, kan vi skrive:
viws
. Dette står for "flytte inn i vvanlig modus, velg Jegnner word, og deretter somgir det med en stikkord."
Hallo Verden
Men la oss si at vi senere forandrer tankene våre, og ønsker å bytte innpakningen til en
tag i stedet. Med surround plugin, det er en cinch:
cST
. Igjen betyr dette: "Cskjul surround tag til en ."
Hallo Verden
Men, du vet, vi kan aldri gjøre opp for oss. En dag senere bestemmer vi å fjerne pakningselementet sammen. I stedet for å bruke den klumpete musen til å markere og slette kodene, la oss skrive tre tegn og bli ferdig med det: dst
, eller delete surrounding tag.
Hei Verden
La oss da forestille oss at vi har et ord som må pakkes inn i et ankermerke:
link
Vel det er en lett en: viws
. Bytte til vvanlig modus, velg Jegnner word og somgir det med et ankermerke, som lenker til url.com.
link
Husk å se videoen for flere eksempler. Jeg garanterer at du finner denne plugin som en av de mest nyttige utvidelsene som er tilgjengelige for Vim.