Editor VI com comandos em Linux / Unix Tutorial

Índice:

Anonim

Qual é o editor VI?

O editor VI é o editor de texto mais popular e clássico da família Linux. Abaixo, estão alguns motivos que o tornam um editor amplamente utilizado -

1) Está disponível em quase todas as distribuições Linux

2) Funciona da mesma forma em diferentes plataformas e distribuições

3) É fácil de usar. Portanto, milhões de usuários Linux o adoram e o usam para suas necessidades de edição

Hoje em dia, existem versões avançadas do editor vi disponíveis, e o mais popular é o VIM, que é o V i Im Prov. Alguns dos outros são Elvis, Nvi, Nano e Vile. É aconselhável aprender o vi porque ele é rico em recursos e oferece possibilidades infinitas para editar um arquivo.

Para trabalhar no editor de VI, você precisa entender seus modos de operação . Eles podem ser divididos em duas partes principais.

Neste tutorial, você aprenderá mais sobre-

  • vi Modo de comando
  • Modo de inserção do editor vi
  • Como usar o editor vi
  • vi Comandos de edição
  • Movendo-se dentro de um arquivo
  • Salvando e fechando o arquivo

Clique aqui se o vídeo não estiver acessível

Modo de comando vi:

  • O editor vi abre neste modo e só entende os comandos
  • Neste modo, você pode, mover o cursor e cortar, copiar, colar o texto
  • Este modo também salva as alterações feitas no arquivo
  • Os comandos diferenciam maiúsculas de minúsculas. Você deve usar maiúsculas e minúsculas certas.

Modo de inserção do editor vi:

  • Este modo é para inserir texto no arquivo.

  • Você pode alternar para o modo de inserção a partir do modo de comando pressionando 'i' no teclado

  • Quando estiver no modo Inserir, qualquer tecla será considerada uma entrada para o arquivo no qual você está trabalhando no momento.

  • Para voltar ao modo de comando e salvar as alterações feitas, você precisa pressionar a tecla Esc

Como usar o editor vi

Para iniciar o VI Editor - Abra o Terminal (CLI) e digite

vi  or 

E se você especificar um arquivo existente, o editor o abrirá para você editar. Caso contrário, você pode criar um novo arquivo.

Comandos de edição de VI

  • i - Inserir no cursor (entra no modo de inserção)
  • a - Escrever após o cursor (entra no modo de inserção)
  • A - Escreva no final da linha (entra no modo de inserção)
  • ESC - Terminar modo de inserção
  • u - Desfazer última alteração
  • Desfazer - Desfaça todas as alterações em toda a linha
  • o - Abra uma nova linha (entra no modo de inserção)
  • dd - Excluir linha
  • 3dd - Excluir 3 linhas.
  • D - Excluir o conteúdo da linha após o cursor
  • C - Exclui o conteúdo de uma linha após o cursor e insere um novo texto. Pressione a tecla ESC para encerrar a inserção.
  • dw - Excluir palavra
  • 4dw - Excluir 4 palavras
  • cw - Mudar palavra
  • x - Excluir caractere no cursor
  • r - Substituir personagem
  • R - sobrescrever caracteres a partir do cursor
  • s - substitui um caractere sob o cursor e continua a inserir
  • S - Substitua a linha inteira e comece a inserir no início da linha
  • ~ - Altere as letras maiúsculas e minúsculas de caracteres individuais

Nota : Você deve estar no " modo de comando" para executar esses comandos . O editor de VI diferencia maiúsculas de minúsculas, portanto, certifique-se de digitar os comandos com as letras corretas.

Certifique-se de pressionar o comando correto, caso contrário, você acabará fazendo alterações indesejáveis ​​no arquivo. Você também pode entrar no modo de inserção pressionando a, A, o, conforme necessário.

Movendo-se dentro de um arquivo

  • k - Mova o cursor para cima
  • j - Mova o cursor para baixo
  • h - Mova o cursor para a esquerda
  • l - Mova o cursor para a direita

Você precisa estar no modo de comando para se mover dentro de um arquivo. As teclas padrão para navegação são mencionadas abaixo; Você também pode usar as setas do teclado .

Salvando e fechando o arquivo

  • Shift + zz - Salvar o arquivo e sair
  • : w - Salvar o arquivo, mas mantê-lo aberto
  • : q - Sair sem salvar
  • : wq - Salve o arquivo e saia

Você deve estar no modo de comando para sair do editor e salvar as alterações no arquivo.

Resumo:

  • O editor vi é o editor de texto Unix mais popular e comumente usado
  • Geralmente está disponível em todas as distribuições Linux.
  • Funciona em dois modos, Comando e Inserção
  • O modo de comando leva os comandos do usuário, e o modo de inserção é para edição de texto
  • Você deve conhecer os comandos para trabalhar em seu arquivo facilmente
  • Aprender a usar este editor pode beneficiá-lo na criação de scripts e edição de arquivos.