Vi é um editor de textos ASCII muito usado na interface de caracter (terminal) do Linux para edição de arquivos e programas. O uso do vi não é muito intuitivo, à primeira vista, mas a edição simples de textos pode ser feita usando 6 comandos.
vi nome do arquivo | |
INSERT | edita |
ESC | interrompe a edição |
:w | salva as modificações |
:wq | salva e sai |
:q! | sai sem salvar |
Comando | Descrição |
---|---|
x | Apaga o caracter sobre o cursor (tecla DEL) |
r | Substitui o caracter sobre o cursor |
u | Desfaz última operação |
d$ | Apaga até o fim da linha |
dd | Apaga/Recorta a linha sobre o cursor |
v | Marca um bloco (uma área de texto, para copiar ou apagar) Usar as setas para marcar o bloco |
y | Copiar bloco marcado com "v" |
d | Recortar ou Apagar bloco marcado com "v" |
p | Colar após a linha atual (insere o texto copiado/recortado) |
P | Colar antes da linha atual |
dd | Apaga/Recorta a linha sobre o cursor |
/palavra | Procura palavra a partir do cursor até o final do arquivo |
/ | (seguido de ENTER) Repete a última procura |