Évitez les espaces supplémentaires lors du collage de blocs avec différentes longueurs de ligne


8

J'ai le texte

var1=a
var2=aaa
var3=aaaaaa

some text... "" ...
some text... "" ...
some text... "" ...

Je veux coller la apartie des 3 premières lignes dans les guillemets des 3 dernières lignes. Le résultat devrait ressembler à ceci

some text... "a" ...
some text... "aaa" ...
some text... "aaaaaa" ...

Maintenant, en utilisant la sélection de blocs Vim Ctrl+V, sélectionner un bloc ajusqu'à la fin de chaque ligne en utilisant $puis en le collant dans la première ""me donne le mauvais résultat:

some text... "a     " ...
some text... "aaa   " ...
some text... "aaaaaa" ...

Comme vous pouvez le voir, vim aligne le texte collé en ajoutant des espaces supplémentaires, dont je n'ai pas besoin dans mon cas.

Pourquoi Vim insérant ces espaces et comment puis-je coller mon bloc sans que ces espaces supplémentaires soient ajoutés?

Réponses:


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.