Anda di halaman 1dari 10

Tutorial do Vim

Linux in Brazil
Documentao original e de qualidade em bom portugus

O texto abaixo foi publicado no BR-Linux antes de 2005, e est mantido aqui por razes histricas. Veja o material atualizado diariamente do BR-Linux em http://br-linux.org
Dvidas comuns | Perguntar no Frum | Notcias | Mais documentos | Contato

Destaques de hoje:
Bem vindo ao tutorial do vim!
Marcelo Drudi Miranda (drudi@zip.net)

O vim um poderoso editor que possui muitos comandos, tantos que seria impossvel ensinar num tutorial como este. Este tutor ial planejado para apresentar os comandos suficientes para que voc esteja habilitado a usar facilmente o Vim como um editor de textos genrico.

O tempo aproximado requerido para completar o tutorial de 25-30 minutos, dependendo de quanto tempo gasto nos exerccios.

recomendvel aprender praticando. Faa uma cpia do arquivo txt (link para o site do autor) contendo todas as lies deste tutorial, e pratique as lies diretamente no texto.

importante lembrar que este tutorial planejado para ensinar atravs da prtica. Isso significa que voc precisa executar os comandos para aprende los adequadamente. Se voc somente ler o texto, voc esquecer os comandos!

Agora, certifique -se de que sua tecla Shift-Lock (ou Caps Lock) no esteja ativada e pressione a tecla j o bastante para mover o cursor at que a Lio 1.1 esteja completamente na tela.

Lio 1.1: MOVENDO O CURSOR


** Para mover o cursor, pressione as teclas h,j,k,l conforme indicado. **

^ k < h j v l >

Dica: A tecla h est esquerda e move para esquerda A tecla l est direita e move para a direita A tecla j se parece com a seta para baixo

1. Mova o cursor ao redor da tela at que voc se sinta confortvel.

2. Segure pressionada a tecla j at haver repetio.

---> Agora voc j sabe como ir para a prxima lio.

3. Usando a tecla j, mova at a lio 1.2.

Nota: Se voc est inseguro sobre o que voc digitou, pressione [ESC] para coloca-lo no Modo Normal. Ento redigite o comando que voc queria.

Nota: As teclas de cursor devem funcionar tambm. Mas usando hljk voc poder se mover muito mais rpido, desde que voc aprenda a usa-las.

Lio 1.2: ENTRANDO E SAINDO DO VIM


!! NOTA: Antes de executar qualquer dos passos abaixo, leia a lio inteira !!

1. Pressione [ESC] (para ter certeza que voc est no Modo Normal).

2. Digite: :q! [RETURN].

---> Isso sai do editor SEM salvar qualquer mudana que voc tenha feito. Se voc quer salvar as alteraes e sair, digite :wq [RETURN]

3. Quando voc vir o prompt do shell (%) digite: vim tutor.pt_BR [RETURN]. Ou digite o comando que coloca voc neste tutor.

---> 'vim' o comando que entra no editor, 'tutor.pt_BR' o arquivo que voc deseja editar.

4. Se voc tem esses passos memorizados e est confiante, execute os passos 1 at 3 para sair e re -entrar no editor. Ento mova o cursor para baixo at a Lio 1.3.

Lio 1.3: EDITANDO TEXTOS - DELEO


** No Modo Normal pressione x para deletar o caracter sob o cursor. **

1. Mova o cursor para a linha abaixo marcada com --->.

2. Para corrigir os erros, mova o cursor at que ele esteja em cima do caracter a ser deletado.

3. Pressione a tecla x para deletar o caracter indesejado.

4. Repita os passos 2 at 4 at que a sentena esteja correta.

---> A vvaca pullouu por ccimaa dda luuua.

5. Agora que a sentena est correta, v para a Lio 1.4.

NOTA: Enquanto voc segue este tutorial, no tente memorizar, aprenda pelo uso.

