Se eu quiser selecionar um texto específico da linha e excluir linhas, como posso fazer isso no vi (forneça os meios mais simples)?
Se eu quiser selecionar um texto específico da linha e excluir linhas, como posso fazer isso no vi (forneça os meios mais simples)?
Respostas:
Vá para a linha que deseja excluir, usando as teclas de seta ou as teclas j/ k, e digite dd. Você pode salvar e sair digitando :x(ou ZZ). Um número também pode ser prefixado ddpara excluir várias linhas, por exemplo, 3ddexclui 3 linhas.
Para mais comandos do Vi, dê uma olhada nesta útil folha de dicas do Vi .
Outra dica: se você deseja excluir um parágrafo de texto, vá para o início desse parágrafo com { e digite d}
Ou, em outras palavras, {d}
dapexclua um parágrafo
dapnão funciona para mim no Vi.
vi", ele quer dizer " vim" ou " vimexecutando no modo de compatibilidade vi". Então, sugeri um vimcomando específico (veja também :help text-objects).
dapainda não tem efeito.
.vimrcarquivo tenha outras configurações, ou talvez o @ user1686 tenha configurações diferentes.
Shift + V.