Comandos Vim, um guia básico para usar este editor de texto

Comandos Vim, guia básico

El editor de texto vim é um velho conhecido de todo usuário Linux. especialmente aqueles programadores. Seu uso não é fácil e tem uma curva de aprendizado, mas uma vez dominado, será seu fiel companheiro na hora de digitar o código. Portanto, se você deseja começar, daremos a você um pequeno guia para os principais comandos do Vim que você terá que usar em seus arquivos.

Vim é uma versão melhorada do editor Vi que surgiu nos anos 80. Portanto, embora Vim seja uma versão melhorada do original e que se estende devido à sua grande versatilidade e baixo consumo de recursos. No entanto, deve-se notar que, para passar por ele, o uso do mouse é limitado -para não dizer de forma nula-. Portanto, o uso do teclado é essencial neste editor de texto.

Instale o Vim no seu computador

Editor Vim, comandos básicos

A primeira coisa que você deve fazer é instalar o famoso editor para poder usá-lo. Uma das agradáveis ​​surpresas do Vim é que é multiplataforma, para que você possa usá-lo em todos os sistemas operacionais. Embora já tenhamos dito que ele foi projetado para ser usado em ambientes Linux. Sua instalação no Linux é a seguinte:

sudo apt-get install vim

Em vez disso, se você deseja instalá-lo no Windows ou MacOS, aqui deixamos os seguintes links para sua página oficial, onde você terá tanto a versão com Terminal quanto a versão com interface GUI. O mais recomendado em ambos os casos é que você use a versão para Terminal.

Versão Windows
Versão MacOS

Uma vez instalado o editor de texto em seu computador, passamos a explicar os comandos mais comuns do Vim que servirão de base para percorrer os diferentes arquivos que você abrir a partir dele. Para abrir um arquivo para editar, você terá que escrever o seguinte comando:

vim nombre-documento-.txt

E pressionando a tecla ENTER, já estaremos dentro do editor Vim com o documento aberto e pronto para você tratá-lo.

Comandos essenciais do Vim para sua incursão no popular editor de texto

A primeira coisa que queremos dizer é que, embora em sua versão original, muitos dos teclados da época não tivessem teclas direcionais, os deslocamentos tiveram que ser feitos com outras chaves -É sensível a maiúsculas e minúsculas. E são os seguintes:

  • Direita: l
  • Deixou: h
  • Abaixo: j
  • Acima: k
  • Vá para o início do documento que abrimos: gg
  • Ir para o início de uma linha: ^
  • Ir para o final de uma linha: $
  • Vá para o final do documento que abrimos: G
  • Role até a última alteração que fizemos: ;

Comandos Vim para editar textos

programação de computador

Uma vez que saibamos como percorrer os arquivos que abrimos no Vim, é hora de editar esses textos. E então deixamos você com os comandos do Vim que você usará com mais frequência. O Vim tem três modos diferentes: modo de comando -aquela que abre por padrão-, modo de inserção e modo de comandos avançados.

Bem, assim que o arquivo estiver aberto, o Vim está esperando que você comece a digitar os primeiros comandos. E o que são esses? Nós os apresentamos a você abaixo:

  • Entre no modo de inserção -coloque novo texto-: i (para sair deste modo basta pressionar ESC)
  • Digite insert e coloque um novo caractere logo após o curso: a
  • Digite insert e escreva no final da linha atual: A
  • Insira uma nova linha abaixo do curso: o
  • Insira uma nova linha acima do curso: O
  • Substitua o caractere que está certo no curso: r (você deve pressionar imediatamente o novo caractere para entrar)
  • Imprima com a impressora que você configurou por padrão: ha!

Comandos Vim para recortar, deletar e colar em um documento aberto com o editor de texto

Continuamos editando os textos que abrimos com o popular editor de texto nascido em 1991. E neste caso vamos deixar você com a lista de comandos do Vim que você precisará para poder deletar, recortar, copiar e colar texto dentro do arquivo.

  • Corte a linha atual em que o cursor está: dd (linha simples) ou xdd (se você mudar o 'x' para um número -3dd, por exemplo-, as linhas que você indicou até o cursor serão cortadas)
  • Cole o texto que copiamos ou recortamos no local onde pressionamos o comando: p
  • Excluir um caractere sob o cursor: x
  • Exclua a palavra inteira onde o cursor está localizado: daw
  • Exclua a palavra inteira onde o cursor está localizado e entre no modo de inserção: cw
  • Exclua do cursor até o final da linha e entre no modo de inserção: c$
  • Copie uma linha inteira: yy
  • Copie de onde temos o cursor para o final da linha: y$
  • Copie a palavra completa onde temos o cursor: uau
  • Copie o número da linha de onde colocamos o cursor: 2yy, 3yy, ... (2 ou 3 linhas de onde temos o cursor)

Desfazer alterações feitas com comandos do Vim

linhas de programação

Finalmente, neste pequeno guia de comandos do Vim, deixamos-lhe o que deve fazer se você quiser desfazer as alterações feitas com os comandos anteriores executado no editor de texto.

  • Desfazer o último comando digitado – :u
  • Desfazer os últimos comandos indicando o número – :xu (substitua 'x' pelo número específico)
  • Refazer a última alteração feita – :refazer
  • Para refazer todas as alterações da última hora (ou várias horas) – :antes 1h 
  • Para refazer as alterações dos últimos minutos – : 20m depois (neste caso seria dos últimos 20 minutos)

Como você pode ver, os comandos do Vim são abundantes. E ficamos apenas em uma parte muito pequena, mas talvez possa ajudá-lo na introdução deste popular editor de texto e ser capaz de lidar com os primeiros arquivos que você abrir a partir dele. Igualmente, Há muita documentação na internet sobre isso. e você pode ir mais fundo, se desejar.

Além disso, Vim tem uma comunidade bastante ativa que está adicionando funções e novos modos de visualização. Além disso, para facilitar muito seu uso -especialmente para iniciantes-, existem alternativas com uma interface de usuário mais amigável isso não tem nada a ver com tudo o que explicamos a você. Se você quiser descobri-los, alguns exemplos são os seguintes:


Seja o primeiro a comentar

Deixe um comentário

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

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.