Question

Quelqu'un at-il obtenir surround.vim pour travailler avec repeat.vim ?

Cela devrait vous permettre de répéter une commande fournie par le plug-in Surround avec le « » commande.

Je pense que surround.vim aurait déjà dû le support intégré plug-in de répétition, donc il devrait fonctionner hors de la boîte, mais je ne peux pas le faire fonctionner.

Était-ce utile?

La solution

Je viens de mettre surround.vim et repeat.vim dans mon .vim / plugins dossier et ai essayé. Pour moi, cela fonctionne comme décrit.

vous éprouver la commande de répétition sur une fonction qui est pas pris en charge. Dans la documentation de surround.vim il est dit

 The "." command will work with ds, cs, and yss if you install repeat.vim

Il ne dit pas que toutes les commandes travailler avec repeat.vim. Par exemple. les choses en mode visuel (sélectionner plusieurs lignes et les entourer) ne fonctionne pas avec repeat.vim

Autres conseils

Vous aviez raison. Il semble fonctionner que sur ds, cs et ETJ.

Il fonctionne également, en partie, sur yse, ysiw, ysaw, ys2w. Lorsque vous répétez une commande ysiw il arrêtera à une attente rapide pour vous d'entrer un type d'environnant (par exemple b, B, r, », t ...).

Toujours pas de commandes visuelles cependant. J'espère qu'il y aura des versions futures avec un soutien supplémentaire pour le reste des commandes.

Merci pour la réponse.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top