Question

Dans Vim, il est une commande de 3 caractères rapide pour changer ce qui est à l'intérieur de la chaîne entre guillemets en cours (par exemple, ci "), mais est-il un moyen simple de changer ce type de citations entourent actuellement le curseur?

Parfois, je dois aller de « bla » à « » « bla » « » ou « bla » à « blah » (dans le code source Python) et je idéalement comme pour le faire rapidement en utilisant les raccourcis clavier par défaut.

Était-ce utile?

La solution

Essayez surround.vim plugin. Je trouve un ajout essentiel à toute installation vim.

Autres conseils

Surround.vim est grande, mais je ne pense pas que ça va répondre à vos besoins triple cité directement.

La façon dont j'ai pui le long de ces lignes (quand le Surround n'était pas approprié) était d'utiliser %, faire le changement, puis double-backtick pour revenir au point de départ. Par exemple. si le curseur se trouve quelque part dans une chaîne unique cité, faire f'%, faire le changement, puis double-backtick et ..

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