Lio 1.4: EDITANDO TEXTOS - INSERO


** Enquanto estiver no Modo Normal pressione i para inserir o texto. **

1. Mova o cursor at a primeira linha abaixo marcada com --->.

2. Para fazer a primeira linha ficar igual segunda, mova o cursor para cima do primeiro caracter DEPOIS de onde o texto ser inserido.

3. Pressione i e digite as adies necessrias.

4. Assim que cada erro for corrigido pressione [ESC] para retor nar ao Modo Normal. Repita os passos 2 at 4 para corrigir a sentena.

---> Tem text fatado nessa . ---> Tem algum texto faltando nessa linha.

5. Quando voc estiver confortvel com a insero de texto mova para o sumrio abaixo.

SUMRIO DA LIO 1
1. O cursor movido usando tanto as teclas de seta quanto as teclas hljk.

h (esquerda)

j (para baixo)

k (para cima)

l (direita)

2. Para entrar no Vim (do prompt %) digite: Vim NOMEDOARQUIVO [RETURN]

3. Para sair do Vim digite: [ESC] :q! [RETURN] para descartar todas alteraes OU digite: [ESC] :wq [RETURN] para salvar as a lteraes.

4. Para deletar um caracter sob o cursor no Modo Normal digite: x

5. Para inserir texto na posio do cursor enquanto estiver no Modo Normal digite:

digite o texto [ESC]

NOTA: Pressionar [ESC] vai coloc -lo no Modo Normal ou cancelar um comando indesejado ou parcialmente completo.

Agora continue com a Lio 2.

Lio 2.1: COMANDOS DE DELEO


** Digite dw para deletar at o final de uma palavra. **

1. Pressione [ESC] para ter certeza que voc est no Modo Normal.

2. Mova o cursor at a linha abaixo marcada com --->.

3. Mova o cursor at o comeo da palavra que precisa ser deletada.

4. Digite dw para fazer a palavra desaparecer.

NOTA: As letras dw vo aparecer na ltima linha da tela assim que voc digita-las. Se voc digitou alguma coisa errada, pressione [ESC] e comece de novo.

---> Tem a algumas oi palavras diverso que no pertencem papel a esta sentena.

5. Repita os passos 3 ao 4 at que a sentena esteja correta e v para a Lio 2.2.

Lio 2.2: MAIS COMANDOS DE DELEO


** Digite d$ para deletar at o final da linha. **

1. Pressione [ESC] para ter certeza que voc est no Modo Normal.

2. Mova o cursor at a linha abaixo marcada com --->.

3. Mova o cursor at o fim da linha correta (DEPOIS do primeiro .).

4. Digite d$ para deletar at o final da linha.

---> Algum digitou o final desta linha duas vezes. desta linha duas vezes.

5. V para a lio 2.3 para entender o que est acontecendo.

Lio 2.3: COMANDOS E OBJETOS


O formato do comando d deletar como se segue:

[nmero] d objeto OU d [nmero] objeto

Onde:

nmero - indica quantas vezes ser executado o comando (opcional, default=1)

d - o comando deletar.

objeto - como o comando vai operar (listado abaixo).

Uma pequena lista de objetos:

w - do cursor at o fim da palavra, incluindo o espao.

e - do cursor at o fim da palavra, NO incluindo o espao.

$ - do cursor at o fim da linha.

NOTA: Para os aventureiros, pressionando somente o objeto, enquanto no Modo Normal, sem o comando, ir mover o cursor como es pecificado na lista de objetos.

Lio 2.4: UMA EXCEO AO 'COMANDO-OBJETO'


** Digite dd para deletar uma linha inteira. **

Em virtude da freqncia em deletar uma linha inteira, os projetistas do Vim decidiram que seria mais simples digitar dois d's numa linha para delet-la.

1. Mova o cursor at a segunda linha na lista a baixo.

2. Digite dd para deletar a linha.

3. Agora mova at a quarta linha.

