annotate etc/TUTORIAL.pt_BR @ 81715:c7f2dc6a69fc

(widget-documentation-string-value-create): Insert indentation spaces.
author Chong Yidong <cyd@stupidchicken.com>
date Thu, 05 Jul 2007 22:10:48 +0000 (2007-07-05)
parents 21bf0516e180
children 1dd7437446ea
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
61221
ee24a0da4818 TUTORIAL.pt_BR, TUTORIAL.cn, TUTORIAL.cs, TUTORIAL.de, TUTORIAL.fr, TUTORIAL.it, TUTORIAL.ja, TUTORIAL.ko, TUTORIAL.pl, TUTORIAL.pt_BR, TUTORIAL.ro, TUTORIAL.ru, TUTORIAL.sk, TUTORIAL.sl, TUTORIAL.th, TUTORIAL.zh: Fix title line. TUTORIAL.bg: Fix title line; Applied TUTORIAL changes in revision 1.59, Emacs is not transliterated to cyrillic anymore; fixes; by Ognyan Kulev <ogi@fmi.uni-sofia.bg>, TUTORIAL.sv: Sync some other changes with the TUTORIAL version 1.61 in CVS by Mats Lidell <matsl@contactor.se>. Corrected admin/ChangeLog entry. Updated admin/FOR-RELEASE.
Marcelo Toledo <marcelo@gnu.org>
parents: 61171
diff changeset
1 Tutorial do Emacs. Veja no fim as condi苺es para c�pia.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
2
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
3 Os comandos do Emacs geralmente envolvem a tecla CONTROL (algumas vezes
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
4 nomeada CTRL ou CTL) ou a tecla META (algumas vezes nomeada EDIT ou
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
5 ALT). Antes de escrever isso tudo toda vez, usaremos as seguintes
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
6 abrevia苺es:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
7
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
8 C-<chr> Significa pressionar a tecla CONTROL enquanto digitar o
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
9 caractere <chr>.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
10 Assim, C-f seria: Pressionar a tecla CONTROL e digitar f.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
11 M-<chr> Significa pressionar a tecla META, EDIT ou ALT enquanto
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
12 digitar <chr>.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
13 Se n�o tiver META, EDIT ou ALT, no lugar digite ESC e depois
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
14 <chr>. Escrevemos <ESC> para tecla ESC.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
15
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
16
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
17 Nota importante: para terminar a sess�o do Emacs, digite C-x C-c. (Dois
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
18 caracteres.) Os caracteres ">>" na margem esquerda indicam dire苺es para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
19 voc� tentar usar um comando. Por exemplo:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
20 <<Linhas vazias inseridas ao redor da linha seguinte por
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
21 ajuda-com-tutorial>>
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
22 [Metade da p�gina em branco para prop�sitos did�ticos. O texto continua
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
23 abaixo]
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
24 >> Agora digite C-v (Ver pr�xima tela) para ir para pr�xima tela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
25 (v� em frente, fa�a isso pressionando a tecla CONTROL enquanto
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
26 digitar v).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
27 De agora em diante, voc� deve fazer isso de novo sempre que voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
28 terminar de ler a tela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
29
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
30 Note que tem uma sobreposi艫o de duas linhas quando voc� move de tela em
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
31 tela; isso fornece uma continuidade para que voc� continue lendo o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
32 texto.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
33
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
34 A primeira coisa que voc� precisa saber � como se mover de um lugar a
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
35 outro no texto. Voc� j� sabe como mover para pr�xima tela, com
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
36 C-v. Para mover para tr�s uma tela, digite M-v (pressione a tecla
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
37 META enquanto digita v, ou digite <ESC>v se o seu teclado n�o tiver a tecla
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
38 META, EDIT ou ALT).
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
39
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
40 >> Tente digitar M-v e depois C-v, algumas vezes.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
41
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
42
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
43 * SUM�RIO
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
44 ---------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
45
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
46 Os comandos a seguir s�o �teis para visualizar telas inteiras
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
47
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
48 C-v Move para tela inteira posterior
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
49 M-x Move para tela inteira anterior
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
50 C-l Limpa a tela e re-mostr� todo o texto, movendo o texto ao
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
51 redor do cursor para o centro da tela. (Isso �
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
52 control-L, n�o control-1.)
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
53
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
54 >> Encontre o cursor, e note o texto que est� perto dele.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
55 Digite C-l.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
56 Encontre o cursor novamente e perceba que o mesmo texto continua
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
57 perto do cursor.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
58
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
59
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
60 * CONTROLE B�SICO DO CURSOR
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
61 ---------------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
62
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
63 Movendo de uma tela inteira para outra tela cheia � �til, mas como voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
64 move para um lugar especifico com o mesmo texto na tela?
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
65
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
66 Existem diversas maneiras para voc� poder fazer isso. A maneira mais
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
67 b�sica � utilizar os comandos C-p, C-b, C-f e C-n. Cada um desses
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
68 comandos movem o cursor uma linha ou coluna na tela em uma dire艫o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
69 particular. Aqui est� uma tabela mostrando esses quatro comandos e as
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
70 dire苺es que eles movem:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
71
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
72 Linha anterior, C-p
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
73 :
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
74 :
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
75 Traz, C-b .... Posi艫o corrente do cursor .... Frente, C-f
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
76 :
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
77 :
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
78 Linha posterior, C-n
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
79
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
80 >> Mova o cursor para a linha no meio do diagrama acima utilizando C-n
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
81 ou C-p. Digite C-l para ver o diagrama inteiro centralizado na tela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
82
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
83 Voc� provavelmente achar� isso f�cil pensando neles pela letra: P para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
84 Previous (anterior), N para Next (Posterior), B para Backward (tr�s) e F
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
85 para Forward (frente). Estes s�o os comandos b�sicos de posicionamento
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
86 de cursor e voc� os estar� utilizando a TODO tempo, ent�o seria �timo
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
87 se voc� os aprendesse agora.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
88
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
89 >> Fa�a alguns C-n's para trazer o cursor abaixo desta linha.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
90
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
91 >> Mova para a linha com C-f's e depois para cima com C-p's.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
92 Veja o que C-p faz quando o cursor est� no meio da linha.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
93
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
94 Cada linha de texto termina com um caractere de nova linha, que serve
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
95 para separar da pr�xima linha. No fim da �ltima linha deve ter um
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
96 caractere de nova linha (mas n�o � exigido pelo Emacs).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
97
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
98 >> Tente digitar C-b no come�o da linha. O cursor deve mover para o fim
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
99 da linha anterior. Isso acontece por que ele se moveu para tr�s
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
100 atrav�s do caractere de nova linha.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
101
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
102 C-f pode mover o cursor atrav�s de uma Nova linha do mesmo jeito que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
103 C-b.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
104
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
105 >> Fa�a mais alguns C-b's, assim voc� percebe onde o est� o cursor.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
106 Depois alguns C-f's para retornar para o fim da linha.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
107 Depois mais um C-f para mover para linha seguinte.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
108
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
109 Quando voc� move o cursor passando o topo ou o rodap� da tela, o pr�ximo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
110 texto al�m da borda desloca-se na tela. Isso � chamado rolagem. Isso
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
111 ativa o Emacs para mover o cursor para o lugar especificado no texto sem
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
112 mov�-lo fora da tela.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
113
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
114 >> Tente mover o cursor fora do rodap� da tela com C-n, e veja o que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
115 acontece.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
116
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
117 Se mover por caracteres � muito lento, voc� pode se mover por
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
118 palavras. M-f (Meta-f) move uma palavra para frente e M-b uma palavra
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
119 para tr�s.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
120
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
121 >> Digite alguns M-f's e M-b's
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
122
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
123 Quando voc� est� no meio de uma palavra, M-f move o cursor para o fim da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
124 mesma. Quando voc� est� em um espa�o em branco no meio de duas palavras,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
125 M-f move o cursor para o fim da palavra seguinte. M-b funciona do mesmo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
126 jeito na dire艫o contraria.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
127
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
128 >> Digite M-f e M-b algumas vezes, intercalado com C-f's e C-b's assim
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
129 voc� pode observar a a艫o do M-f e M-b de varias lugares dentro e no
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
130 meio de palavras.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
131
61171
7647346fa1e1 Tracking the confirmation of translators in admin/FOR-RELEASE for the new title of the tutorial that will also appear in the splash screen. Improvements and corrections in TUTORIAL.es and TUTORIAL.pt_BR.
Marcelo Toledo <marcelo@gnu.org>
parents: 61143
diff changeset
132 Observe o paralelismo entre C-f e C-b por um lado, e M-f e M-b por outro
7647346fa1e1 Tracking the confirmation of translators in admin/FOR-RELEASE for the new title of the tutorial that will also appear in the splash screen. Improvements and corrections in TUTORIAL.es and TUTORIAL.pt_BR.
Marcelo Toledo <marcelo@gnu.org>
parents: 61143
diff changeset
133 lado. Muito freq�entemente os caracteres Meta s�o usados para opera苺es
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
134 relacionadas com as unidades definidas pela linguagem (palavras,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
135 senten�as, par�grafos), enquanto caracteres Control operam nas unidades
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
136 b�sicas que s�o independente do que voc� est� editando (caracteres,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
137 linhas, etc).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
138
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
139 Esse paralelismo aplica-se entre linhas e senten�as: C-a e C-e move o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
140 cursor para o come�o ou fim da linha, e M-a e M-e move o cursor para o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
141 come�o ou fim da senten�a.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
142
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
143 >> Tente alguns C-a's, e depois alguns C-e's.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
144 Tente alguns M-a's, e depois alguns M-e's.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
145
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
146 Veja como repetidos C-a's fazem nada, mas repetidos M-a's mant�m movendo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
147 mais uma senten�a. Embora estes n�o sejam completamente an�logos, cada
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
148 um parece natural.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
149
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
150 A posi艫o do cursor no texto � tamb�m chamado "ponto" (point). Para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
151 parafrasear, o cursor mostra na tela onde o ponto � encontrado no texto.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
152
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
153 Aqui est� um simples sum�rio das opera苺es de movimento de cursor,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
154 incluindo comandos de movimento de palavra e senten�a.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
155
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
156 C-f Move o cursor um caractere para frente
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
157 C-b Move o cursor um caractere para tr�s
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
158
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
159 M-f Move o cursor uma palavra para frente
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
160 M-b Move o cursor uma palavra para tr�s
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
161
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
162 C-n Move o cursor para linha posterior
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
163 C-p Move o cursor para linha anterior
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
164
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
165 C-a Move o cursor para o come�o da linha
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
166 C-e Move o cursor para o fim da linha
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
167
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
168 M-a Move o cursor para tr�s no come�o da senten�a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
169 M-e Move o cursor para frente no fim da senten�a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
170
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
171 >> Tente agora todos estes comandos algumas vezes para praticar.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
172 Estes s�o os comandos mais utilizados.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
173
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
174 Outros dois comandos de movimento de cursor importantes s�o M-< (Meta
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
175 Menor-que), o qual move o cursor para o come�o de todo o texto, e M->
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
176 (Meta Maior-que), o qual move para o fim de todo o texto.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
177
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
178 Na maioria dos terminais, o "<" � acima da v�rgula, ent�o voc� precisa
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
179 utilizar a tecla shift para digit�-la. Nestes terminais voc� precisa
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
180 utilizar a tecla shift para digitar M-< tamb�m; sem a tecla shift, voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
181 estaria teclando M-virgula.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
182
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
183 >> Tente agora M-<, para mover o cursor ao come�o do tutorial.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
184 Use ent�o C-v repetidamente para trazer o cursor novamente aqui.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
185
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
186 >> Tente agora M->, para mover o cursor ao fim do tutorial.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
187 Use ent�o M-v repetidamente para trazer o cursor novamente aqui.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
188
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
189 Voc� tamb�m pode mover o cursor com as setas, se o seu terminal tem
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
190 teclas com setas. N�s recomendamos aprender C-b, C-f, C-n e C-p por tr�s
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
191 raz�es. Primeira, elas funcionam em todos os terminais. Segunda, uma vez
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
192 que voc� ganhar pr�tica usando o Emacs, voc� descobrir� que digitar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
193 nestes caracteres Control � mais r�pido do que digitar nas setas (porque
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
194 voc� n�o tem que mover suas m�os t�o longe da posi艫o de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
195 digita艫o). Terceira, uma vez que voc� tiver o h�bito de utilizar estes
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
196 comandos de caracteres Control, voc� pode facilmente aprender como usar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
197 outros comandos avan�ados de movimenta艫o do cursor.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
198
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
199 A maioria dos comandos do Emacs aceitam argumentos num�ricos; para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
200 maioria dos comandos, isso serve como um fator de repeti艫o. A maneira
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
201 que voc� da a um comando uma repeti艫o teclando C-u e depois os d�gitos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
202 antes de digitar o comando. Se voc� tem o META (EDIT ou ALT), tem outra
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
203 alternativa para digitar um argumento num�rico: digite os d�gitos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
204 enquanto pressionando a tecla META. N�s recomendamos aprender o m�todo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
205 C-u porque funciona em todos os terminais. O argumento num�rico tamb�m �
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
206 chamado de "argumento prefixo", porque voc� digita o argumento antes do
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
207 comando que ele se aplica.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
208
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
209 Por exemplo, C-u 8 C-f move o cursor oito caracteres para frente
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
210
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
211 >> Tente usar C-n ou C-p com um argumento num�rico, para mover o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
212 cursor para um linha perto dessa com um �nico comando.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
213
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
214 A maioria dos comandos usam o argumento num�rico para um fator de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
215 repeti艫o, mas alguns comandos usam isso de outra maneira. Diversos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
216 comandos (mas nenhum daqueles comandos que voc� tenha aprendido at�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
217 agora) usam isso como uma marca -- a presen�a de um argumento prefixo,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
218 independente do seu valor, faz o comando fazer alguma coisa diferente.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
219
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
220 C-v e M-v s�o outro tipo de exce艫o. Quando voc� da um argumento, eles
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
221 rolam a tela para cima ou para baixo por aquele n�mero de linhas, de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
222 prefer�ncia com a tela cheia. Por exemplo, C-u 8 C-v rola a tela 8
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
223 linhas.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
224
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
225 >> Tente agora digitar C-u 8 C-v.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
226
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
227 Isso deve ter rolado a tela para cima 8 linhas. Se voc� quiser rolar a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
228 tela para baixo novamente, voc� pode dar um argumento para o M-v.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
229
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
230 Se voc� est� usando um display com janelas, como o X11 ou MS-Windows,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
231 deve ter uma �rea retangular alta chamada barra de rolagem na m�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
232 esquerda da janela do Emacs. Voc� pode rolar o texto clicando o mouse na
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
233 barra de rolagem.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
234
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
235 >> Tente pressionar o bot�o do meio no topo da �rea destacada junto a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
236 barra de rolagem. Isso deve rolar o texto para uma determinada
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
237 posi艫o dependendo de qu�o alto ou baixo voc� clicar.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
238
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
239 >> Tente mover o mouse para cima e para baixo, enquanto pressionar o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
240 bot�o do meio. Voc� ver� que o texto rolar� para cima e baixo assim
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
241 que voc� mover o mouse.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
242
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
243
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
244 * QUANDO O EMACS PARECE MORTO
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
245 -----------------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
246
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
247 Se o Emacs parar de responder os seus comandos, voc� pode seguramente
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
248 par�-lo digitando C-g. Voc� pode utilizar C-g para parar um comando que
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
249 est� levando muito tempo para executar.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
250
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
251 Voc� tamb�m pode utilizar C-g para interromper um argumento num�rico ou
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
252 o inicio de um comando que voc� n�o quer terminar.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
253
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
254 >> Digite C-u 100 para fazer um argumento num�rico de 100, e depois
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
255 digite C-g. Agora digite C-f. O Cursor deve mover apenas um
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
256 caractere, porque voc� cancelou o argumento com C-g.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
257
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
258 Se voc� digitou um <ESC> por engano, voc� pode sair dele com um c-g.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
259
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
260
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
261 * COMANDOS DESABILITADOS
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
262 ------------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
263
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
264 Alguns comandos do Emacs s�o "desabilitados" para que os usu�rios
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
265 iniciantes n�o utilizem por acidente.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
266
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
267 Se voc� digita um dos comandos desabilitados, o Emacs mostrar� uma
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
268 mensagem dizendo qual comando foi, e pergunta se voc� quer seguir e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
269 executar o comando.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
270
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
271 Se voc� realmente quiser tentar o comando, digite Espa�o na resposta da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
272 pergunta. Normalmente, se voc� n�o quer executar o comando desabilitado,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
273 responda a pergunta com "n".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
274
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
275 >> Digite C-x C-l (que � um comando desabilitado),
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
276 e ent�o digite n para responder a pergunta.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
277
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
278
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
279 * JANELAS
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
280 ---------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
281
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
282 O Emacs pode ter diversas janelas, cada uma mostrando seu pr�prio
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
283 texto. N�s vamos explicar mais tarde como utilizar estas m�ltiplas
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
284 janelas. Neste momento nos queremos explicar como se livrar das janelas
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
285 extras e voltar a edi艫o b�sica em uma janela. � simples:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
286
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
287 C-x 1 Uma janela (mate todas as outras janelas).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
288
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
289 Isto � Control-x seguido pelo digito 1. C-x 1 expande a janela que est�
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
290 com o cursor, para ocupar a tela inteira. Ela remove todas as outras
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
291 janelas.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
292
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
293 >> Mova o cursor para esta linha e digite C-u 0 C-l.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
294 >> Digite Control-h k Control-f.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
295 Veja como esta janela diminui, enquanto uma nova aparece para mostrar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
296 a documenta艫o do comando Control-f.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
297
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
298 >> Digite C-x 1 e veja a listagem de documenta艫o desaparecer.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
299
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
300 Este comando � diferente dos outros que voc� aprendeu por isso ele
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
301 consiste em dois caracteres. Ele inicia com o caractere Control-x. Tem
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
302 uma grande serie de comandos que iniciam com Control-x; a maioria deles
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
303 tem a ver com janelas, arquivos, buffers, e coisas relacionadas. Estes
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
304 comandos tem dois, tr�s ou quatro caracteres de tamanho.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
305
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
306
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
307 * INSERINDO E REMOVENDO
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
308 -----------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
309
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
310 Se voc� quiser inserir um texto, apenas digite o texto. Os caracteres
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
311 que voc� ver�, como A, 7, *, etc. s�o vistos pelo Emacs como texto e s�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
312 inseridos imediatamente. Digite <Return> para inserir um caractere de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
313 nova linha.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
314
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
315 Voc� pode remover o �ltimo caractere que voc� inseriu digitando
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
316 <Delete>. <Delete> � uma tecla no teclado, que est� nomeado como
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
317 "Del". Em algumas casos, a tecla "Backspace" serve como o <Delete>, mas
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
318 nem sempre!
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
319
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
320 Mas geralmente, <Delete> remove o caractere imediatamente anterior a
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
321 posi艫o corrente do cursor.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
322
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
323 >> Fa�a isso agora - Digite alguns caracteres, ent�o remova-os
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
324 digitando <Delete> algumas vezes. N�o se preocupe em modificar este
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
325 arquivo; voc� n�o alterar� o arquivo principal. Esta � a sua c�pia
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
326 pessoal dele.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
327
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
328 Quando uma linha de texto fica muito grande na tela, a linha do texto �
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
329 continuada na linha seguinte. Uma barra invertida ("\") na margem
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
330 direita indica a linha que foi continuada.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
331
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
332 >> Insira texto at� que voc� alcance a margem direita, e mantenha
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
333 inserindo. Voc� ver� a linha de continua艫o aparecer.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
334
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
335 >> Utilize <Delete> para remover o texto at� a linha caber em uma linha
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
336 novamente. A linha de continua艫o ir� embora.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
337
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
338 Voc� pode remover o caractere de nova linha como qualquer outro
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
339 caracter. Removendo o caractere de nova linha entre duas linhas voc�
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
340 juntar� as duas em uma �nica linha. Se o resultado for muito longo para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
341 acomodar na largura da tela, aparecer� um caractere de continua艫o.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
342
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
343 >> Mova o cursor para o inicio da linha e digite <Delete>. Isso juntar�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
344 esta linha com a anterior.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
345
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
346 >> Digite <Return> para re-inserir a nova linha que voc� removeu.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
347
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
348 Lembre-se que a maioria dos comandos do Emacs podem receber um n�mero de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
349 repeti艫o; isso inclui texto de caracteres. Repetir um texto de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
350 caractere o insere algumas vezes.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
351
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
352 >> Tente isso agora -- digite C-u 8 * para inserir ********.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
353
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
354 Voc� acabou de aprender o jeito mais simples de digitar alguma coisa no
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
355 Emacs e corrigir os erros. Voc� pode remover palavras ou linhas
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
356 tamb�m. Aqui vai um sum�rio dos comandos de dele艫o:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
357
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
358 <Delete> remove o caractere imediatamente antes do cursor
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
359 M-d remove o pr�ximo caractere apos o cursor
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
360
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
361 M-<Delete> Mata a palavra imediatamente antes do cursor
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
362 M-d Mata a pr�xima palavra depois do cursor
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
363
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
364 C-k Mata a posi艫o do cursor at� o fim da linha
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
365 M-k Mata at� o fim da senten�a corrente
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
366
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
367 Note que o <Delete> e o C-d vs M-<Delete> e M-d estende o paralelo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
368 iniciado por C-f e M-f (bem, <Delete> n�o � realmente um controle de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
369 caractere, mas n�o vamos nos preocupar com isso). C-k e M-k s�o como C-e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
370 e M-e, uma parte, nessas linhas s�o senten�as opostas.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
371
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
372 Voc� pode tamb�m matar parte de um buffer com um m�todo uniforme. Mova
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
373 para o fim dessa parte, e digite C-@ ou C-SPC (um ou outro). (SPC � a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
374 Barra de Espa�o.) Mova para o outro fim dessa parte, e digite C-w. Isso
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
375 matar� todo o texto entre as duas posi苺es.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
376
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
377 >> Mova o cursor para o V no inicio do par�grafo anterior.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
378 >> Digite C-SPC. Emacs vai mostrar a mensagem "Mark set" no rodap� da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
379 tela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
380 >> Mova o cursor para o . (ponto) no "fim", na segunda linha do
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
381 par�grafo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
382 >> Digite C-w. Isso vai matar o texto iniciando no V, e terminando bem
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
383 antes do . (ponto).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
384
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
385 A diferen�a entra "matar" e "remover" � que o texto "matado" pode ser
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
386 re-inserido, onde os textos "removidos" n�o podem ser re-inseridos.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
387 Re-inser艫o de um texto matado chama-se colar (yanking). Geralmente, o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
388 comando que pode remover bastante texto mata o texto (eles fazem com que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
389 voc� possa colar (yank) o texto), enquanto os comandos que removem um
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
390 caractere, ou apenas linhas brancas ou espa�os, fazem dele艫o (para que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
391 voc� n�o possa colar esse texto).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
392
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
393 >> Mova o cursor para o inicio da linha que n�o esteja vazia.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
394 Agora digite C-k para matar o texto nessa linha.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
395 >> Digite C-k pela segunda vez. Voc� ver� que a nova linha que segue a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
396 linha ser� matada.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
397
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
398 Note que um simples C-k mata o conte�do de uma linha, � um segundo C-k
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
399 mata a linha, e faz com que todas as outras linhas movam para cima. C-k
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
400 trata um argumento num�rico especialmente: ele mata tantas linhas E seus
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
401 conte�dos. Isso n�o � uma simples repeti艫o. C-u 2 C-k mata duas linhas
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
402 e suas novas linhas; digitar C-k duas vezes n�o faria isso.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
403
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
404 Para trazer o texto matado novamente � chamado colar "yaking". (Pense
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
405 nisso como colar, ou trazer de volta, algum texto que foi levado
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
406 embora.) Voc� pode colar (yank) o texto matado no mesmo lugar onde ele
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
407 foi matado, ou em qualquer outro lugar do buffer, ou ate em um arquivo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
408 diferente. Voc� pode colar o texto diversas vezes, o que far� diversas
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
409 c�pias dele.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
410
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
411 O comando para colar � C-y. Ele re-insere o �ltimo texto matado, na
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
412 posi艫o corrente do cursor.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
413
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
414 >> Tente; digite C-y para colar o texto novamente.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
415
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
416 Se voc� fizer diversos C-k's em uma linha, todo esse texto matado ser�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
417 salvo junto, ent�o aquele C-y vai colar todas aquelas linhas de uma vez.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
418
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
419 >> Faca isso agora, digite C-k diversas vezes.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
420
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
421 Agora pegue o texto matado:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
422
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
423 Digite C-y. Ent�o mova o cursor para baixo algumas linhas e digite C-y
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
424 novamente. Agora voc� sabe como copiar determinado texto.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
425
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
426 O que voc� faria se voc� tivesse determinado texto que voc� gostaria de
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
427 colar, e ent�o voc� mata alguma outra coisa? C-y colar� o kill mais
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
428 recente. Mas o antigo texto ainda n�o foi perdido. Voc� pode t�-lo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
429 novamente usando o comando M-y. Depois que voc� der um C-y para pegar o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
430 kill mais recente, digitar M-y troca o que voc� colou pelo anterior a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
431 ele. Digitar M-y novamente e novamente traz kills anteriores e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
432 anteriores. Quando voc� tiver alcan�ado o texto que voc� que esta
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
433 procurando, voc� n�o precisa fazer nada para mant�-lo. Apenas continue
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
434 com a sua edi艫o, deixando o texto onde ele esta.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
435
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
436 Se voc� digitar M-y o suficiente, voc� come�ar� do inicio novamente (o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
437 kill mais recente).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
438
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
439 >> Mate uma linha, mova por ai, mate mais uma linha.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
440 Agora digite C-y para colar a segunda linha matada.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
441 Agora digite M-y e ele vai ser trocado pelo primeiro kill.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
442 Faca mais alguns M-y's e veja o que voc� tem. Faca isso ate que o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
443 segundo kill volte, e depois mais alguns.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
444 Se voc� preferir, voc� pode tentar dar argumentos positivos e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
445 negativos.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
446
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
447
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
448 * DESFAZENDO (UNDO)
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
449 -------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
450
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
451 Se voc� fizer uma mudan�a no texto, e ent�o decidir que isso foi um
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
452 erro, voc� pode desfazer com o comando de desfazer (undo), C-x u.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
453
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
454 Normalmente, C-x u desfaz as mudan�as feitas por um comando; se voc�
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
455 repetir C-x u diversas vezes em uma linha, cada repeti艫o desfar�
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
456 um comando adicional.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
457
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
458 Mas tem duas exce苺es: comandos que n�o trocam o texto n�o contam (isso
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
459 inclui o movimento do cursor e a barra de rolagem), e caracteres
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
460 auto-inseridos s�o usualmente cuidados em grupos de mais de 20 (Isso e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
461 para reduzir o numero de C-x u's que voc� deve digitar para desfazer a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
462 inser艫o de um texto.).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
463
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
464 >> Mate essa linha com C-k, ent�o digite C-x u e isso vai re-aparecer.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
465
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
466 C-_ � um comando alternativo para desfazer; ele funciona exatamente como
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
467 o C-x u, mas � mais f�cil de digitar diversas vezes em uma linha. A
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
468 desvantagem de C-_ � que alguns teclados ele n�o � t�o obvio para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
469 digitar. � exatamente por isso que o C-x u � fornecido. Em alguns
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
470 terminais, voc� pode digitar C-_ digitando / enquanto segurando o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
471 CONTROL.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
472
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
473 Um argumento num�rico para C-_ ou C-x u age como um contador de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
474 repeti艫o.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
475
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
476 Voc� pode desfazer a dele艫o de texto da mesma maneira que voc� pode
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
477 desfazer o kill de um texto. A distin艫o entre matar e remover alguma
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
478 coisa afeta se voc� pode colar com C-y; isso n�o faz diferen�a para o
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
479 desfazer (undo).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
480
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
481
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
482 * ARQUIVOS
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
483 ----------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
484
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
485 Para poder fazer o texto que voc� edita permanente, voc� precisa
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
486 coloc�-lo em um arquivo. Ou ent�o, isso ser� perdido quando o seu Emacs
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
487 for fechado. Para colocar seu texto em um arquivo, voc� precisa
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
488 "encontrar" o arquivo antes de digitar o texto (Isso tamb�m � chamado
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
489 "visitar" um arquivo.).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
490
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
491 Encontrando um arquivo significa que voc� ver� o conte�do de um arquivo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
492 com o Emacs. De diversas maneiras, isso � como se voc� estivesse
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
493 editando o arquivo. De qualquer maneira, as mudan�as que voc� fizer
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
494 utilizando o Emacs n�o se tornar�o permanente ate que voc� "salve" o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
495 arquivo. Isso e para que voc� evite deixar um arquivo meio-modificado no
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
496 sistema enquanto voc� n�o quer isso. Mesmo quando voc� salva, o Emacs
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
497 deixa o arquivo original sobre um arquivo de nome alterado no caso que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
498 voc� mais tarde decida que aquelas mudan�as foram um erro.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
499
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
500 Se voc� olhar no rodap� da tela voc� ver� a linha que come�a e termina
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
501 com tra�os e inicia com "--:-- TUTORIAL.pt_BR" ou algo parecido com
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
502 isso. Essa parte da tela normalmente mostra o nome do arquivo que voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
503 esta visitando. Agora mesmo, voc� esta visitando um arquivo chamado
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
504 "TUTORIAL.pt_BR" que � sua pr�pria c�pia do tutorial do Emacs. Quando
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
505 voc� encontra um arquivo com o Emacs, o nome do arquivo aparecer� nesse
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
506 lugar espec�fico.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
507
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
508 Algo especial para se dizer sobre o comando de encontrar arquivo e que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
509 voc� tem que dizer qual nome do arquivo voc� quer. Dizemos que o comando
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
510 "l� um argumento do terminal" (nesse caso, o argumento e o nome do
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
511 arquivo). Depois que voc� digitar o comando
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
512
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
513 C-x C-f Encontrar um arquivo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
514
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
515 O Emacs pede para voc� digitar o nome do arquivo. O nome do arquivo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
516 aparece no rodap� da tela. A linha de rodap� � chamada de minibuffer
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
517 quando � utilizada para esse tipo de introdu艫o de dados. Voc� pode
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
518 utilizar os comandos padr�es do Emacs para editar o nome do arquivo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
519
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
520 Enquanto voc� estiver digitando o nome do arquivo (ou qualquer outro
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
521 tipo de dado para o minibuffer), voc� pode cancelar o comando com a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
522 tecla C-g.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
523
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
524 >> Digite C-x C-f, ent�o digite C-g. Isso cancelar� o minibuffer, e
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
525 tamb�m cancelar� o comando C-x C-f que estava sendo utilizado no
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
526 minibuffer. Para que voc� n�o procure nenhum arquivo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
527
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
528 Quando voc� terminar de digitar o nome do arquivo, digite <Return> para
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
529 terminar. Ent�o o comando C-x C-f executar�, e encontrar� o arquivo
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
530 que voc� escolheu. O minibuffer desaparece quando o comando C-x C-f e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
531 finalizado.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
532
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
533 Em pouco tempo o conte�do do arquivo aparece na tela, e voc� poder�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
534 editar o conte�do dele. Quando voc� terminar de fazer suas altera苺es
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
535 permanentes digite o comando
55620
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
536
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
537 C-x C-s Salve o arquivo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
538
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
539 Isso copia o texto do Emacs para o arquivo. A primeira vez que voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
540 fizer isso, o Emacs vai renomear o arquivo original para um novo nome
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
541 para que voc� n�o o perca. O nome novo e feito adicionando "~" no fim do
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
542 nome original do arquivo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
543
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
544 Quando o salvamento for conclu�do, Emacs imprimir� o nome do arquivo
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
545 escrito. Voc� deve salvar o conte�do do seu arquivo regularmente, para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
546 que voc� n�o perca muito trabalho caso o sistema caia por um algum
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
547 motivo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
548
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
549 >> Digite C-x C-s, salvar� a c�pia do seu tutorial.
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
550 Isso imprimir� "Wrote ...TUTORIAL.pt_BR" no fim da tela.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
551
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
552 NOTA: Em alguns sistemas, digitar C-x C-s travar� a tela e voc� n�o
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
553 ver� sa�da do Emacs. Isso indica que um "recurso" do sistema operacional
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
554 chamado "controle de fluxo" (flow control) esta interceptando o C-s e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
555 n�o deixando que passe pelo Emacs. Para destravar a tela, digite
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
556 C-q. Ent�o, leia na se艫o "Spontaneous Entry to Incremental Search" no
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
557 manual do Emacs para uma dica de como lidar com esse "recurso".
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
558
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
559 Voc� pode encontrar um arquivo j� existente, para v�-lo ou edit�-lo. Voc�
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
560 tamb�m pode encontrar um arquivo que ainda n�o existe. Essa � a maneira
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
561 de criar um arquivo com o Emacs: encontre o arquivo, que iniciar�
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
562 vazio, ent�o come�e a inserir o texto para o arquivo. Quando voc� pedir
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
563 para "salvar" o arquivo, o Emacs perguntar� se voc� realmente quer
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
564 criar o arquivo com o texto que voc� acabou de inserir. De agora em
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
565 diante, voc� pode considerar que esta editando um arquivo j� existente.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
566
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
567
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
568 * BUFFERS
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
569 ---------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
570
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
571 Se voc� encontrar um segundo arquivo com C-x C-f, o primeiro continuara
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
572 dentro do Emacs. Voc� pode voltar para ele encontrando-o novamente com
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
573 C-x C-f. Dessa maneira voc� pode ter um grande numero de arquivos dentro
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
574 do Emacs.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
575
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
576 >> Crie um arquivo chamado "foo" digitando C-x C-f foo <Return>.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
577 Depois digite algum texto, edite-o, e salve "foo" digitando C-x C-s.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
578 Finalmente, digite C-x C-f TUTORIAL.pt_BR <Return> para voltar ao
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
579 tutorial.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
580
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
581 O Emacs guarda cada texto de um arquivo em um objeto chamado
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
582 "buffer". Encontrar um arquivo cria um novo buffer dentro do Emacs. Para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
583 ver uma lista dos buffers que existem no servi�o do seu Emacs, digite
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
584
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
585 C-x C-b Lista os buffers
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
586
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
587 >> Tente C-x C-b agora.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
588
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
589 Veja como cada buffer tem um nome, e ele tamb�m pode ter um nome de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
590 arquivo para o conte�do de arquivo que ele armazena. Alguns buffers n�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
591 correspondem a arquivos. Por exemplo, o buffer chamado "*Buffer List*"
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
592 n�o tem nenhum arquivo. Esse � o buffer que contem a lista de buffers
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
593 que foi feito com C-x C-b. QUALQUER texto que voc� ver numa janela do
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
594 Emacs e sempre parte de algum buffer.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
595
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
596 >> Digite C-x 1 para sair da lista dos buffers.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
597
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
598 Se voc� fizer mudan�as no texto de um arquivo, ent�o encontrar um novo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
599 arquivo, isso n�o salva o conte�do do primeiro arquivo. As mudan�as
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
600 continuam dentro do Emacs, nos buffers de arquivo. A cria艫o ou edi艫o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
601 do buffer do segundo arquivo n�o tem nenhum efeito no buffer do primeiro
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
602 arquivo. Isso � muito �til, mas tamb�m significa que voc� precisa de uma
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
603 maneira conveniente de salvar o buffer do primeiro arquivo. Seria
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
604 inconveniente ter que voltar para ele com C-x C-f para salv�-lo com C-x
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
605 C-s. Por isso temos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
606
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
607 C-x s Salve alguns buffers
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
608
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
609 C-x s pergunta a voc� sobre cada buffer que contem modifica艫o e voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
610 n�o salvou. Ele te pergunta, para cada buffer, se voc� quer salvar.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
611
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
612 >> Insira uma linha de texto, ent�o digite C-x s.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
613 Isso deve te perguntar se voc� quer salvar o buffer chamado
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
614 TUTORIAL.pt_BR.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
615 Responda sim para a pergunta digitando "y".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
616
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
617
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
618 * ESTENDENDO O COMANDO SET
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
619 --------------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
620
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
621 Existem mais, muito mais comandos que o Emacs poderia possivelmente ser
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
622 colocado em todos os control e caracteres meta. O Emacs faz isso com o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
623 comando X (estender). Que vem em duas vers�es:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
624
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
625 C-x Extensor de caractere. Seguido por um caractere.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
626 M-x Extensor de nome de comando. Seguido por um longo nome.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
627
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
628 Esses comandos que s�o geralmente �teis mas pouco usados que os comandos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
629 que voc� j� aprendeu. Voc� j� viu dois deles: os comandos de arquivos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
630 C-x C-f para Encontrar e C-x C-s para Salvar. Outro exemplo de um
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
631 comando para finalizar a sess�o do Emacs - esse � o comando C-x C-c (N�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
632 se preocupe em perder as mudan�as que voc� fez; C-x C-c oferece salvar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
633 cada arquivo modificado antes de matar o Emacs.).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
634
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
635 C-z � o comando para sair do Emacs *temporariamente* - ent�o voc� pode
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
636 voltar para a mesma se艫o do Emacs depois.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
637
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
638 Em sistemas que permitem isso, C-z "suspende" o Emacs; isso e, retorna
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
639 ao shell mas n�o destr�i o Emacs. Nos shells mais comum, voc� pode
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
640 resumir o Emacs com o comando 'fg' ou com '%emacs'.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
641
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
642 Nos sistemas que n�o implementam suspens�o, C-z cria um subshell rodando
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
643 sobre o Emacs para dar a voc� a chance de rodar outros programas e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
644 retornar ao Emacs depois; isso n�o "sai" verdadeiramente do Emacs. Nesse
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
645 caso, o comando shell 'exit' � o comando usual para voltar ao Emacs do
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
646 subshell.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
647
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
648 A hora de usar o C-x C-c � quando voc� esta prestes a sair do sistema
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
649 operacional. � tamb�m a maneira correta de sair do Emacs quando chamado
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
650 atrav�s de um cliente de e-mail ou outros utilit�rios, porque eles n�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
651 controlam a suspens�o do Emacs. Em outras circunst�ncias, se voc� n�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
652 estiver saindo do sistema operacional, � melhor suspender o Emacs com
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
653 C-z ao inv�s de sair do Emacs.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
654
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
655 Existem diversos comando C-x. Aqui esta uma lista dos que voc� aprendeu:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
656
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
657 C-x C-f Encontrar arquivo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
658 C-x C-s Salvar arquivo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
659 C-x C-b Listar buffers.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
660 C-x C-c Sair do Emacs.
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
661 C-x 1 Remover todas menos a janela atual.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
662 C-x u Desfazer.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
663
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
664 O extensor de nome de comando � usado menos ainda, ou comandos que s�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
665 usados apenas em alguns modos. Um exemplo � o comando replace-string,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
666 que globalmente troca uma string por outra. Quando voc� digita M-x, o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
667 Emacs te pergunta no rodap� da tela M-x e voc� deve digitar o nome do
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
668 comando; nesse caso, "replace-string". Apenas digite "repl s<TAB>" e o
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
669 Emacs completar� o nome. (<TAB> � a tecla Tab, usualmente encontrando
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
670 abaixo do CapsLock ou Shift bem na extremidade do teclado.). Termine o
55620
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
671 comando com <Return>.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
672
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
673 O comando replace-string requer dois argumentos - a string para ser
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
674 trocada, e a string que a substituir�. Voc� precisa terminar cada
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
675 argumento com <Return>.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
676
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
677 >> Mova o cursor para a linha branca duas linhas abaixo dessa.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
678 Digite ent�o M-x repl s<Return>mudou<Return>alterado<Return>.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
679
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
680 Note como essa linha mudou: voc� substituiu a palavra m-u-d-o-u por
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
681 "alterado" quando ocorreu, apos a posi艫o inicial do cursor.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
682
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
683
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
684 * SALVAMENTO AUTOM�TICO
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
685 -----------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
686
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
687 Quando voc� fizer mudan�as em um arquivo, mas voc� ainda n�o tiver
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
688 salvo, elas podem ser perdidas se o seu computador der algum problema.
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
689 Para proteger voc� disso, o Emacs periodicamente escreve um arquivo "auto
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
690 salvo" para cada arquivo que voc� estiver editando. O nome do arquivo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
691 auto salvo tem um # no inicio e no fim; por exemplo, se o seu arquivo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
692 tiver o nome "ola.c", o nome do arquivo auto salvo dele ser�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
693 "#ola.c#". Quando voc� salvar o arquivo da maneira normal, o Emacs
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
694 remover� os arquivos auto salvos.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
695
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
696 Se o computador der problema, voc� pode recuperar suas modifica苺es auto
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
697 salvas abrindo o arquivo normalmente (o arquivo que voc� estava
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
698 editando, n�o o arquivo auto salvo) e ent�o digitar M-x recover
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
699 file<Return>. Quando for pedida a confirma艫o, digite yes<Return>
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
700 para ir em frente e recuperar os dados auto salvos.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
701
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
702
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
703 * �REA DE SA�DA (ECHO AREA)
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
704 ---------------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
705
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
706 Se o Emacs ver que voc� esta digitando comandos multi-caractere
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
707 lentamente, ele os mostrar� para voc� no fim da tela numa �rea chamada
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
708 �rea de Sa�da ou Echo Area. A �rea de sa�da contem a linha de rodap� da
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
709 tela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
710
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
711
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
712 * MODE LINE
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
713 -----------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
714
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
715 A linha imediatamente acima da �rea de sa�da � chamada de "mode line". O
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
716 mode line diz algo algo mais ou menos assim:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
717
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
718 --:** TUTORIAL.pt_BR (Fundamental)--L670--58%----------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
719
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
720 Essa linha da informa苺es �teis sobre o status do Emacs e o texto que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
721 voc� esta editando.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
722
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
723 Voc� j� sabe o que o nome do arquivo significa -- � o arquivo que voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
724 encontrou. -NN%-- indica sua posi艫o no arquivo texto; significa que NN
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
725 porcento do texto esta acima do topo da tela. Se o topo do arquivo
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
726 estiver na tela, ele mostrar� --Top-- ao inv�s de --00%--. Se o rodap� do
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
727 texto estiver na tela, ele mostrar� --Bot--. Se voc� estiver olhando um
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
728 texto muito pequeno que cabe todo na tela, o mode line mostrar�
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
729 --All--.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
730
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
731 O L s�o d�gitos e indicam a posi艫o de uma outra maneira: eles mostram a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
732 linha corrente do ponto.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
733
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
734 Os asteriscos pr�ximo ao inicio significam que voc� fez mudan�as no
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
735 texto. Logo ap�s voc� visitar um arquivo ou salvar um arquivo, essa
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
736 parte do mode line n�o mostrar� asteriscos, apenas tra�os.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
737
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
738 A parte do mode line dentro do par�nteses lhe diz quais modos voc� esta
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
739 utilizando. O modo padr�o � o Fundamental que � o que voc� esta
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
740 utilizando agora. � um exemplo de um "modo majorit�rio".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
741
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
742 O Emacs tem diversos diferentes modos majorit�rios. Alguns deles s�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
743 para edi艫o de diferentes linguagens de programa艫o e/ou tipos de texto,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
744 como modo Lisp, modo Texto, etc. Em qualquer momento um � apenas um modo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
745 majorit�rio e ativo, e seu nome pode ser encontrado no mode line
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
746 exatamente onde o "Fundamental" esta agora.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
747
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
748 Cada modo majorit�rio faz com que alguns comandos operem de modo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
749 diferente. Por exemplo, existem comandos para criar coment�rios nos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
750 programas, e desde que cada linguagem de programa艫o tem uma id�ia
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
751 diferente de como um coment�rio deve ser, cada modo majorit�rio tem que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
752 inserir seus coment�rios individualmente. Cada modo majorit�rio � o nome
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
753 de um comando estendido, e � assim que voc� pode mudar para determinado
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
754 modo. Por exemplo, M-x fundamental-mode � o comando para trocar para o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
755 modo Fundamental.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
756
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
757 Se voc� vai editar texto em Portugu�s, como neste arquivo, voc� pode
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
758 utilizar o modo Texto.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
759
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
760 >> Digite M-x text mode<Return>.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
761
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
762 N�o se preocupe, nenhum dos comandos do Emacs que voc� aprendeu
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
763 mudar�o. Mas voc� pode observar que o M-f e o M-b tratam os ap�strofos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
764 como parte das palavras. Anteriormente, no modo Fundamental, M-f e M-b
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
765 trataram os ap�strofos como separadores de palavras.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
766
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
767 Modos majorit�rios fazem usualmente modifica苺es como esta: a maioria
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
768 dos comandos fazem "a mesma coisa" em cada modo majorit�rio, mas eles
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
769 trabalham um pouquinho diferente.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
770
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
771 Para ver a documenta艫o do seu modo majorit�rio, digite C-h m.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
772
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
773 >> Utilize C-u C-v uma ou mais para trazer essa linha pr�xima ao topo da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
774 tela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
775 >> Digite C-h m, para ver como o modo texto difere do modo Fundamental.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
776 >> Digite C-x 1 para remover a documenta艫o da tela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
777
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
778 Modos majorit�rios s�o chamados de majorit�rios porque tamb�m existem
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
779 modos minorit�rios. Modos minorit�rios n�o s�o alternativos aos modos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
780 majorit�rios, apenas uma modifica艫o minorit�ria deles. Cada modo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
781 minorit�rio pode ser ligado ou desligado por ele mesmo, independente de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
782 todos os outros modos minorit�rios, � independente do modo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
783 majorit�rio. Ent�o voc� pode n�o utilizar modos minorit�rios, ou um modo
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
784 minorit�rio, ou qualquer combina艫o de modos minorit�rios.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
785
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
786 Um modo minorit�rio que � bastante �til, especialmente para editar texto
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
787 em Portugu�s, � o modo Auto Fill. Quando ele esta ligado, o Emacs quebra
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
788 a linha entre as palavras automaticamente quando voc� inserir um texto e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
789 criar uma linha muito comprida.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
790
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
791 Voc� pode ligar o modo Auto Fill fazendo M-x auto fill
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
792 mode<Return>. Quando o modo estiver ligado, voc� pode deslig�-lo
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
793 novamente fazendo M-x auto fill mode<Return>. Se o modo estiver
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
794 desligado, esse comando o liga, e se ele estiver ligado, este comando o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
795 desligara. Nos dizemos que o comando inverte seu status.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
796
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
797 >> Digite M-x auto fill mode<Return> agora. Ent�o insira uma linha de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
798 "asdf " diversas vezes ate que voc� veja dividir em duas linhas. Voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
799 precisa colocar espa�os entre as palavras porque o modo Auto Fill
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
800 quebra apenas nos espa�os.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
801
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
802 A margem � usualmente definida com 70 caracteres, mas voc� pode
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
803 modific�-la com o comando C-x f. Voc� deve dar a margem que voc� quer
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
804 como um argumento num�rico.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
805
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
806 >> Digite C-x f com um argumento de 20. (C-u 20 C-x f).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
807 Ent�o digite algum texto e veja o Emacs encher linhas com ate 20
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
808 caracteres. Ent�o, volte a definir a margem para 70 utilizando C-x f.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
809
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
810 Se voc� fizer uma mudan�a no meio de um par�grafo, o modo Auto Fill n�o
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
811 re-preencher� para voc�. Para re-preencher o par�grafo, digite M-q
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
812 (Meta-q) com o cursor dentro do par�grafo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
813
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
814 >> Mova o cursor dentro do par�grafo anterior e digite M-q.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
815
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
816
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
817 * PESQUISANDO
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
818 -------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
819
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
820 O Emacs pode fazer pesquisas por strings (esses sao grupos de caracteres
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
821 ligados ou palavras) tanto para frente do texto ou para traz. Pesquisar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
822 por uma string e um comando de movimento do cursor; ele move o cursor
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
823 para o pr�ximo lugar onde a string aparece.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
824
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
825 O comando de pesquisa do Emacs � diferente dos comandos de pesquisa da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
826 maioria dos editores, porque � uma pesquisa "incremental". Isso
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
827 significa que a pesquisa acontece enquanto voc� digita uma string para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
828 pesquisar.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
829
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
830 O comando para iniciar a pesquisa � C-s para pesquisa para frente ou C-r
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
831 para pesquisa inversa. MAS ESPERE! N�o tente fazer agora.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
832
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
833 Quando voc� digitar C-s voc� percebera que uma string "I-search"
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
834 aparecer� como prompt na �rea de sa�da. Isso diz para voc� que o Emacs
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
835 esta no que chamamos de pesquisa incremental esperando que voc� digite o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
836 que voc� quer procurar. <Return> termina a pesquisa.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
837
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
838 >> Agora digite C-s para iniciar a pesquisa. DEVAGAR, uma letra por vez,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
839 digite o caractere 'cursor', pausando cada vez que voc� digitar um
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
840 caractere, perceba o que acontece com o cursor. Agora que voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
841 pesquisou por "cursor", uma vez.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
842 >> Digite C-s novamente, para pesquisa a pr�xima ocorr�ncia de "cursor".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
843 >> Agora digite <Delete> quatro vezes e veja como o cursor move.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
844 >> Digite <Return> para terminar a pesquisa.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
845
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
846 Voc� viu o que aconteceu? O Emacs, em uma pesquisa incremental, tenta ir
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
847 para a ocorr�ncia que voc� digitou ate o momento. Para ir para pr�xima
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
848 ocorr�ncia de 'cursor' apenas digite C-s novamente. Se nenhuma
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
849 ocorr�ncia existir, o Emacs bipa e te diz que a pesquisa atual
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
850 falhou. C-g tamb�m termina a pesquisa.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
851
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
852 NOTA: Em alguns sistemas, digitar C-s trava a tela e voc� n�o ver� a
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
853 sa�da do Emacs. Isso indica que um "recurso" do sistema operacional
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
854 chamado "controle de fluxo" (flow control) esta interceptando o C-s e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
855 n�o deixando que passe pelo Emacs. Para destravar a tela, digite
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
856 C-q. Ent�o, leia na se艫o "Spontaneous Entry to Incremental Search" no
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
857 manual do Emacs para uma dica de como lhe dar com esse "recurso".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
858
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
859 Se voc� estiver no meio de uma pesquisa incremental e digitar <Delete>,
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
860 voc� perceber� que o �ltimo caractere da pesquisa ser� apagado e a
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
861 pesquisa voltar� para o �ltimo lugar da pesquisa. Por exemplo, imagine
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
862 que voc� tenha digitado "c", para pesquisar a primeira ocorr�ncia de
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
863 "c". Agora se voc� digitar "u", o cursor mover� para a primeira
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
864 ocorr�ncia de "cu". Agora digite <Delete>. Isso apagar� o "u" da
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
865 string de pesquisa, e o cursor mover� de volta para a primeira
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
866 ocorr�ncia de "c".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
867
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
868 Se voc� estiver no meio de uma pesquisa e digitar um caractere control
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
869 ou meta (com algumas exce苺es--caracteres que s�o especiais em uma
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
870 pesquisa, como C-s e C-r), a pesquisa � terminada.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
871
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
872 O C-s inicia uma pesquisa que procura por qualquer ocorr�ncia da string
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
873 de pesquisa AP�S a posi艫o corrente do cursor. Se voc� quiser pesquisar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
874 por alguma coisa anterior no texto, digite C-r ao inv�s. Tudo que nos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
875 dissemos sobre C-s tamb�m implica para C-r, tirando a dire艫o da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
876 pesquisa que � reversa.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
877
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
878
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
879 * M�LTIPLAS JANELAS
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
880 -------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
881
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
882 Um dos recursos mais interessantes do Emacs � que voc� pode mostrar mais
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
883 de uma janela na tela ao mesmo tempo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
884
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
885 >> Mova o cursor para essa linha e digite C-u 0 C-l (isso � control-L,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
886 n�o control-1).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
887
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
888 >> Agora digite C-x 2 que vai dividir a tela em duas janelas.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
889 As duas janelas v�o mostrar esse tutorial. O cursor fica na janela
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
890 do topo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
891
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
892 >> Digite C-M-v para rolar para o fim da janela.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
893 (Se voc� n�o tiver uma tecla Meta de verdade, digite ESC C-v.).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
894
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
895 >> Digite C-x o ("o" para "outra") para mover o cursor para o rodap�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
896 da janela.
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
897 >> Use C-v e M-v no rodap� da janela para rod�-la.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
898 Continue lendo essas dire苺es na janela do topo.
55620
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
899
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
900 >> Digite C-x o novamente para mover o cursor de volta para a janela
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
901 do topo.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
902 O cursor na janela do topo esta exatamente como estava antes.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
903
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
904 Voc� pode continuar usando C-x o para alternar entre as janelas. Cada
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
905 janela tem sua pr�pria posi艫o de cursor, mas apenas uma janela mostra o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
906 cursor. Todos os comandos mais comuns de edi艫o aplicam para a janela
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
907 que o cursor esta. Chamamos isso de "janela selecionada".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
908
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
909 O comando C-M-v � muito �til para quando voc� estiver editando o texto
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
910 em uma janela e utilizando a outra janela para referencia. Voc� pode
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
911 manter o cursor sempre na janela que voc� estiver editando, e avan�ar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
912 pela outra janela seq�encialmente utilizando C-M-v.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
913
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
914 C-M-v � um exemplo de um caractere CONTROL-META. Se voc� tiver uma tecla
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
915 META real, voc� pode digitar C-M-v segurando ambos CONTROL e META
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
916 enquanto digitar v. N�o importa se CONTROL ou META "vem primeiro,"
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
917 porque ambas as teclas agem modificando o caractere que voc� digita.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
918
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
919 Se voc� n�o tiver um tecla META real, voc� pode utilizar ESC ao inv�s, a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
920 ordem n�o importa: voc� precisa digitar ESC seguido por Control-v,
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
921 porque Control-ESC v n�o funcionar�. Isso porque ESC � um caractere
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
922 com seu pr�prio direito, n�o � uma tecla de modifica艫o.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
923
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
924 >> Digite C-x 1 (na janela do topo) para fugir da janela do rodap�.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
925
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
926 (Se voc� tivesse digitado C-x 1 na janela do rodap�, voc� fugiria da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
927 janela do topo. Pense neste comando como "Mantenha apenas uma janela--a
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
928 janela que estou dentro.")
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
929
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
930 Voc� n�o precisa mostrar o mesmo buffer nas duas janelas. Se voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
931 utilizar C-x C-f para encontrar um arquivo em outra janela, a outra
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
932 janela n�o mudara. Voc� pode encontrar um arquivo em cada janela
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
933 independentemente.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
934
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
935 Aqui esta uma maneira de utilizar duas janelas para mostrar coisas
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
936 diferentes:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
937
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
938 >> Digite C-x 4 C-f seguido pelo nome de um dos seus arquivos.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
939 Termine com <Return>. Veja o arquivo especificado aparece na janela
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
940 do rodap�. O cursor ir� para l�, tamb�m.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
941
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
942 >> Digite C-x o para voltar a janela do topo, e C-x1 para remover a
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
943 janela de rodap�.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
944
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
945
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
946 * N�VEIS RECURSIVOS DE EDI巴O
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
947 -----------------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
948
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
949 Algumas vezes voc� entrar� no que chamamos de "n�vel de edi艫o
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
950 recursiva". Isso � indicado por colchetes no mode line, envolvendo os
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
951 par�nteses em volta do nome do modo majorit�rio. Por exemplo, voc� pode
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
952 ver [(Fundamental)] ao inv�s de (Fundamental).
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
953
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
954 Para sair desses n�veis recorr�veis de edi艫o, digite ESC ESC ESC. Isso
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
955 e um comando de todos os prop�sitos "saia". Voc� pode tamb�m utilizar
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
956 para eliminar janelas extras, e sair de um minibuffer.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
957
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
958 >> Digite M-x para entrar no minibuffer; ent�o digite ESC ESC ESC para
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
959 sair.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
960
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
961 Voc� n�o pode utilizar C-g para sair de um n�vel de edi艫o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
962 recursiva. Isso porque o C-g � utilizado para cancelar comandos e
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
963 argumentos COM o n�vel de edi艫o recursiva.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
964
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
965
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
966 * CONSEGUINDO MAIS AJUDA
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
967 ------------------------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
968
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
969 Neste tutorial nos tentamos suprimir informa苺es suficientes para que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
970 voc� comece a utilizar o Emacs. Existe tanto dispon�vel sobre Emacs que
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
971 seria imposs�vel explicar tudo aqui. De qualquer maneira, voc� pode
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
972 querer aprender mais sobre Emacs mesmo porque ele tem muitos outros
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
973 recursos �teis. O Emacs proporciona comandos para leitura de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
974 documenta艫o sobre comandos do Emacs. Esses comandos de "ajuda" iniciam
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
975 com o caractere Control-h, que � chamado de "o caractere de ajuda".
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
976
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
977 Para utilizar os recursos de ajuda, digite o caractere C-h, e ent�o um
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
978 caractere dizendo que tipo de ajuda voc� quer. Se voc� REALMENTE estiver
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
979 perdido, digite C-h ? e o Emacs lhe dir� que tipo de ajuda ele pode
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
980 lhe dar. Se voc� digitar C-h e decidir que voc� n�o quer nenhuma ajuda,
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
981 apenas digite C-g para cancelar.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
982
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
983 (Alguns sistemas mudam o significado do caractere C-h. Eles n�o deveriam
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
984 fazer isso para todos os usu�rios, ent�o voc� deve reclamar com o
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
985 administrador do sistema. Enquanto isso, se C-h n�o mostrar a mensagem
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
986 sobre ajuda no rodap� da tela, tente digitar a tecla F1 ou M-x help
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
987 <Return>.)
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
988
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
989 O recurso de ajuda mais b�sico � o C-h c. Digite C-h, e o caractere c, �
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
990 um comando de caractere ou seq鵰ncia; ent�o o Emacs mostrar� uma breve
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
991 descri艫o do comando.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
992
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
993 >> Digite C-h c C-p
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
994 A mensagem deve ser algo assim
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
995
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
996 C-p roda o comando linha-anterior
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
997
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
998 Isso diz a voc� "o nome da fun艫o". Nome de fun苺es s�o utilizados
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
999 basicamente para personalizar o estender o Emacs. Mas desde que nomes de
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1000 fun苺es s�o utilizados para indicar que o que o comando faz, eles podem
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1001 servir tamb�m como uma breve documenta艫o--suficiente para lembrar voc�
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1002 os comandos que voc� j� aprendeu.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1003
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1004 Comandos multi-caractere como C-x C-s e (se voc� n�o tiver a tecla META
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1005 ou EDIT ou ALT) <ESC>v � tamb�m permitido depois de C-h c.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1006
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1007 Para ter mais informa艫o sobre um comando, utilize C-h k ao inv�s de C-h
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1008 c.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1009
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1010 >> Digite C-h k C-p.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1011
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1012 Isso mostra a documenta艫o da fun艫o, assim como seu nome, em uma janela
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1013 do Emacs. Quando voc� terminar de ler a sa�da, digite C-x 1 para sair da
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1014 sa�da do texto de ajuda. Voc� n�o precisa fazer isso imediatamente
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1015 apos. Voc� pode fazer alguma edi艫o enquanto utilizando como referencia
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1016 o texto de ajuda, e ent�o digite C-x 1.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1017
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1018 Aqui est�o algumas outras op苺es �teis do comando C-h:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1019
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1020 C-h f Descreve a fun艫o. Digite o nome da fun艫o.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1021
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1022 >> Tente digitar C-h f previous-line<Return>
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1023 Isso imprimir� toda informa艫o que o Emacs tem sobre a fun艫o que
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1024 implementa o comando C-p.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1025
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1026 C-h a Comando Apropos. Digite uma palavra chave e o Emacs
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1027 listar� todos os comandos que o nome contem essa
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1028 palavra. Esses comandos podem ser chamados com
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1029 Meta-x. Para alguns comandos, o comando Apropos
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1030 tamb�m listar� um ou dois caracteres de seq鵰ncia que
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1031 roda o mesmo comando.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1032
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1033 >> Digite C-h a file<Return>.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1034
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1035 Isso mostra em uma outra janela a lista de todos os comandos M-x com
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1036 "arquivo" em seus nomes. Voc� ver� comandos-caractere como C-x C-f
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1037 listados ao lado do comando correspondente assim como o find-file.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1038
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1039 >> Digite C-M-v para rolar a janela de ajuda. Faca isso algumas vezes.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1040
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1041 >> Digite C-x 1 para remover a janela de ajuda.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1042
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1043
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1044 * CONCLUS�O
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1045 -----------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1046
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1047 Lembre, para sair permanentemente do Emacs utilize C-x C-c. Para sair
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1048 para um shell temporariamente, para que voc� possa voltar ao Emacs mais
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1049 tarde, utilize C-z.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1050
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1051 Esse tutorial foi feito para ser entend�vel para todos os novos
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1052 usu�rios, ent�o se voc� encontrou algo que parece n�o estar claro, n�o
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1053 sente e se culpe - reclame!
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1054
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1055
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1056 * C�PIA
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1057 -------
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1058
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1059 Esse tutorial descende de uma longa linha de tutoriais do Emacs
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1060 iniciando com um escrito por Stuart Cracraft para o Emacs original.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1061
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1062 Essa vers�o do tutorial foi originalmente traduzida por Marcelo Toledo
62238
45a3c926bb21 Fixed wrong entries in etc/ChangeLog and replaced my email.
Marcelo Toledo <marcelo@gnu.org>
parents: 61221
diff changeset
1063 <marcelo@gnu.org> e como o GNU Emacs, tem um copyright, e vem
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1064 com uma permiss�o de distribui艫o de c�pias nas seguintes condi苺es:
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1065
75343
0259a1711394 Update copyright for years from Emacs 21 to present (mainly adding
Glenn Morris <rgm@gnu.org>
parents: 68640
diff changeset
1066 Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1067
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1068 Permiss�o � garantida a qualquer um para fazer ou distribuir c�pias
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1069 integrais deste documento como recebido, em qualquer meio, deixando
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1070 dispon�vel e preservados o aviso de copyright e o aviso de permiss�o,
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1071 e o distribuidor garante que a permiss�o para distribui苺es
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1072 posteriores permitam o mesmo que esta nota.
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1073
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1074 Permiss�o garantida para distribuir vers�es modificadas deste
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1075 documento, ou partes dele, sobre as condi苺es acima, sempre que elas
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1076 tenham uma nota vis�vel de quem foi o �ltimo a alter�-lo.
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1077
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1078 As condi苺es para copiar o Emacs especificamente s�o mais complexas, mas
75948
21bf0516e180 Fix typos
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents: 75343
diff changeset
1079 no mesmo esp�rito. Por favor, leia o arquivo COPYING e d� c�pias do GNU
55585
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1080 Emacs para seus amigos. Ajude a erradicar o obstrucionismo de software
70afc4f63286 2004-04-13 Marcelo Toledo <marcelo@marcelotoledo.org>
David Kastrup <dak@gnu.org>
parents:
diff changeset
1081 ("propriet�rio") usando, escrevendo, e compartilhando software livre!
55587
8b5ec169f7f2 Changes from arch/CVS synchronization
Miles Bader <miles@gnu.org>
parents: 55585
diff changeset
1082
55620
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
1083 ;;; Local Variables:
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
1084 ;;; coding: latin-1
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
1085 ;;; sentence-end-double-space: nil
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
1086 ;;; End:
54a95f78bd82 Add coding: latin-1, sentence-end-double-space: nil.
Juri Linkov <juri@jurta.org>
parents: 55587
diff changeset
1087
55587
8b5ec169f7f2 Changes from arch/CVS synchronization
Miles Bader <miles@gnu.org>
parents: 55585
diff changeset
1088 ;;; arch-tag: 8ea256d6-2c4a-49ee-ac08-0ea6ef25bf8d