Modifier enfermant guillemets dans vim
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.
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 .
.