4. Digite 2dd (lembre-se do nmero-comando-objeto) para deletar as duas linhas.

1) 2) 3) 4) 5) 6) 7)

Roses are red, Mud is fun, Violets are blue, I have a car, Clocks tell time, Sugar is sweet, And so are you.

Nota do tradutor: A lista acima no foi traduzida, pois trata -se de um poema com algumas frases inseridas no meio. Como no tenho vocao potica, resolvi deixar do jeito que est.

Lio 2.5: O COMANDO UNDO (DESFAZER)


** Pressione u para desfazer o ltimo comandos, U restaura uma linha inteira.**

1. Mova o cursor para a linha abaixo marcada com ---> e posicione-o sobre o primeiro erro.

2. Digite x para deletar o primeiro caracter indesejado.

3. Agora, digite u para desfazer o ltimo comando executado.

4. Desta vez, corrija todos os erros na linha usando o comando x .

5. Agora, digite um U maisculo para retornar a linha ao seu estado original.

6. Agora digite u algumas vezes para desfazer o U e os comandos anteriores.

7. Agora digite CTRL-R (segurando a tecla CTRL enquanto digita R) algumas vezes para refazer os comandos (desfazer os undo' s).

---> Corriija os erros nnessa linha e reetorne -os com undo.

8. Esses comandos so muito teis. Agora v para o sumrio da Lio 2.

SUMRIO DA LIO 2
1. Para deletar do cursor at o fim de uma palavra digite: dw

2. Para deletar do cursor at o fim de uma linha digite: d$

3. Para deletar uma linha inteira digite: dd

4. O formato para um comando no Modo Normal :

[nmero] comando objeto OU comando [nmero] objeto

onde:

nmero - quantas vezes o comando se r repetido

comando - o que ser feito, como d para deletar

objeto - como o comando deve agir, como w (palavra), $ (at o final da linha), etc.

5. Para desfazer um ao anterior, digite: u (minsculo) Para desfazer todas as modificaes em uma linha digite: U (maisculo) Para desfazer os undo's digite: CTRL -R

Lio 3.1: O COMANDO PUT (COLOCAR)


** Digite p para colocar a ltima deleo aps o cursor. **

1. Mova o cursor at a primeira linha na lista abaixo.

2. Digite dd para deletar a linha e guard-la no buffer do Vim.

3. Mova o cursor at a linha ACIMA de onde a linha deletada deve ficar.

4. No Modo Normal, digite p para inserir a linha.

5. Repita os passos 2 ao 4 para colocar todas as linhas na ordem correta.

d) b) c) a)

Voc pode aprender tambm? Violetas so azuis, Inteligncia se aprende, Rosas so vermelhas,

Nota do tradutor: Aqui tambm teramos uma rima em ingls, mas achei o significado mais interessante que a rima.

Lio 3.2: O COMANDO REPLACE (SUBSTITUIR)


** Digite r e um caracter para substituir um caracter sob o cursor. **

1. Mova o cursor at a primeira linha abaixo marcada com --->.

2. Mova o cursor at que ele esteja em cima do primeiro erro.

3. Digite r e ento o caracter que deve corrigir o erro.

4. Repita os passos 2 ao 3 at que a primeira linha esteja correta.

---> Quendo alguem ---> Quando algum

este limha pressioniu esta linha pressionou

foi dugitada, algumas teclas erradws! foi digitada, algumas teclas erradas!

3. Mova o cursor at a linha ACIMA de onde a linha deletada deve ficar.

4. No Modo Normal, digite p para inserir a linha.

5. Repita os passos 2 ao 4 para colocar todas as linhas na ordem correta.

d) b) c) a)

Voc pode aprender tambm? Violetas so azuis, Inteligncia se aprende, Rosas so vermelhas,

Nota do tradutor: Aqui tambm teramos uma rima em ingls, mas achei o significado mais interessante que a rima.

