Eis como costumo copiar um bloco de texto ou código:
- Selecione o bloco com o modo Visual ( V) e exclua-o com d; ou, se for apenas uma linha, use dd.
- Vá para onde eu quero que o texto esteja, sou estúpido demais para lembrar a diferença entre pe P, por isso, entendi isso 50% do tempo. (se estiver errado: desfaça uma tentativa novamente).
- Às vezes, o recuo precisa ser ajustado, então eu vou para o modo Visual Vnovamente e seleciono novamente o mesmo bloco, e uso >ou <para corrigir isso.
Existe uma maneira mais fácil? Em alguns editores, vi que você pode "pegar" um bloco de texto, por assim dizer, e movê-lo; Aqui está um exemplo do Emacs (mas também vi isso em outros editores):
Ou talvez haja outra maneira (ainda melhor)?
]p
ou[p
melhor que comp
ouP
. Dessa forma, o bloco que você cola será autoindentado.