Voici comment je copie habituellement un bloc de texte ou de code:
- Sélectionnez le bloc avec le mode visuel ( V) et supprimez-le avec d; ou s'il s'agit d'une seule ligne, utilisez-la dd.
- Allez là où je veux que le texte soit, je suis trop stupide pour me souvenir de la différence entre pet P, donc je comprends bien environ 50% du temps. (si je me trompe: recommencez).
- Parfois, l'indentation doit être ajustée, donc je passe à Vnouveau en mode visuel et resélectionne le même bloc, et j'utilise >ou <pour corriger cela.
Existe-t-il un moyen plus simple? Dans certains éditeurs, j'ai vu que vous pouvez "ramasser" un bloc de texte, pour ainsi dire, et le déplacer; voici un exemple d'Emacs (mais j'ai également vu cela dans d'autres éditeurs):
Ou peut-être existe-t-il une autre (encore meilleure) manière?
]p
ou[p
plutôt quep
ouP
. De cette façon, le bloc que vous collez sera automatiquement indenté.