Lio 3.2: O COMANDO REPLACE (SUBSTITUIR)


** Digite r e um caracter para substituir um caracter sob o cursor. **

1. Mova o cursor at a primeira linha abaixo marcada com --->.

2. Mova o cursor at que ele esteja em cima do primeiro erro.

3. Digite r e ento o caracter que deve corrigir o erro.

4. Repita os passos 2 ao 3 at que a primeira linha esteja correta.

---> Quendo alguem ---> Quando algum

este limha pressioniu esta linha pressionou

foi dugitada, algumas teclas erradws! foi digitada, algumas teclas erradas!

5. Agora v para a Lio 3.3.

NOTA: Lembre-se que voc deve aprender pelo uso, no pela memorizao.

Lio 3.3: O COMANDO CHANGE (MUDAR)


** Para mudar toda uma palavra ou parte dela, digite cw . **

1. Mova o cursor at a primeira linha abaixo marcada com --->.

2. Posicione o cursor sobre o u em lunba.

3. Digite cw e a palavra correta (nesse caso, digite 'inha'.)

4. Pressione [ESC] e mova para o prximo erro (o primeiro caracter a ser alterado).

5. Repita os passos 3 ao 4 at que a primeira sentena esteja igual a segunda.

---> Essa lunba tem pwlesmfr que soi alteradas cup o comando ---> Essa linha tem palavras que ser alteradas com o comando

ocrimmm change. precisam change.

Note que cw no somente substitui a palavra, mas tambm coloca voc no modo de insero.

Lio 3.4: MAIS MUDANAS USANDO c


** O comando change usado com os mesmos objetos que delete. **

1. O comando change trabalha da mesma maneira que delete. O formato : [nmero] c objeto OU c [nmero] objeto

2. Os objetos so tambm os mesmos, como w (palavra), $ (fim da linha), etc.

3. Mova at a primeira linha abaixo marcada com --->.

4. Mova o cursor at o primeiro erro.

5. Digite c$ para fazer o resto da linha ficar igual segunda e pressione [ESC].

---> O fim desta linha precisa de ajuda para ficar igual segunda. ---> O fim desta linha precisa ser corrigido usando o comando c$.

SUMRIO DA LIO 3
1. Para inserir um texto que j foi deletado, digite p . Isso coloca o texto deletado APS o cursor (se uma linha deletada ela ser inserida na linha abaixo ao cursor).

2. Para substituir o caracter sob o cursor, digite r e ento o caracter que ir substituir o original.

3. O comando change te possibilita mudar um objeto especificado do cursor at o fim do objeto. ex: Digite cw para mudar do cursor at o fim de uma palavra, c$ para mudar at o fim da linha.

4. O formato para o comando change : [nmero] c objeto OU c [nmero] objeto

Agora v para a prxima lio.

Lio 4.1: LOCALIZAO E STATUS DO ARQUIVO


** Digite CTRL-g para mostrar sua localizao no arquivo e seu status. Digite SHIFT-G para mover para uma linha do arquivo. **

Nota: Leia esta lio inteira antes de executar qualquer dos passos!!

1. Segure pressionada a tecla Ctrl e pressione g . Um linha de status aparecer no rodap da pgina com o nome do arquivo e a linha que voc est. Lembre-se do nmero da linha para o Passo 3.

2. Pressione Shift-G para mover ao final do arquivo.

3. Digite o nmero da pagina que voc estava e ento Shift-G. Isto ir te retornar linha que voc estava quando pressionou Ctrl -g. (Quando voc digita os nmeros, eles NO so mostrados na tela.)

4. Se voc estiver confiante para fazer isto, execute os passos 1 ao 3.

Lio 4.2: O COMANDO SEARCH (PROCURA)


** Digite / seguido por uma string para procurar pela string. **

1. No Modo Normal digite o caracter / . Note que ele e o cursor aparece no rodap da tela, como o comando : .

2. Agora digite 'errroo' [RETURN]. Esta a palavra que voc quer procurar.

