Páginas

Oito anos de testes

shyrul@debian:~$ A grande idéia de postar tudo aqui, veio do simples fato de que depois de 8 anos de pesquisas, testes e muitos clientes satisfeitos, eu nunca tinha juntado todo o material que consegui com o decorrer do tempo, em um só lugar. A gente ai ficando velho e acaba esquecendo de coisas básicas. E também gostaria de deixar minha contribuição para todos.

.

domingo, 29 de maio de 2011

Lista de comandos do vi

Tem quem goste e quem odeie. Eu particularmente não sou muito fã, mas as vezes temos que usar. Ai vai então os principais comandos do editor de textos vi



Observacao:
Para passar para o modo comando pressione
 ESC.

Comandos basicos de insercao de texto:
i
Insere texto antes do cursor
a
Insere texto depois do cursor
r
Insere texto no início da linha onde se encontra o cursor
A
Insere texto no final da linha onde se encontra o cursor
o
Adiciona linha abaixo da linha atual
O
Adiciona linha acima da linha atual
Ctrl + h
Apaga o ultimo caracter

Comandos basicos de movimentacao:
Ctrl+f
Move o cursor para a proxima tela
Ctrl+b
Move o cursor para a tela anterior
H
Move o cursor para a primeira linha da tela
M
Move o cursor para o meio da tela
L
Move o cursor para a ultima linha da tela
h
Move o cursor um caracter a esquerda
j
Move o cursor para a proxima linha
k
Move o cursor para linha anterior
l
Move o cursor um caracter a direita
w
Move o cursor para o inicio da proxima palavra (Ignora a pontuacao)
W
Move o cursor para o inicio da proxima palavra (Nao ignora a pontuacao)
b
Move o cursor para o inicio da palavra anterior (Ignora a pontuacao)
B
Move o cursor para o inicio da palavra anterior (Nao ignora a pontuacao
0
Move o cursor para o inicio da linha atual
^
Move o cursor para o primeiro caracter nao branco da linha atual
$
Move o cursor para o final da linha atual
nG
Move o cursor para a linha n
G
Move o cursor para a ultima linha do arquivo

Comandos basicos para localizar texto:
/palavra
Busca pela palavra ou caracter em todo o texto
?palavra
Move o cursor para a ocorrencia anterior da palavra
n
Repete o ultimo comando / ou ?
N
Repete o ultimo comando / ou ? , na direcao reversa
Ctrl+g
Mostra o nome do arquivo, o numero da linha corrente e o total de linhas

Comandos basicos para alteracao de texto:
x
Deleta o caracter que esta sob o cursor
dw
Deleta a palavra, da posicao atual do cursor ate o final
dd
Deleta a linha atual
D
Deleta a linha a partir da posicao atual do cursor ate o final
rx
Substitui o caracter sob o cursor pelo especificado em x(é opcional indicar o caracter)
Rx
Substitui a palavra sob o cursor pela palavra indicada em x
u
Desfaz a ultima modificacao
U
Desfaz todas as modificacoes feitas na linha atual
J
Une a linha corrente a proxima
s:/palavra1/palavra2
Substitui a primeira ocorrencia de "palavra1" por "palavra2"

Comandos para salvar o texto:
:wq
Salva o arquivo e sai do editor
:w nome_do_arquivo
Salva o arquivo corrente com o nome especificado
:w! nome_do_arquivo
Salva o arquivo corrente no arquivo especificado
:q
Sai do editor
:q!
Sai do editor sem salvar as alteracoes realizadas

Caso voce nao goste do vi, experimente o
 ee (easy editor) que tambem eh muito bom.

Nenhum comentário:

Postar um comentário