Como excluir uma linha no editor do Vim-Comando de exclusão de linha do Vim 2021

Um editor de texto poderoso usado em CLI (interface de linha de comando) é o Vim Text Editor. O Linux usa muitos arquivos de configuração diferentes; portanto, você frequentemente precisará editá-los e para este Editor do Vim ou Vi é a melhor ferramenta para fazê-lo. Este artigo vai lhe ensinar tudo sobre: ​​

  • Como deletar uma linha no Vim
  • Como deletar múltiplas linhas no Vim
  • Como excluir um intervalo de linhas no Vim
  • Como excluir várias palavras no Vim

Existem alternativas para o Vim também. Estes são os editores de linha de comando joe e nano .

O Vim segue um método de trabalho específico. Ele vem com dois modos principais. Eles são os seguintes:

  • O modo de comando
  • Os outros modos

Modo de comando é usado para ajudá-lo a selecionar o método de trabalho que deseja inserir. Os métodos disponíveis salvar, sair, copiar, colar e esse tipo de coisa, no entanto, você não pode editar o arquivo no modo de comando diretamente. Isso é o que a maioria dos usuários são novos para os quebra-cabeças do vim e, portanto, precisam se acostumar primeiro.

Modos diferentes no editor do Vim

O Vim também vem em modos diferentes . Estes são os seguintes:

  • Modo visual

O modo visual permite que o usuário selecione o texto que você faria com um mouse, mas apesar de usar o mouse usando o teclado. É fundamental para copiar muitas linhas de texto, por exemplo. Para isso, o atalho é V

  • Modo de inserção

Com o modo de inserção, você pode inserir texto em um documento. Para isso, a alternativa é “I” (adicionar texto onde o cursor está) ou “o” (adicionar texto no início da linha seguinte).

  • Modo de comando

O modo de comando começa com o símbolo “:”. Sempre que estiver em qualquer outra maneira que não seja para voltar, você pode usar a tecla de escape (às vezes você pode precisar pressioná-la duas vezes).

LEIA TAMBÉM : Como instalar o Python 3.7 no Ubuntu 18.04/19.04/19.10.

Como excluir uma linha no Vim-Comando de exclusão de linha para VIM

  • Instale Vim em distribuições Ubuntu/Debian

#sudo apt install vim

  • Instale o Vim nas distribuições RHEL/CentOS

#yum install vim

LEIA TAMBÉM: MacBuntu Download do pacote de transformação para Ubuntu 19.04/19.10.

Como excluir uma única linha no editor Vim

No editor vim, você pode excluir uma única linha. Para isso, você precisa seguir as etapas abaixo:

  • Na primeira etapa, você precisa colocar o cursor lá no início da linha
  • Uma vez lá, pressione o tecla de escape
  • Em seguida, pressione a letra rapidamente duas vezes

Um exemplo foi mostrado abaixo em que após pressionar a letra d duas vezes no início da linha 6 excluirá todo o intervalo.

LEIA TAMBÉM: Como instalar o Arch Linux-Tutorial passo a passo.

Como excluir todas as linhas no Vim

Você também pode excluir todas as linhas no editor do vim. Existem duas maneiras de fazer isso

  • 1, $ d
  • % d

Excluindo várias linhas no Vim

Além disso, no editor do vim, você também pode excluir várias linhas. Para isso, você precisa seguir as etapas abaixo:

  • Na primeira etapa, você precisa colocar o cursor lá no início da linha
  • Após este prefixo o comando dd com o número da linha que você deseja excluir abaixo dele. Por exemplo, se você deseja excluir três linhas consecutivas abaixo da linha 3, você precisa pressionar # 3dd.

LEIA TAMBÉM: 8 melhores maneiras de proteger um servidor Linux-Guia de reforço.

Como excluir um intervalo de linhas no Vim

Se desejar excluir um intervalo de arquivos como da linha 3-5, então você precisa seguir as etapas abaixo:

[start_line_no], [end_line_no] d

Nesse caso, você precisa apertar o botão Escape. Assim que terminar, digite o seguinte comando e pressione Enter:

3,5d

Se você deseja excluir a última linha, use:

Sd

Se você deseja excluir todas as linhas antes da linha atual, use:

1,-1d

Se você deseja excluir todas as linhas após a linha atual, use

. + 1, Sd

LEIA TAMBÉM: Download dos 8 melhores temas GTK para Ubuntu 19.10.

Como excluir linhas por um determinado padrão

Você também pode excluir linhas por um determinado padrão lá no padrão vim para isso, você precisa seguir os passos abaixo:

Se você deseja excluir uma linha que contém uma palavra específica, você precisa pressionar o botão de escape e executar:

g/palavra/d

Se você deseja excluir as linhas que contêm a palavra preguiçoso, execute:

g/lazy/d

Se você quiser conter todas as linhas com a palavra preguiçoso, use

%g!/lazy/d</✓

Ou

v/lazy/d</✓

Se você deseja excluir linhas que começam com uma letra específica como A, use o estilo

g/ ^ A/d

Se você deseja excluir linhas que começam com uma letra especial como o sinal $ e, em seguida, prefixam o caractere com uma barra invertida:

g/^\\$/d

Se você deseja se livrar de todas as linhas em branco, execute:

: g/^ $/d

LEIA TAMBÉM: 10 Comandos e atalhos de terminal do Ubuntu para 2021 .

Quaisquer outras dicas para De deixando linhas no Vim?

Nós compartilhamos todos os comandos de terminal possíveis para deletar linhas no Vim. Nós compartilhamos como deletar uma única linha no Vim, deletar múltiplas linhas no Vim, deletar um intervalo de linhas e deletar todas as linhas no Vim . No entanto, sempre há aquele guru que tem um truque ou dica. Informe-nos se você tem alguma outra maneira de deletar texto no Vim.

LER  Como reinstalarreparar o Windows 10 Store usando PowerShell (2021)

adminguides

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *