quinta-feira, novembro 23, 2017
Breaking News
Home » Linux » Editor de texto VI (VIM) Linux

Editor de texto VI (VIM) Linux

Saudações leitores do Purainfo. Abordarei alguns comandos do editor de texto mais conhecido do Linux, o vi.

Devido ao seu tradicionalismo e ao fato de já estar umbutido no kernel do Linux, este editor certamente salvara o seu dia em algum momento de pane.

Vamos aos comandos..

Caso você (ainda..) não saiba, o vi é um editor de texto baseado em shell popularmente conhecida como aquela telinha preta (nem sempre) para digitar os comandos, e seus comandos não são parecidos como alguns similares como nano ou o edit do DOS

entrando no vi:

$ vi.

Abrindo o editor vi com o documento escrito à sua frente já carregado:

$ vi <nomedoarquivo>

Ao entrar no Vi sempre verifique o rodapé esquerdo para verificar se o vi está no modo de edição (INSERT ou REPLACE) ou modo comandos (rodapé vazio)

Ao entrar no vi, por padrão, ele é carregado no modo comandos. Após entrarmos no modo edição (veremos mais adiante) se quisermos voltar ao modo comando basta pressionarmos ESC.

Alterando um documento

Para alterarmos um documento basta presionarmos a tecla “i” ou INSERT, desta forma a palavra “—INSERT—“ aparecerá (figura acima) indicando que a alteração está ativada.

Salvando um documento

Após modificarmos um documento, para salva-lo precisamos sair do modo edição e retornar ao modo comandos, então pressionamos ESC, e no comando pressionamos :w <nomedoarquivo> para salvar o documento.

Saindo do vi

Para sair do vi, lembre-se de estar em modo comando e digite :q

Para sair do vi, salvado as alterações, em vez de :q digite :x

Copiar e colar no vi

No vi, esqueça o CTRL + C e CTRL + V, veremos como estas tarefas são executadas:

Para copiar uma linha inteira: coloque o cursor na linha desejada, volte para o modo de comando (ESC) e pressione yy

Para copiar apenas uma palavra: coloque o cursor na pelavra desejada, volte ao modo de comando e pressione yw

Para colar: coloque o cursor no local desejado e pressione p para colar depois do cursor e P para colar antes do cursor.

Desfazer e apagar

Desfazer: alterne para o modo de comandos e pressione u

Apagar: alterne para o modo de comandos e pressione dd para apagar a linha atual ou dj para apagar a linha atual e a próxima.

Inserir nova linha:

Para inserir uma linha embranco, alterne para o modo de comandos e digite o inserir uma nova linha abaixo ou O para inserir uma nova linha acima.

Espero que estes comandos lhe sejam úteis. Gostaria de acrescentar algo? comente!

Até a próxima.

Sobre Diego Duarte

Diego Duarte Atua como coordenador de NOC, toca um violãozinho nas horas vagas e tenta eternamente entender o que o fez escolher TI

Veja também!

Solarwinds – Criando um alerta de alta ou baixa utilização de porcentagem de transmissão de uma interface

Neste artigo iremos documentar o passo a passo para criar um alerta de alta utilização de uma interface no sistema de monitoramento Solarwinds Orion

Este artigo lhe foi útil? comente e ajude outros acrescentando seu ponto de vista!