3. Para procurar pela mesma palavra de novo, simplesmente tecle n . Para procurar pela mesma palavra na direo oposta, tecle Shift-N .

4. Se voc quer procurar por uma string na direo oposta, use o comando ? em vez de / .

---> Quando a busca atinge o final do arquivo ela continuar do comeo.

"errroo" no uma maneira de escrever erro;

errroo um erro.

Lio 4.3: PROCURA POR CASAMENTO DE PARNTESES


** Digite % para achar um casamento de ),], ou } . **

1. Posicione o cursor em qualquer (, [, ou { na linha abaixo marcada com --->.

2. Agora digite o caracter % .

3. O cursor deve estar no parnteses ou colchetes que casa com o primeiro.

4. Digite % para mover o cursor de volta ao primeiro colchete ou parnteses (por casamento).

---> Isto ( uma linha de teste com ('s, ['s ] e {'s } nela. ))

Nota: Isso muito til para "debugar" um programa com parnteses no -casados!

Lio 4.4: UMA MANEIRA DE CORRIGIR ERROS


** Digite :s/velho/novo/g para substituir 'novo' por 'velho'. **

1. Mova o cursor para a linha abaixo marcada com --->.

2. Digite :/s/aa/a [RETURN] . Note que este comando somente muda a primeira ocorrncia na linha.

3. Agora digite :s/aa/a/g significando substituir globalmente na linha. Isto muda todas as ocorrncias na linha.

---> aa melhor maneira de aprender aa concentrao e aa perseverana.

4. Para mudar toda ocorrncia de uma string entre duas linhas, digite :#,#s/velho/novo/g onde #,# so os nmeros das duas linhas. Digite :%s/velho/novo/g para mudar toda ocorrncia no arquivo inteiro.

SUMRIO DA LIO 4
1. Ctrl-g mostra a sua localizao no arquivo e o status do mesmo. Shift-G move para o final do arquivo. Um nmero de linha seguido por Shift-G move para esta linha.

2. Digitando / seguido de uma string procura FRENTE por essa string. Digitando ? seguido de uma string procura na DIREO O POSTA por essa string. Aps u ma busca, digite n para achar a prxima ocorrncia na mesma direo ou Shift-N para procurar na direo oposta.

3. Digitando % enquanto o cursor est sobre um (,),[,],{, ou } localiza o par que casa com ele.

4. Para substituir 'novo' pelo primeiro 'velho' em uma linha digite :s/velho/novo Para substituir 'novo' por todos 'velho's em uma linha digite :s/velho/novo/g Para substituir strings entre duas linhas #'s digite :#,#s/velho/novo Para substituir todas as ocorrncias no arquivo digite :%s/velho/no vo/g Para pedir confirmao em toda substituio adicione 'c' :%s/velho/novo/gc

Lio 5.1: COMO EXECUTAR UM COMANDO EXTERNO


** Digite :! seguido por um comando externo para executar esse comando. **

1. Digite o familiar comando : para levar o cursor ao rodap da tela. Isso permite voc entrar um comando.

2. Agora digite o caracter ! (ponto de exclamao). Isso permite voc executar qualquer comando do shell.

3. Como um exemplo digite ls seguindo o ! e ento tecle [RETURN]. Isto ir te mostrar uma listagem do seu diretrio, como se voc estivesse no prompt do shell. Ou use :!dir se ls no funcionar.

---> Nota: possvel executar qualquer comando externo dessa maneira.

---> Nota: Todos os comandos : devem ser finalizados teclando [RETURN]

Lio 5.2: MAIS SOBRE SALVAR ARQUIVOS


** Para salvar as alteraes feitas em um arquivo, digite :w NOMEDOARQUIVO. **

1. Digite :!dir ou :!ls para ter uma listagem de seu diretrio. Voc j deve saber que precisa teclar [RETURN] depois disso.

2. Escolha um nome de arquivo que ainda no exista, como TESTE.

3. Agora digite: :w TESTE (onde TESTE o nome que voc escolheu.)

4. Isto salva o arquivo inteiro (tutor.pt_BR) sob o nome TESTE. Para verificar isso, digite :!ls de novo para ver seu diretr io

---> Note que se voc sair do Vim e entrar de novo com o nome do arquivo TESTE, o arquivo deve ser uma cpia exata do tutor.pt_BR quando voc o salvou.

5. Agora remova o arquivo digitando: :!delete TEST

Lio 5.3: UM COMANDO WRITE (SALVAR) SELETIVO


** Para salvar parte de um arquivo, digite :#,# w NOMEDOARQUIVO **

1. Mais uma vez, digite :!dir ou :!ls para obter uma listagem do seu diretrio e escolha um nome de arquivo apropriado como TESTE.

2. Mova o cursor para o topo desta pgina e digite Ctrl -g para achar o nmero daquela linha. LEMBRE-SE DESTE NMERO!

3. Agora mova para o final da pgina e digite Ctrl-g de novo. LEMBRE-SE DESSE NMERO TAMBM!

4. Para salvar SOMENTE uma seco para um arquivo, digite :#,# w TESTE onde #,# so os dois nmeros que voc memorizou (topo,final) e TESTE o nome do arquivo.

5. De novo, veja que o arquivo est l com :!dir mas NO o remova.

Lio 5.4: RECUPERANDO E JUNTANDO ARQUIVOS


** Para inserir o contedo de um arquivo, digite :r NOMEDOARQUIVO **

1. Digite :!dir para ter certeza que o arquivo TESTE que voc criou na lio anterior est presente.

2. Posicione o cursor no topo dessa pgina.

NOTA: Depois de executar o Passo 3 voc ver a lio 5.3. E nto DESA para esta lio de novo.

3. Agora recupere o arquivo TESTE usando o comando :r TESTE onde TESTE o nome do arquivo.

NOTA: O arquivo que voc recupera posicionado na posio corrente do cursor.

4. Para verificar que o arquivo foi recuperado, volte com o cursor e verifique que agora existem duas cpias da Lio 5.3, a original e a verso do arquivo.

SUMRIO DA LIO 5
1. :!comando executa um comando externo.

Alguns exemplos teis so: :!dir - mostra uma listagem do diretrio. :!delete NOMEDOARQUIVO - remove arquivo NOMEDOARQUIVO.

2. :w ARQUIVO salva o arquivo corrente no Vim para o disco com o nome ARQUIVO.

3. :#,# ARQUIVO salva as linhas # at # no arquivo ARQUIVO.

4. :r ARQUIVO recupera ARQUIVO de um arquivo do disco e o insere dentro do arquivo corrente no posio do cursor.

Lio 6.1: O COMANDO OPEN (ABRIR)


** Digite o para abrir uma linha embaixo do cursor e colocar voc no modo de Insero (INSERT). **

1. Mova o cursor para a linha abaixo marcada com --->.

2. Digite o (minsculo) para abrir uma linha EMBAIXO do cursor e te colocar no Modo de Insero (INSERT).

3. Agora copie a linha marcada com ---> e pressione [ESC] para sair do Modo de Insero.

---> Aps teclar o o cursor colocado na linha aberta no Modo de Insero.

4. Para abrir uma linha ACIMA do cursor, simplesmente tecle um O maisculo, em vez de um o minsculo. Tente isso na linha abaixo. Abra uma linha acima desta teclando Shift-O enquanto o cursor est nessa linha.

Lio 6.2: O COMANDO APPEND


** Digite a para inserir texto DEPOIS do cursor. **

1. Mova o cursor para o final da primeira linha abaixo marcada com ---> teclando $ no Modo Normal.

2. Digite um a (minsculo) para adicionar texto DEPOIS do caracter sob o cursor. ( A maisculo adiciona ao final da linha.)

Nota: Isto evita teclar i , o ltimo caracter, o texto a inserir, [ESC], cursor para e esquerda, e finalmente, x , somente pa ra adicionar ao final de uma linha!

3. Agora complete a primeira linha, Note tambm que append exatamente igual ao modo de insero, exceto pelo local onde o texto vai ser inserido.

---> Esta linha permite voc praticar ---> Esta linha permite voc praticar adicionando texto ao final da linha.

Lio 6.3: UMA OUTRA VERSO DO REPLACE (SUBSTITUIR)


** Digite um R maisculo para substituir mais de um caracter. **

1. Mova o cursor para a primeira linha abaixo marcada com --->.

2. Posicione o cursor no comeo da primeira palavra que diferente da segunda linha marcada com ---> (a palavra 'ltima').

3. Agora digite R e substitua o restante do texto na primeira linha digitando em cima do texto velho para deixa -la igual segunda.

---> Para fazer a primeira linha igual ltima nesta pgina use as teclas. ---> Para fazer a primeira linha igual segunda, tecle R e o novo texto.

4. Note que quando voc tecla [ESC] para sair, todo texto inalterado permanece.
Lio 6.4: OPO SET
** Seta um opo, ento um search ou substitute ignora o caso (maisculo/minsculo). **

1. Procure por 'ignore' entrando: /ignore Repita vrias vezes teclando n

2. Sete a opo 'ic' (Ignore case) digitando: :set ic

3. Agora procure por 'ignore' de novo teclando: n Repita vrias vezes.

4. Sete as opes 'hlsearch' e 'incsearch': :set hls is

5. Agora entre com o comando search de novo, e veja o que acontece: /ignore

SUMRIO DA LIO 6
1. Digitando o abre-se uma linha EMBAIXO do cursor e coloca o cursor na linha aberta no Modo de Insero. Digitando um O maisculo abre uma linha ACIMA da linha onde o cursor est.

2. Digite um a para inserir texto DEPOIS do caracter onde est o cursor. Digitando um A maisculo automaticamente adiciona te xto no final desta linha.

3. Digitar um R maisculo entra no Modo de Substituio (Replace mode) at que [ESC] seja pressionado.

4. Digitar #:set xxx" ativa a opo "xxx"

LIO 7 : COMANDOS DO HELP ON-LINE


** Usa o sistema de help on-line **

O Vim possui um extenso sistema de help on-line. Para comear, tente algum desses trs: - pressione a tecla HELP (se voc tiver uma) - pressione a tecla F1 (se voc tiver uma) - digite :help [RETURN]

Digite :q [RETURN] para fechar a janela do help.

Voc pode achar ajuda sobre qualquer assunto, fornecendo um argumento para o comando ":help". Tente isto:

:help w [RETURN]

:help c_<T [RETURN]

:help insert-index [RETURN]

Concluso
Isto conclui o Vim tutor. Ele pretendeu dar uma breve apresentao do editor Vim, somente o bastante para que voc possa usar o editor com facilidade. Ele est longe de ser completo, uma vez que o Vim po ssui muitos, muitos mais comandos.

Para futura leitura e estudo, este livro recomendado:

Learning the Vi Editor - by Linda Lamb Publisher: O'Reilly & Associates Inc.

Este um bom livro para aprender quase tudo o que voc quer fazer com o Vi. A sexta edio tambm inclui informaes sobre o Vim.

Este tutorial foi escrito por Michael C. Pierce e Robert K. Ware, Colorado School of Mines usando idias fornecidas por Charl es Smith, Colorado State University. E-mail: bware@mines.colorado.edu.

Modificado para o Vim por Bram Moolenar.

Traduzido para o portugus por Marcelo Drudi Miranda, Escola Politcnica da Universidade de So Paulo. E - mail: drudi@zip.net, drudi@sim.lme.usp.br

Anda mungkin juga menyukai