sexta-feira, dezembro 14, 2018
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 😡
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 suporte, é apaixonado por TI e arranha um violãozinho nos finais de semana

Gostou do conteúdo? Deixe seu comentário