terça-feira, 11 de agosto de 2015

Usando o editor de texto VIM


O VIM é um editor de texto nativo de praticamente todas as distribuições Linux, ele é um pouco complicado e geralmente os usuários de nível básico e intermediário correm dele e até entram em desespero ao se deparar com uma situação em que você só tem ele como ferramenta em algum ambiente. 
No momento eu estou me preparando para a minha certificação Linux, então estou me forçando a usá-lo no dia a dia para assimilar melhor a ferramenta, matando dois coelhos de uma vez, tendo em vista que é uma ferramenta incrível e pode contribuir demais com a produtividade do administrador de sistema. 

Segue uma listinha de referência para o uso diário da ferramenta. 
  • :e arquivo - Abrir arquivo
  • :w - Grava alteração
  • :w arquivo - Grava alteração em "arquivo"
  • :wq - Grava alteração e sai do vi
  • :ce - Alinhamento centralizado
  • :ri - Alinhamento à direita
  • :le - Alinhamento à esquerda
  • :help - Ajuda
  • :new - Abrir nova janela
  • :split - Dividir a janela atual em duas
  • :split arquivo - Abrir arquivo em nova janela
  • :q - Sair do vi
  • :q! - Sair do vi sem gravar
  • :dd - Apaga uma linha
  • :u - Desfaz ultimas alterações no arquivo
  • :! - Executa um comando do shell
  • :r - Carrega outro arquivo após a posição do cursos
  • ctrl + w,k - Ir para janela de cima
  • ctrl + w,j - Ir para janela de baixo
  • [Insert] - Inicia o modo de edição do texto
  • [Esc] - Volta para o modo de comando
  • v, setas do teclado - Marca texto
  • y - Copia texto marcado
  • c - Corta texto marcado
  • p - Cola texto marcado
  • x - Deleta para frente (DEL)
  • shift + x - Deleta para trás (BACKSPACE)
  • / texto - Localiza texto
  • n - Localiza novamente
  • u - Desfazer
  • 300G Pula para a linha número 300 - E assim e tal...
  • yy Copia a linha inteira 
  • 5yy Copia as 5 próximas linhas 
  • dd Apaga a linha 
  • 5dd Apaga 5 linhas
  • i  Entra no modo de Inserção 
  • a Entra no modo de Inserção, após o cursor 
  • o Entra no modo de Inserção, em uma nova linha 
  • <ESC> Sai do modo de Inserção
Espero ter ajudado :) 

SOBRE O AUTOR

Matheus Fidelis

http://msfidelis.github.io/

Power Ranger, Piloto de Helicópteros e Astronauta da NASA. Desenvolvedor Web PHP com foco em Backend e POO, Linux SysAdmin DevOps e Entusiasta Python. Criou esse site pra contribuir com a comunidade com coisas que aprende dentro de um setor maluco de TI :)

2 comentários:

  1. O(ó maiúsculo) - entra no modo de inserção na linha acima do cursor.
    $ - vai para o fim da linha
    ^ - vai para o início da linha

    ResponderExcluir

 
Nanoshots | Open Source Security, Linux e Tutoriais © 2015 - Designed by Templateism.com