Como posso selecionar e excluir linhas de texto no vi?

11

Se eu quiser selecionar um texto específico de linha e excluir linhas, como posso fazer isso no vi (dar os meios mais simples)?

    
por Dennis Williamson 02.08.2010 / 10:51

4 respostas

13

Você também pode usar V no modo de visualização para iniciar o modo "LINHA VISUAL". Selecione suas linhas e digite d para excluí-las.

    
por 02.08.2010 / 10:56
5

Mova para a linha que deseja apagar usando as teclas de seta ou as teclas j / k e digite dd . Você pode então salvar e sair digitando :x (ou ZZ ). Um número também pode ser prefixado para dd para excluir várias linhas, por ex. 3dd exclui 3 linhas.

Para mais comandos do Vi, dê uma olhada nesta planilha virtual do Vi .

    
por 02.08.2010 / 13:11
1

Outra dica: se você quiser excluir um parágrafo de texto, vá para o início desse parágrafo com { e digite d}

Ou, em outras palavras, {d}

    
por 02.08.2010 / 11:19
0

vá para a primeira linha que deseja excluir e digite (no modo de visualização) d[x-1] para excluir x linhas.

    
por 02.08.2010 / 10:53

Tags