Iniciar e encerrar o sistema
Login = Abre uma nova sessão para um usuário.O comando # vi
; chama o editor visual, que é um editor de texto.
K -seta para cima
h -seta para a esquerda
^ -inicio de linha
w -avança a palavra
b -retorna a palavra
e -fima da palavra
Fx -retorna até o caractere x
^u -sobe meia tela
M -meio de linha
XG -vai para a linha x
r -substitui o caractere
:! -comando shell
u -restaura o arquivo
j -seta para baixo
f -seta para a direta
$ -fim de linha
3w -avança 3 palavras
3b -retorna a palavra
fx -avança até o caractere x
^f -desce uma tela
H -topo da tela
L -fim da tela
x -deleta o caractere
X -deleteta o caractere anterior
:sh -shell
U -restaura a linha
Pesquisa:
/ palavra - procura por uma determinada palavra da posição
atual do cursor ao arquivo à frente.
? palavra - procura por uma determinada palavra da posição
do atual do cursor ao arquivo aue ficou para trás.
n - repete no mesmo sentido.
N - repete no sentido contrário.
Xyy - coloca a linha atual + (x-1) linhas no buffer.
P - coloca buffer após a linha do cursor (até 26 buffers
endereçáveis).
:set list - lista as variáveis do vi.
% - desloca o cursor para os parênteses ou a chave que casa com
aquela que está sob o cursor.
S - substitui o caractere e abre a inserção.
R - substitui o caractere (contínuo).
J - junta as linhas.
cw - substitui a palavra
:q - sai do editor.
:q! - sai do editor sem salvar.
:next - próximo arquivo.
:rewind - arquivo anterior.
:x,y - linha e coluna.
:g
- grava todas as ocorrências.
:w - grava arquivo.
:x - grava e sai.
dx - deleta x linhas.
:e! - edição forçada, abandona mudanças.
:wq - grava e sai.
\ - help.
Insserção:
i - antes
do cursor.
I - início da linha.
o - linha abaixo.
O - linha acima.
A - fima da linha.
O vi também é capaz de encriptar arquivos, uma opção muito útil para o administrador. Para isso, digite:
# vi -x arquivo_a_ser_encriptado