Pular para o conteúdo

Juntar/unir linhas (JOIN) no VIM

Dica publicada em Linux / Vim
Fábio Berbert de Paula fabio
Hits: 2.281 Categoria: Linux Subcategoria: Vim
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Juntar/unir linhas (JOIN) no VIM

Quem nunca precisou pegar o trecho de um código ou uma lista e unir todos os itens numa única linha? Pois saiba que no Vim isso é bem simples de se fazer e existem várias formas. Citarei dois exemplos, um no modo visual e outro no modo comando.

Suponha que temos um arquivo com o seguinte conteúdo:

Minhas frutas prediletas são:

laranja,
tangerina,
banana,
melancia,
morango.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Modo visual

No modo visual, basta teclar:

Shift v

para entrar no modo bloco visual. Selecionar as linhas desejadas e em seguida:

Shift j

para uni-las. Ficando assim:

Minhas frutas prediletas são:

laranja, tangerina, banana, melancia, morango.

Modo comando

Considerando que "laranja" está na linha 3 e "morango." na linha 7, basta teclar ESC e entrar o seguinte comando:

:3,7j

ou seja, faça um join (j) das linhas 3 a 7.

Molezinha!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Minecraft no Debian 10

Como manter seu código atualizado com um repositório Git remoto

Python - capturar a saída do programa em um arquivo ou variável

Steam no Debian 10 Buster

Uma maneira fácil de fazer a cópia diretórios

Convertendo arquivos em PDF no Vim

Acessibilidade no VIM

Vim - incrementando números em substituição

Liberando o ctrl+s e o ctrl+q para o VIM

Vantagens de usar o Vim ao invés do VSCode

#1 Comentário enviado por maurixnovatrento em 23/10/2022 - 14:07h

Muito com a dica.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10

Contribuir com comentário

Entre na sua conta para comentar.