Noções básicas sobre o editor vi
i - entra em modo de inserção de texto;
esc - sai do modo de inserção de texto e entra em modo de comando;
1 - Inserção de caracteres (inicia o modo de entrada)
i
- insere texto antes do caractere atual.I
- insere texto no início da linha atual.a
- insere texto após o caractere atual.A
- insere texto no final da linha atual.o
- abre uma linha abaixo da atual e insere texto nela.O
- abre uma linha acima da atual e insere texto nela.
Observação: Para sair do modo de inserção de caracteres, pressione esc
2 - Exclusão de caracteres (é necessário estar em modo de comando)
x
- exclui a letra sob o cursor.n
x
- exclui as próximas n letras.dw
- exclui o restante da palavra atual (a partir do cursor).n
dw
- exclui as n próximas palavras.dd
- exclui a linha atual.n
dd
- exclui n linhas a partir da atual.
u
- desfazer. Restaura o que foi apagado por último ou apaga o que foi inserido por último
3 - movimentação do cursor e blocos de texto (também é necessário estar em modo de comando)
h - Move o cursor para a esquerda
l - Move o cursor para direita
j - Move o cursor pra linha de baixo
k - Move o cursor pra linha de cima
v + h, j, k ou l - Seleciona o texto (segurar a tecla v pressionada)
y - copia o texto recem selecionado
c - corta o texto recem selecionado
p - cola o texto recem copiado/cortado
4 - finalizando edição
:q sai sem salvar
:q! sai forcadamente
:wq - Salva e sai
ZZ - Salva e sai
:wq! - Salva e sai forcadamente
:x nomearquivo.txt - Salva com o nome designado e sai do vi.
:e nomearquivo.txt - Abre o arquivo para edicao
Como escrito anteriormente, este post é bastante simplificado. O editor vi possui muitos outros recursos para edição de texto não explorados aqui. Para uma compreensão melhorada é necessário consultar outras fontes também.
0 Comentários:
Postar um comentário
Assinar Postar comentários [Atom]
<< Página inicial