Isso nao eh tudo ...mas deve ajudar ...


EDITOR DE VI
PRINCIPAIS COMANDOS

1.    Movimenta��o do cursor:

H     Cursor vai para 1 linha da tela
M    Cursor vai para linha do meio da tela
L     Cursor vai para �ltima linha da tela
nG  Cursor vai para linha n
$G  Cursor vai para �ltima linha do texto
�     Cursor vai para 1� posi��o da linha corrente
$     Cursor vai para �ltima posi��o da linha corrente
w    Cursor avan�a para o in�cio da pr�xima palavra �pequena� 
W   Cursor avan�a para o in�cio da pr�xima palavra �grande� 
b     Cursor recua para o in�cio da pr�xima palavra �pequena�
B    Cursor recua para o in�cio da pr�xima palavra �grande�
e     Cursor avan�a para o final da pr�xima palavra �pequena�
E    Cursor avan�a para o final da pr�xima palavra �grande�

2.         Rolagem de tela:

^F      tela rola 1 p�gina para frente
^B      tela rola 1 p�gina para tr�s
^E      tela avan�a 1 linha
^Y     tela recua 1 linha
^D     cursor avan�a meia tela
^U     cursor recua meia tela
n^D   cursor avan�a n linhas
n^U   cursor recua n linhas
z        tela rola, linha corrente torna-se a 1� linha da tela
z.       tela rola, linha corrente torna-se a lnya do meio da tela
z-       tela rola, linha corrente torna-se a �ltima linha da tela

3.      Edi��o de textos:

i       abre inser��o antes do car�ter corrente
I       abre inser��o antes do 1� car�ter n�o branco da linha corrente
a      abre inser��o ap�s o car�ter corrente
A     abre inser��o no final da linha corrente
o      abre inser��o em linha abaixo da posi��o do cursor
O     abre inser��o em linha acima da posi��o do cursor
rx     coloca o car�ter x na posi��o corrente do cursor
R     entra em edi��o no modo sobreposi��o a partir do car�ter corrente

4.       Dele��o:

x         dele��o do car�ter corrente
X        dele��o do car�ter anterior
dd       dele��o da linha atual 
:n,md  dele��o das linhas n a m

5.            C�pia de textos;

:n.mcox  insere c�pia das lnhas n a m ap�s a linha x
:n,my      insere as linhas n a m no buffer
y             insere linha corrente no buffer
p             insere o conte�do do buffer ap�s a linha corrente 
P             insere o conte�do do buffer antes da linha corrente

6.             Movimenta��o de textos:

:n,mmox  move as linhas n a m para ap�s a linha x

7.                                  Opera��es com strings:

/string                            cursor avan�a para a pr�xima ocorr�ncia
de string
n                                    repete �ltima pesquisa, para frente
N                                   repete �ltima pesquisa para tr�s
:n,ms /string1/string2    substitui string1 por string2 nas linhas m a n

8.          Inser��o de arquivos:

:r          arquivo insere arquivo ap�s a linha corrente  
:nr       arquivo insere arquivo ap�s a linha n 

9.    Grava��o de arquivos:

:x    grava arquivo que est� sendo editado e encerra VI
:w   grava arquivo que est� sendo editado e continua edi��o

10.     Encerra edi��o:

:q
:q!  encerra VI sem salvar altera��es 


11.                       Diversos:
 
:set number      mostra numera��o das linhas na tela
:set nonumber  n�o mostra numera��o das linhas na tela
^L                     refresh da tela
u                       desfaz �ltima opera��o
esc                    sai do mundo de inser��o, entra no modo comando 
:!                       Executa comando unix















-----Original Message-----
From: Gabriel B. [mailto:[EMAIL PROTECTED]]
Sent: segunda-feira, 11 de junho de 2001 16:30
To: [EMAIL PROTECTED]
Subject: Re: (linux-br) ajuda com VI


vc esta iniciando o vi ou vim ???

atencao.. no conectiva ele ja coloca um alias vi='vim'
entao vc entra no vim digitando vi... no red hat nao...

[]s
Gabriel

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, June 10, 2001 7:42 PM
Subject: (linux-br) ajuda com VI


Alguem poderia me ajudar: uso o
Redat7.1 e o vi nao entra no modo de
destaque para programacao. Lendo os
HowTo e Man's deveria incluir "syntax
enable" no arquivo vimrc em
/usr/share/vim/vim60z/macros, mas
acontece que isso retorna "Sorry,
command not implemented" ao iniciar o
VI. O mesmo ocorre se tentar usar esse
comando ireto no vi, se alguem puder
me ajudar sria muita ajuda.....




__________________________________________________________________________
Acesso pelo menor pre�o do mercado! R$ 14,90 nos 3 primeiros meses!
ASSINE AGORA! http://www.bol.com.br/acessobol/








Assinantes em 13/06/2001: 2304
Mensagens recebidas desde 07/01/1999: 117967
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a