Mercurial > emacs
annotate etc/tutorials/TUTORIAL.ro @ 109951:63671fb2a78d
Fix the w32 build after revno 101162.
sysselect.h [WINDOWSNT]: Don't define the FD_* and select stuff for w32.
s/ms-w32.h (HAVE_SYS_TIMEB_H): Don't #undef HAVE_SYS_SELECT_H, it's done
in nt/config.nt.
makefile.w32-in ($(BLD)/sysdep.$(O)): Depend on sysselect.h.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sun, 22 Aug 2010 20:00:08 +0300 |
parents | 1d1d5d9bd884 |
children | 376148b31b5e |
rev | line source |
---|---|
82720
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1 Tutorialului de Emacs. A se citi sfârșitul pentru condiții. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
2 Traducere din engleză de Tudor Hulubei <tudor@gnu.org>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
3 Mulțumiri Aidei Hulubei <aida@chang.pub.ro> pentru corecturi și sugestii. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
4 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
5 Această versiune a fost produsă plecând de la versiunea în limba |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
6 engleză, care este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
7 Copyright (c) 1985 Free Software Foundation, Inc. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
8 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
9 Citiți acum versiunea românească a tutorialului de Emacs. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
10 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
11 Comenzile Emacs folosesc în general tasta CONTROL (uneori denumită |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
12 CTRL sau CTL) sau tasta META (uneori denumita EDIT sau ALT). În loc |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
13 să scriem META sau CONTROL de fiecare dată când vrem să prefixăm un |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
14 caracter, vom folosi următoarele prescurtări: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
15 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
16 C-<chr> înseamnă că țineți apăsată tasta CONTROL în timp ce tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
17 caracterul <chr>. Astfel, C-f înseamnă: țineți apăsată tasta |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
18 CONTROL și tastați f. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
19 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
20 M-<chr> înseamnă că țineți apăsată tasta META, EDIT sau ALT în timp |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
21 ce tastați <chr>. Dacă nu există tasta META, EDIT sau ALT, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
22 tastați <ESC>, ridicați și apoi tastați caracterul <chr>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
23 Am notat cu <ESC> tasta ESC. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
24 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
25 Observație importantă: pentru a termina sesiunea Emacs, tastați C-x |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
26 C-c. (Două caractere.) Caracterele ">>" la marginea din stânga |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
27 reprezintă instrucțiuni pentru a încerca o comandă. De exemplu: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
28 <<Liniile goale introduse aici de inițializarea comenzii help-with-tutorial>> |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
29 >> Acum tastați C-v (citirea următorului ecran) pentru a vă muta la |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
30 următorul ecran. (Executați această comandă acum, tinând apăsată |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
31 tasta CONTROL în timp ce tastați v). De acum înainte faceți acest |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
32 lucru din nou, de fiecare dată când terminați de citit ecranul. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
33 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
34 De remarcat că există o zonă de suprapunere de două linii când vă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
35 mutați de la un ecran la altul; aveți astfel o oarecare continuitate |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
36 în citirea textului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
37 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
38 Primul lucru pe care trebuie să-l stiți este cum să vă deplasați din |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
39 loc în loc în text. Știți deja cum să vă mutați la următorul ecran cu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
40 C-v. Pentru a vă deplasa înapoi un ecran, tastați M-v (țineți apăsată |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
41 tasta META și tastați v, sau <ESC> v dacă nu aveți o tastă META, EDIT, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
42 sau ALT). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
43 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
44 >> Încercați să tastați M-v și apoi C-v de câteva ori. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
45 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
46 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
47 * SUMAR |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
48 ------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
49 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
50 Următoarele comenzi sunt utile pentru a vedea ecrane: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
51 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
52 C-v avansează un ecran |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
53 M-v înapoi un ecran |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
54 C-l șterge ecranul și reafișează totul poziționând textul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
55 de lângă cursor în centrul ecranului. (Este C-L, nu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
56 C-1.) |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
57 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
58 >> Găsiți cursorul și țineți minte ce text este în jurul lui. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
59 Apoi tastați C-l. Găsiți cursorul din nou și observați că textul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
60 de lângă cursor este același. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
61 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
62 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
63 * COMENZI DE BAZĂ PENTRU CONTROLUL CURSORULUI |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
64 --------------------------------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
65 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
66 Mutatul ecran cu ecran este util, dar cum vă mutați la o anumită |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
67 poziție în textul de pe ecran? |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
68 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
69 Sunt mai multe modalitați în care puteți face acest lucru. Cel mai |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
70 simplu este să folosiți comenzile C-p, C-b, C-f și C-n. Fiecare din |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
71 aceste comenzi mută cursorul o linie sau coloană într-o anumită |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
72 direcție pe ecran. Diagrama următoare prezintă aceste patru comenzi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
73 și arată direcțiile în care ele mută cursorul. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
74 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
75 Linia precedentă, C-p |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
76 : |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
77 : |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
78 Înapoi, C-b .... Poziția curentă a cursorului .... Înainte, C-f |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
79 : |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
80 : |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
81 Linia următoare, C-n |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
82 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
83 >> Mutați cursorul la linia din mijlocul diagramei folosind C-n sau |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
84 C-p. Tastați apoi C-l pentru a vedea întreaga diagramă centrată pe |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
85 ecran. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
86 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
87 Vi se va părea probabil mai simplu să vă amintiți aceste comenzi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
88 gândindu-vă la semnificația lor în limba engleză: P pentru previous, N |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
89 pentru next, B pentru backward și F pentru forward. Acestea sunt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
90 comenzile de bază pentru poziționarea cursorului și le veți folosi tot |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
91 timpul, deci ar fi foarte util să le învățați acum. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
92 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
93 >> Tastați câteva C-n-uri pentru a aduce cursorul la această linie. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
94 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
95 >> Mutați-vă în interiorul liniei cu C-f-uri și apoi în sus cu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
96 C-p-uri. Urmăriți ce face C-p atunci când cursorul este în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
97 mijlocul liniei. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
98 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
99 Fiecare linie se termină cu un caracter NEWLINE care o separă de linia |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
100 următoare. Ultima linie în fișierele dumneavoastră ar trebui să aibă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
101 un asemenea caracter la sfârșit (deși Emacs-ul nu-l necesită). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
102 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
103 >> Încercați să tastați C-b la începutul unei linii. Cursorul ar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
104 trebui să se mute la sfârșitul liniei precedente, din cauza |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
105 trecerii peste caracterul NEWLINE. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
106 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
107 C-f poate să treacă peste un caracter NEWLINE, la fel ca și C-b. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
108 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
109 >> Tastați câteva C-b-uri, pentru a vă familiariza cu poziția |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
110 cursorului. Tastați apoi câteva C-f-uri pentru a vă întoarce la |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
111 sfârșitul liniei. Încă un C-f și vă veți muta la linia următoare. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
112 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
113 Când ajungeți să treceți peste începutul sau sfârșitul ecranului, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
114 textul aflat dincolo de margine intră în ecran, permițându-i |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
115 Emacs-ului să mute cursorul la poziția specificată, fără a ieși din |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
116 zona vizibilă (ecran). Această operațiune se numeste în limba engleză |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
117 "scrolling". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
118 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
119 >> Încercați să mutați cursorul în afara părții de jos a ecranului cu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
120 C-n și observați ce se întamplă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
121 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
122 Dacă mutatul caracter cu caracter este lent, puteți muta cursorul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
123 cuvânt cu cuvânt. M-f (META-f) avansează cursorul cu un cuvânt, iar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
124 M-b mută cursorul un cuvânt înapoi. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
125 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
126 >> Tastați câteva M-f-uri și apoi câteva M-b-uri. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
127 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
128 Când cursorul este în mijlocul unui cuvânt, M-f îl mută la sfârșitul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
129 cuvântului. Când cursorul este în spațiul dintre cuvinte, M-f îl mută |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
130 la sfârșitul cuvântului următor. M-b acționează similar, dar în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
131 direcția opusă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
132 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
133 >> Tastați M-f și M-b de câteva ori, intercalate cu C-f-uri și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
134 C-b-uri, pentru a observa efectul comenzilor M-f și M-b din diverse |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
135 poziții în interiorul cuvintelor și între ele. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
136 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
137 Observați paralela între C-f și C-b pe de o parte, și M-f și M-b pe de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
138 cealaltă parte. De multe ori, caracterele META sunt folosite pentru |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
139 operații referitoare la unitățile definite de limbaj (cuvinte, fraze, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
140 paragrafe), în timp ce caracterele CONTROL operează pe unități de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
141 bază, care sunt independente de tipul textului editat (caractere, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
142 linii, etc). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
143 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
144 Această paralelă se aplică și între linii și fraze: C-a și C-e mută |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
145 cursorul la începutul și, respectiv sfârșitul unei linii, în timp ce |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
146 M-a și M-e îl mută la începutul și, respectiv sfârșitul unei fraze. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
147 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
148 >> Încercați câteva C-a-uri, apoi câteva C-e-uri. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
149 Încercați câteva M-a-uri, apoi câteva M-e-uri. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
150 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
151 Remarcați cum repetarea tastării lui C-a nu schimbă nimic, în timp ce |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
152 repetarea tastării lui M-a mută cursorul la fraza următoare. Deși |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
153 aceste operații nu sunt tocmai analoage, fiecare pare naturală. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
154 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
155 Poziția cursorului în text mai este numită și "punct" ("point" în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
156 limba engleză). Cursorul arată pe ecran poziția punctului în text. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
157 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
158 Operațiile ce mută cursorul (inclusiv comenzile ce mută cursorul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
159 cuvânt cu cuvânt sau frază cu frază) sunt prezentate în sumarul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
160 următor: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
161 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
162 C-f avansează un caracter |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
163 C-b înapoi un caracter |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
164 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
165 M-f avansează un cuvânt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
166 M-b înapoi un cuvânt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
167 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
168 C-n avansează o linie |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
169 C-p înapoi o linie |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
170 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
171 C-a înapoi la începutul liniei |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
172 C-e avansează la sfârșitul liniei |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
173 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
174 M-a înapoi la începutul frazei |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
175 M-e avansează la sfârșitul frazei |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
176 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
177 >> Exersați toate aceste comenzi acum, sunt comenzile cele mai des |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
178 folosite. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
179 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
180 Două alte comenzi importante legate de mutatul cursorului sunt M-< |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
181 (META Mai-mic), care mută cursorul la începutul textului, și M-> (META |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
182 Mai-mare), care mută cursorul la sfârșitul textului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
183 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
184 Pe majoritatea terminalelor "<" este deasupra virgulei și deci este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
185 necesar să apăsați tasta SHIFT în același timp. Pe aceste terminale |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
186 este nevoie să apăsați SHIFT și când tastați M-<; fără tasta SHIFT, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
187 ați apăsa M-virgulă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
188 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
189 >> Încercați M-< acum, pentru a vă muta la începutul tutorialului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
190 Folosiți apoi C-v în mod repetat pentru a ajunge înapoi aici. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
191 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
192 >> Încercați M-> acum, pentru a vă muta la sfârșitul tutorialului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
193 Folosiți apoi M-v repetat pentru a ajunge înapoi aici. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
194 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
195 Puteți de asemenea să mutați cursorul cu tastele săgeți, dacă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
196 terminalul are asemenea taste. Se recomandă însă acomodarea cu C-b, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
197 C-f, C-n și C-p din trei motive. În primul rând, aceste taste |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
198 funcționează pe toate tipurile de terminale. În al doilea rând, odată |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
199 ce vă obișnuiți cu Emacs-ul, veți remarca faptul că tastarea lor este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
200 mai rapidă decât cea a tastelor săgeți (pentru că nu trebuie să vă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
201 schimbați poziția mâinilor pe tastatură). În al treilea rând, odată |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
202 format obiceiul de a folosi aceste comenzi bazate pe CONTROL, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
203 comenzile avansate de mutat cursorul se învață foarte ușor. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
204 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
205 Majoritatea comenzilor Emacs acceptă un argument numeric; pentru |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
206 majoritatea comenzilor, acest argument reprezintă un contor de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
207 repetiție. Contorul de repetiție se introduce tastând C-u, cifrele ce |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
208 alcătuiesc contorul și apoi comanda. Dacă aveți tasta META (EDIT sau |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
209 ALT), există și o altă alternativă pentru a introduce un argument |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
210 numeric: tastați cifrele în timp ce țineți tasta META apăsată. Se |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
211 recomandă însă folosirea metodei cu C-u, deoarece funcționează pe |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
212 orice terminal. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
213 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
214 De exemplu, C-u 8 C-f avansează cursorul cu opt caractere. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
215 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
216 >> Încercați să folosiți C-n sau C-p cu un argument numeric pentru a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
217 muta cursorul dintr-o singură comandă pe o linie apropiată de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
218 aceasta. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
219 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
220 Majoritatea comenzilor utilizează argumentul numeric ca un contor de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
221 repetitie. Anumite comenzi speciale îl folosesc însa în mod diferit. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
222 C-v si M-v sunt printre aceste excepții. Când li se dă un argument |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
223 numeric, ele mută ecranul mai sus sau mai jos cu numarul specificat de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
224 linii, nu de ecrane. De exemplu, C-u 4 C-v mută ecranul cu 4 linii. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
225 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
226 >> Încercați să tastați C-u 8 C-v acum. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
227 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
228 Această comandă trebuie să mute ecranul în sus cu 8 linii. Dacă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
229 doriti să îl mutați înapoi, puteți să-i dați lui M-v un argument |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
230 numeric. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
231 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
232 Dacă folosiți sistemul X Window, există probabil o zonă rectangulară |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
233 numita "scroll bar" la dreapta ferestrei Emacs-ului. Puteți deplasa |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
234 textul manipulând "scroll bar"-ul cu mouse-ul. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
235 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
236 >> Încercați să apăsați butonul din mijloc al mouse-ului la mijlocul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
237 butonului din scroll bar. Aceasta ar trebui să mute textul la o |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
238 poziție determinată de cât de sus sau de jos ați apăsat pe scroll |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
239 bar. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
240 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
241 >> Încercați să mutați mouse-ul în sus și în jos ținând butonul din |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
242 mijloc apăsat. Veți vedea că textul se deplasează în sus și în jos |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
243 corespunzător cu mișcarea mouse-ului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
244 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
245 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
246 * CÂND EMACS-ul ESTE BLOCAT |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
247 --------------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
248 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
249 Dacă Emacs-ul încetează să vă raspundă la comenzi, îl puteți opri, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
250 fără să pierdeți modificările făcute până acum, tastând C-g. Puteți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
251 folosi C-g pentru a opri o comandă care durează prea mult. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
252 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
253 Puteți de asemenea folosi C-g pentru a opri introducerea unui argument |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
254 numeric sau începutul unei comenzi pe care nu doriți să o continuați. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
255 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
256 >> Tastați C-u 100 pentru a introduce 100 ca un argument numeric, apoi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
257 tastați C-g. Tastați apoi C-f. Cursorul ar trebui să se mute un |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
258 singur caracter, pentru că ați oprit introducerea argumentului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
259 numeric cu C-g. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
260 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
261 Dacă ați tastat un <ESC> din greșeală, puteți să-l anulați cu un C-g. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
262 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
263 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
264 * COMENZI DEZAFECTATE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
265 --------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
266 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
267 Anumite comenzi sunt dezafectate în Emacs, în așa fel încât |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
268 utilizatorii să nu le poată folosi din neatenție. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
269 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
270 Dacă tastați una din comenzile dezafectate, Emacs-ul va afișa un mesaj |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
271 spunând ce comandă ați tastat și întrebându-vă dacă doriți să |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
272 continuați. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
273 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
274 Dacă într-adevăr doriți să încercați comanda respectivă, tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
275 SPAȚIU. În mod normal, dacă nu doriți să executați comanda |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
276 dezafectată, răspundeți cu "n". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
277 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
278 >> Tastați <ESC> : (care este o comandă dezafectată), apoi tastați n |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
279 ca răspuns la întrebarea pusă de Emacs. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
280 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
281 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
282 * FERESTRE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
283 ---------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
284 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
285 Emacs-ul poate avea mai multe ferestre, fiecare afișând propriul său |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
286 text. Vom explica mai târziu tehnicile de folosire a ferestrelor |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
287 multiple. Acum vrem să explicăm cum să închideți ferestrele care ar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
288 putea apare ca rezultat al afișării unor documentații sau rezultate |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
289 specifice anumitor comenzi. Este simplu: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
290 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
291 C-x 1 o singură fereastră (adică închide toate celelalte |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
292 ferestre). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
293 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
294 Asta înseamnă CONTROL-x urmat de cifra 1. C-x 1 mărește fereastra |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
295 care conține cursorul până când ocupă întregul ecran. Toate celelalte |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
296 ferestre sunt distruse. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
297 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
298 >> Mutați cursorul la această linie și tastați C-u 0 C-l. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
299 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
300 >> Tastați C-h k C-f. Observați cum această fereastră se micșorează, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
301 în timp ce o nouă fereastră apare, afișând documentația comenzii |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
302 C-f. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
303 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
304 >> Tastați C-x 1 și observați cum noua fereastră dispare. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
305 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
306 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
307 * INTRODUCEREA ȘI ȘTERGEREA |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
308 --------------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
309 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
310 Dacă vreți să introduceți text, pur și simplu tastați textul dorit. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
311 Caracterele pe care le puteți vedea, cum ar fi A, 7, *, etc. sunt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
312 interpretate de Emacs ca text și introduse imediat. Tastați <Return> |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
313 (tasta mai este etichetată <Enter> uneori) pentru a introduce un |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
314 caracter NEWLINE. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
315 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
316 Puteți șterge ultimul caracter pe care l-ați introdus tastând |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
317 <Delete>. <Delete> este o tastă pe tastatură etichetată "Del" sau |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
318 "Delete". În unele cazuri tasta "Backspace" poate acționa ca |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
319 <Delete>, dar nu întotdeauna! |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
320 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
321 Mai general, <Delete> șterge caracterul dinaintea poziției curente a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
322 cursorului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
323 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
324 >> Executați următoarele operații acum - tastați câteva caractere, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
325 apoi ștergeți-le tastând <Delete> de câteva ori. Nu vă temeți că |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
326 veți schimba acest fișier; nu veți altera versiunea principală a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
327 tutorialului. Aceasta este copia dumneavoastră personală. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
328 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
329 Când o linie de text devine prea mare pentru a putea fi reprezentată |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
330 pe o linie de ecran, linia de text este continuată pe următoarea linie |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
331 de pe ecran. Un caracter backslash ("\") la marginea din dreapta |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
332 indică o linie care a fost continuată. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
333 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
334 >> Introduceți text până când depășiți cu câteva caractere marginea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
335 din dreapta a ecranului. Veți observa apariția liniei de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
336 continuare. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
337 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
338 >> Folosiți <Delete>-uri pentru a șterge textul până când linia încape |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
339 din nou pe o linie de ecran. Linia de continuare va dispărea. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
340 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
341 Puteți șterge un caracter NEWLINE ca pe orice alt caracter. Ștergerea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
342 unui NEWLINE dintre două linii concateneaza cele două linii. Dacă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
343 linia rezultată este prea lungă pentru a fi afișată pe ecran, va fi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
344 afișată cu o linie de continuare. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
345 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
346 >> Mutați cursorul la începutul unei linii și tastați <Delete>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
347 Aceasta concatenează linia curentă cu cea precedentă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
348 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
349 >> Tastați <Return> pentru a reintroduce caracterul NEWLINE șters. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
350 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
351 Așa cum vă reamintiți, majoritatea comenzilor Emacs pot primi un |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
352 argument numeric ce acționează ca un contor de repetiție; introducerea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
353 caracterelor ascultă aceleași reguli. Un argument numeric dat unui |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
354 caracter duce la introducerea caracterului respectiv de numărul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
355 specificat de ori. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
356 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
357 >> Încercați asta acum - tastați C-u 8 * pentru a introduce ********. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
358 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
359 Ați învățat acum metodele elementare de tastat și corectat erori în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
360 Emacs. Puteți de asemenea șterge cuvinte sau linii. Acesta este un |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
361 sumar al operațiilor de ștergere. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
362 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
363 <Delete> șterge caracterul de dinaintea cursorului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
364 C-d șterge caracterul de după cursor |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
365 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
366 M-<Delete> șterge cuvântul de dinaintea cursorului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
367 M-d șterge cuvântul de după cursor |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
368 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
369 C-k șterge de la poziția curentă până la sfârșitul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
370 liniei |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
371 M-k șterge de la poziția curentă până la sfârșitul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
372 frazei |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
373 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
374 De remarcat că <Delete> și C-d versus M-<Delete> și M-d extind |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
375 paralela începută de C-f și M-f (<Delete> nu este cu adevărat un |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
376 caracter bazat pe CONTROL, dar nu o să ne ocupăm de asta acum). C-k |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
377 și M-k sunt ca C-e și M-e, într-un fel, dacă facem o paralelă între |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
378 linii și fraze. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
379 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
380 Când ștergeți mai mult de un caracter la un moment dat, Emacs-ul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
381 păstrează intern textul distrus în așa fel încât îl puteți restaura. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
382 Termenul folosit de Emacs pentru operațiunea de restaurare a textului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
383 distrus este "yanking". Puteți restaura textul distrus fie în același |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
384 loc, fie în alt loc în fișier. Puteți de asemenea restaura textul de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
385 mai multe ori pentru a face mai multe copii. Comanda de restaurare |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
386 este C-y. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
387 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
388 Diferența dintre "distrugerea" și "ștergerea" unei porțiuni din text |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
389 este aceea ca porțiunile de text "distruse" pot fi restaurate, în timp |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
390 ce porțiunile de text "șterse", nu. În general, comenzile care |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
391 distrug porțiuni semnificative din text, păstrează intern textul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
392 respectiv, în timp ce comenzile care șterg doar un caracter, linii |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
393 goale sau spații, nu fac acest lucru. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
394 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
395 >> Mutați cursorul la începutul unei linii care nu este goală. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
396 Tastați apoi C-k pentru a distruge textul de pe linia respectivă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
397 >> Tastați C-k o a doua oară. Veți observa distrugerea caracterului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
398 NEWLINE de la sfârșitul liniei. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
399 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
400 După cum vedeți, un singur C-k distruge conținutul liniei, iar un al |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
401 doilea C-k distruge linia însăși, facând toate celelalte linii să se |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
402 mute în sus. C-k tratează un argument numeric în mod special: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
403 distruge numărul specificat de linii și conținutul lor. Această |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
404 comportare nu este doar o simplă repetiție. C-u 2 C-k distruge două |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
405 linii și NEWLINE-urile de după ele; tastând C-k de două ori nu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
406 obțineți același rezultat. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
407 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
408 Pentru a extrage ultimul text distrus și a-l plasa la poziția curentă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
409 a cursorului, tastați C-y. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
410 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
411 >> Tastați C-y pentru a restaura textul distrus anterior. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
412 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
413 Gânditi-vă la C-y ca și cum ați recupera ceva ce v-a fost luat. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
414 Observați că dacă executați mai multe C-k-uri la rând, tot textul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
415 distrus este stocat într-o singură bucată, în așa fel încât un singur |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
416 C-y va restaura toate liniile. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
417 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
418 >> Tastați acum C-k de câteva ori. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
419 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
420 Acum încercați să restaurați textul distrus: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
421 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
422 >> Tastați C-y. Mutați apoi cursorul câteva linii mai jos și tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
423 C-y din nou. Veți vedea cum se copiază porțiuni de text. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
424 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
425 Ce faceți dacă aveți porțiuni de text pe care vreți să le restaurați, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
426 dar între timp distrugeți o altă porțiune de text? C-y va restaura |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
427 porțiunea de text care a fost distrusă cel mai recent. Cu toate |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
428 acestea, textul distrus anterior nu este pierdut. Puteți să-l |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
429 restaurați folosind comanda M-y. După ce ați executat C-y pentru a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
430 obține textul cel mai recent distrus, tastând M-y veți înlocui textul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
431 ce tocmai a fost restaurat cu textul distrus înaintea lui. Tastând |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
432 M-y de mai multe ori puteți obține porțiuni de text distrus din ce în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
433 ce mai vechi. Odată ajunși la textul care vă interesează, puteți să |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
434 continuați editarea fără să mai faceți nimic special, lasând textul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
435 restaurat în poziția în care se găsește. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
436 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
437 Dacă tastați M-y de suficient de multe ori, veți ajunge în cele din |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
438 urmă la punctul de plecare (textul distrus cel mai de curând). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
439 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
440 >> Distrugeți o linie, mutați-vă puțin în jurul ei, distrugeți o altă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
441 linie. Executați apoi C-y pentru a obține înapoi cea de-a doua |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
442 linie distrusă. Executați apoi M-y și veți constata că este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
443 înlocuită de prima linie distrusă. Executați mai multe M-y-uri și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
444 observați ce obțineți. Continuați să le executați până când a doua |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
445 linie apare din nou, etc. Dacă doriți, puteți încerca să-i dați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
446 comenzii M-y argumente numerice pozitive și negative. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
447 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
448 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
449 * ANULARE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
450 --------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
451 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
452 Dacă faceți o schimbare în text, și apoi constatați că ați greșit, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
453 puteți anula schimbarea cu comanda de anulare, C-x u. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
454 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
455 În mod normal, C-x u anulează schimbările făcute de o comandă; dacă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
456 repetați C-x u de câteva ori la rând, fiecare nouă repetiție anulează |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
457 încă o comandă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
458 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
459 Există însă două excepții: comenzile care nu schimbă textul nu sunt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
460 luate în considerare (acestea includ comenzile de mutat cursorul și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
461 cele de "scrolling"), iar caracterele introduse individual sunt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
462 tratate în grupuri de maxim 20. (Motivația din spatele acestei |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
463 abordări este aceea de a reduce numărul de C-x u-uri pe care trebuie |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
464 să le tastați pentru anularea inserărilor de text). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
465 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
466 >> Distrugeți linia aceasta cu C-k, apoi tastați C-x u; linia ar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
467 trebui să reapară. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
468 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
469 C-_ este o altă comandă de anulare; funcționează exact ca și C-x u, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
470 dar este mai ușor de tastat de mai multe ori la rând. Dezavantajul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
471 lui C-_ este că pe anumite tastaturi nu este clar cum trebuie tastat. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
472 Din acest motiv există C-x u. Pe unele terminale se poate să tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
473 C-_ tastând "/" în timp ce țineți apăsată tasta CONTROL. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
474 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
475 Un argument numeric la C-_ sau C-x u acționează ca un contor de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
476 repetiție. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
477 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
478 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
479 * FIȘIERE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
480 --------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
481 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
482 Pentru a face permanente modificările din textul pe care îl editați, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
483 trebuie să-l stocați (salvați) într-un fișier. Altminteri, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
484 modificările se vor pierde în momentul părăsirii Emacs-ului. Puneți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
485 textul într-un fișier "deschizând" (sau "vizitând") fișierul. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
486 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
487 Deschiderea unui fișier înseamnă că puteți vedea conținutul fișierului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
488 în Emacs. Este ca și cum ați edita chiar fișierul, singura diferență |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
489 fiind aceea că schimbările nu devin permanente până când nu îl |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
490 "salvați" ("save" în limba engleză). Se evită astfel existența în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
491 sistem a unor fișiere incomplet modificate atunci când nu doriți acest |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
492 lucru. Chiar și când salvați fișierul, Emacs-ul păstrează fișierul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
493 inițial (cu un nume schimbat) în așa fel încât să-l puteți recupera în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
494 cazul în care decideți că modificările efectuate au fost greșite. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
495 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
496 Aproape de marginea de jos a ecranului veți observa o linie care |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
497 începe și se termină cu minusuri, și conține șirul "--:-- TUTORIAL.ro" |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
498 sau ceva în genul acesta. Această parte a ecranului arată întotdeauna |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
499 numele fișierului pe care îl vizitați. Acum vizitați fișierul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
500 "TUTORIAL.ro" care este copia dumneavoastră de încercări a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
501 tutorialului în limba română. Orice fișier ați edita, numele acelui |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
502 fișier va apărea în poziția respectivă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
503 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
504 Comenzile pentru găsirea și salvarea fișierelor sunt diferite de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
505 celelalte comenzi pe care le-ați învățat, în sensul că sunt compuse |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
506 din două caractere. Amândouă încep cu caracterul C-x. Există o |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
507 întreagă serie de comenzi care încep cu C-x; multe dintre ele sunt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
508 legate de fișiere, buffere și alte lucruri înrudite. Aceste comenzi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
509 sunt compuse din două, trei sau patru caractere. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
510 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
511 Comenzii de deschidere a unui fișier trebuie să îi spuneți numele |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
512 fișierului dorit. Spunem despre comandă ca "citește un argument de la |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
513 terminal" (în acest caz, argumentul este numele fișierului). După ce |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
514 tastați comanda |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
515 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
516 C-x C-f (deschide un fișier) |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
517 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
518 Emacs-ul vă va cere să introduceți numele fișierului. Numele pe care |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
519 îl tastați apare pe ultima linie a ecranului. Această linie se |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
520 numeste "minibuffer" când este folosită pentru acest tip de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
521 introducere. Comenzile normale de editare în Emacs pot fi folosite și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
522 pentru editarea numelui fișierului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
523 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
524 În timp ce introduceți numele fișierului (sau orice alt tip de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
525 introducere de date în minibuffer), puteți anula comanda cu C-g. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
526 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
527 >> Tastați C-x C-f, apoi tastați C-g. Aceasta anulează minibuffer-ul, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
528 și, de asemenea, anulează comanda C-x C-f care îl folosea. În |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
529 concluzie, nu veți mai deschide nici un fișier. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
530 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
531 Când ați terminat de introdus numele fișierului, tastați <Return> |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
532 pentru a-l încheia. După aceasta, comanda C-x C-f începe să lucreze |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
533 și deschide fișierul pe care l-ați ales. Minibuffer-ul dispare când |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
534 comanda C-x C-f se termină. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
535 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
536 După câteva momente, conținutul fișierului apare pe ecran și îl puteți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
537 edita. Când doriti să faceți schimbările permanente, tastați comanda |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
538 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
539 C-x C-s (salvează fișierul) |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
540 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
541 Aceasta copiază textul din Emacs într-un fișier. Prima oară când |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
542 faceți acest lucru, Emacs-ul redenumește fișierul inițial în așa fel |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
543 încât să nu se piardă. Noul nume este creat prin adăugarea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
544 caracterului "~" la numele inițial. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
545 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
546 Când operațiunea de salvare este terminată, Emacs-ul afișează numele |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
547 fișierului salvat. Se recomandă salvarea la intervale relativ mici, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
548 pentru a nu pierde prea multă muncă în cazul unei eventuale blocări a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
549 sistemului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
550 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
551 >> Tastați C-x C-s, pentru a salva copia tutorialului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
552 Aceasta ar trebui să afișeze "Wrote ...TUTORIAL.ro" la marginea de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
553 jos a ecranului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
554 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
555 Puteți deschide un fișier existent, pentru a-l vedea sau edita. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
556 Puteți de asemenea deschide un fișier care nu există. Aceasta este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
557 modalitatea în care creați noi fișiere cu Emacs-ul: deschideți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
558 fișierul (care va fi gol inițial), apoi începeți să introduceți text |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
559 în el. Când îi veți cere să "salveze" fișierul, Emacs-ul va crea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
560 fișierul cu textul pe care l-ați introdus. De acum înainte puteți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
561 considera că editați un fișier existent. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
562 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
563 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
564 * BUFFERE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
565 --------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
566 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
567 Dacă deschideți un al doilea fișier cu C-x C-f, primul va continua să |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
568 existe în Emacs. Puteți să vă mutați înapoi la el deschizându-l din |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
569 nou cu C-x C-f. În acest fel puteți avea un număr destul de mare de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
570 fișiere deschise în Emacs. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
571 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
572 >> Creați un fișier numit "foo" tastând C-x C-f foo <Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
573 Introduceți un text oarecare, editați-l, apoi salvați "foo" tastând |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
574 C-x C-s. În cele din urmă, tastați C-x C-f TUTORIAL.ro <Return> |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
575 pentru a vă întoarce la tutorial. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
576 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
577 Emacs-ul stochează textul fiecărui fișier într-un obiect numit |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
578 "buffer". Deschiderea unui fișier creează un nou buffer în Emacs. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
579 Pentru a vedea o listă a bufferelor existente în Emacs, tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
580 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
581 C-x C-b (lista de buffere) |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
582 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
583 >> Încercați C-x C-b acum. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
584 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
585 Observați cum fiecare buffer are un nume și, uneori, un nume de fișier |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
586 corespunzător fișierului al cărui conținut este menținut în buffer-ul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
587 respectiv. Unele buffere nu corespund nici unui fișier. De exemplu, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
588 buffer-ul numit "*Buffer List*" nu are nici un fișier asociat. Este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
589 buffer-ul care conține lista de buffere și a fost creat de comanda C-x |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
590 C-b. Orice text pe care îl vedeți într-o fereastră a Emacs-ului este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
591 întotdeauna parte dintr-un buffer. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
592 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
593 >> Tastați C-x 1 pentru a scăpa de lista de buffere. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
594 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
595 Dacă faceți schimbări în textul unui fișier, apoi deschideți un alt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
596 fișier, primul fișier nu este salvat. Schimbările efectuate rămân în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
597 Emacs, în buffer-ul asociat acelui fișier. Crearea sau editarea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
598 buffer-ului celui de-al doilea fișier nu are nici un efect asupra |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
599 buffer-ului primului fișier. Acest lucru este foarte util, dar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
600 înseamnă că aveți nevoie de o modalitate convenabilă de a salva |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
601 buffer-ul primului fișier. Ar fi obositor să fie necesar să vă mutați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
602 înapoi la el cu C-x C-f pentru a-l putea salva cu C-x C-s. Din acest |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
603 motiv există comanda: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
604 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
605 C-x s salvează niște buffere |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
606 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
607 C-x s vă întreabă despre fiecare buffer care conține modificări (și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
608 care nu a fost salvat) dacă doriți să-l salvați. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
609 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
610 >> Introduceți o linie de text, apoi tastați C-x s. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
611 Ar trebui să vă întrebe dacă să salveze buffer-ul TUTORIAL.ro. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
612 Raspundeți "da" la întrebare tastând "y". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
613 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
614 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
615 * EXTINDEREA SETULUI DE COMENZI |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
616 ------------------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
617 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
618 Există mult mai multe comenzi Emacs decât combinații de taste bazate |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
619 pe CONTROL și META. Soluția în Emacs este folosirea comenzilor |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
620 eXtinse. Acestea sunt de două feluri: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
621 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
622 C-x eXtinde un caracter; urmată de un caracter |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
623 M-x eXtinde un nume; urmată de un nume lung |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
624 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
625 Acestea sunt comenzi care sunt utile în general, dar folosite mai rar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
626 decât comenzile despre care ați învățat până acum. Ați văzut deja |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
627 două dintre ele: comanda de deschis fișiere (C-x C-f) și comanda de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
628 salvat fișiere (C-x C-s). Un alt exemplu este comanda de părăsit |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
629 Emacs-ul: C-x C-c. (Nu vă temeți că veți pierde schimbări făcute în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
630 fișiere; înainte de a termina sesiunea curentă Emacs, C-x C-c vă va |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
631 întreba dacă doriți să salvați fișierele modificate.) |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
632 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
633 C-z este comanda cu care puteți ieși din Emacs *temporar* - astfel |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
634 încât să puteți să vă întoarceți la aceeași sesiune Emacs mai târziu. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
635 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
636 Pe sistemele unde este posibil, C-z "suspendă" Emacs-ul; asta înseamnă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
637 că, deși vă veți întoarce la prompt-ul shell-ului, Emacs-ul nu a fost |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
638 distrus. În shell-urile (interpretoarele de comenzi Unix) cele mai |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
639 uzuale puteți reactiva Emacs-ul cu comanda `fg' sau `%emacs'. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
640 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
641 Pe sistemele care nu implementează mecanismele de suspendare, C-z |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
642 creează un subshell care rulează sub Emacs pentru a vă oferi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
643 posibilitatea de a rula alte programe și de a vă întoarce la Emacs mai |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
644 târziu; pe aceste sisteme C-z nu iese cu adevărat din Emacs - comanda |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
645 `exit' la promptul subshell-ului este modalitatea uzuală de a vă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
646 întoarce în Emacs. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
647 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
648 În general C-x C-c se folosește înainte de părăsirea sistemului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
649 Puteți folosi această comandă și pentru a ieși din instanțe de Emacs |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
650 lansate de programe de citit mail sau alte utilitare, deoarece acestea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
651 s-ar putea să nu fie capabile să folosească facilitațile de suspendare |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
652 ale Emacs-ului. În mod normal însă, dacă nu sunteți pe cale să |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
653 părăsiți sistemul, este mai bine să suspendați Emacs-ul cu C-z decât |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
654 să ieșiți complet cu C-x C-c. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
655 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
656 Emacs-ul are multe comenzi prefixate cu C-x. Aceasta este lista celor |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
657 pe care le-ați învățat până acum: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
658 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
659 C-x C-f deschide un fișier |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
660 C-x C-s salvează fișierul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
661 C-x C-b listează bufferele |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
662 C-x C-c părăsește Emacs-ul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
663 C-x u anulează |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
664 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
665 Comenzile eXtinse cu nume sunt comenzile care sunt folosite și mai rar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
666 sau comenzile care sunt folosite numai în anumite moduri. Un exemplu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
667 este comanda replace-string (înlocuiește-șir) care înlocuiește global |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
668 toate aparițiile unui șir de caractere cu alt șir de caractere. Când |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
669 tastați M-x, Emacs-ul afișează pe ultima linie de pe ecran "M-x" și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
670 puteți introduce numele comenzii - în cazul nostru "replace-string". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
671 Puteți să tastați doar "repl s<TAB>" și Emacs-ul va completa numele. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
672 Terminați comanda cu <Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
673 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
674 Comanda replace-string necesită două argumente - șirul ce va fi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
675 înlocuit și șirul înlocuitor. La sfârșitul introducerii fiecărui |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
676 argument trebuie să tastați <Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
677 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
678 >> Mutați cursorul pe linia goală care se găseste două linii mai jos. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
679 Tastați apoi M-x repl s<Return>modificat<Return>alterat<Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
680 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
681 Observați modul în care această linie s-a modificat: ați înlocuit |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
682 toate aparițiile cuvântului s-c-h-i-m-b-a-t cu "alterat", după |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
683 poziția inițială a cursorului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
684 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
685 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
686 * SALVARE AUTOMATĂ |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
687 ------------------ |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
688 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
689 Dacă ați facut schimbări într-un fișier, dar nu le-ați salvat, aceste |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
690 schimbări se pot pierde în cazul în care sistemul se blochează. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
691 Pentru a vă proteja munca, Emacs-ul salvează periodic un fișier de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
692 "autosalvare" pentru fiecare fișier pe care îl editați. Acest fișier |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
693 are un "#" la început și unul la sfârșit; de exemplu, dacă fișierul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
694 dumneavoastră se numeste "hello.c", fișierul de autosalvare |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
695 corespunzător se va numi "#hello.c#". Când salvați fișierul în mod |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
696 normal, Emacs-ul șterge fișierul de autosalvare. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
697 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
698 În cazul unei căderi a sistemului, puteți să vă recuperați fișierul de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
699 autosalvare deschizând fișierul în mod normal (fișierul pe care îl |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
700 editați, nu pe cel de autosalvare) și tastând după aceea M-x recover |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
701 file<Return>. Când vi se cere confirmarea, tastați yes<Return> pentru |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
702 a continua și a recupera fișierul. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
703 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
704 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
705 * ZONA DE ECOU |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
706 -------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
707 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
708 Dacă Emacs-ul observă că tastați comenzile încet, vi le va arăta la |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
709 marginea de jos a ecranului într-o zona numită "zona de ecou". Zona |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
710 de ecou conține cea mai de jos linie a ecranului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
711 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
712 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
713 * LINIA DE MOD |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
714 -------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
715 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
716 Linia de deasupra zonei de ecou se numește "linia de mod" ("mode line" |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
717 în limba engleză). Linia de mod conține ceva de genul: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
718 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
719 --**-Emacs: TUTORIAL (Fundamental)--L670--58%---------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
720 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
721 Această linie prezintă informații utile despre starea Emacs-ului și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
722 despre textul pe care îl editați. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
723 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
724 Stiți deja ce înseamnă numele fișierului - este fișierul pe care l-ați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
725 deschis. -NN%-- indică poziția curentă a cursorului în text - NN la |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
726 sută din text este deasupra primei linii de pe ecran. Dacă începutul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
727 fișierului este vizibil pe ecran, veți vedea --Top-- în loc de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
728 --00%--. Dacă sfârșitul fișierului este vizibil pe ecran, veți vedea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
729 --Bot-- (de la "bottom" în limba engleză). Dacă fișierul este atât de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
730 mic, încât încape în întregime pe ecran, pe linia de mod veți vedea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
731 --All--. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
732 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
733 Stelele de la începutul liniei de mod semnalizează existența unor |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
734 modificări nesalvate în text. Imediat după deschiderea fișierului, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
735 porțiunea respectivă din linia de mod nu conține nici o stea, doar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
736 minusuri. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
737 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
738 Porțiunea dinăuntrul parantezelor vă spune modul de editare curent. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
739 Modul implicit este "Fundamental", modul pe care îl folosiți chiar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
740 acum. Este un exemplu de "mod major". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
741 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
742 Emacs-ul are multe moduri majore. Unele dintre ele sunt destinate |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
743 editării diferitelor limbaje și/sau tipuri de text, cum ar fi modul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
744 Lisp, modul Text, etc. Numai un mod major poate fi activ la un moment |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
745 dat și numele său va fi întotdeauna acolo unde este "Fundamental" |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
746 acum. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
747 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
748 Fiecare mod major schimbă comportamentul unor comenzi. De exemplu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
749 există comenzi pentru crearea comentariilor într-un program, dar, cum |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
750 fiecare limbaj de programare are o idee diferită despre felul cum ar |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
751 trebui să arate un comentariu, fiecare mod major trebuie să le |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
752 introducă într-un alt fel. Există câte o comandă asociată fiecărui |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
753 mod major - aceasta este modalitatea de a schimba modul major. De |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
754 exemplu, M-x fundamental-mode este comanda cu care poate fi ales modul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
755 "Fundamental". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
756 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
757 Dacă editați text în limba română, cum ar fi de exemplu acest fișier, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
758 ar trebui probabil să folosiți modul Text. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
759 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
760 >> Tastați M-x text-mode<Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
761 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
762 Nu vă temeti, nici una din comenzile pe care le-ați învățat până acum |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
763 nu schimbă Emacs-ul prea mult. Puteți observa acum că M-f și M-b |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
764 tratează apostrofurile ca parte din cuvinte. Înainte, în modul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
765 Fundamental, M-f și M-b tratau apostrofurile ca separatoare de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
766 cuvinte. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
767 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
768 Modurile majore operează schimbări subtile, ca cea descrisă mai sus. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
769 Majoritatea comenzilor execută aceeași operație în fiecare mod major, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
770 dar funcționează puțin diferit. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
771 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
772 Pentru a vedea documentația referitoare la modul major curent, tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
773 C-h m. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
774 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
775 >> Folosiți C-u C-v o dată sau de mai multe ori pentru a aduce această |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
776 linie aproape de începutul ecranului. Tastați C-h m ca să aflați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
777 diferențele dintre modul Text și modul Fundamental. Tastați C-x 1 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
778 pentru a șterge documentația de pe ecran. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
779 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
780 Modurile majore se numesc "majore" pentru că există și moduri minore. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
781 Modurile minore sunt ajustări minore ale modurilor majore. Fiecare |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
782 mod minor poate fi activat sau dezactivat separat, independent de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
783 celelalte moduri minore și independent de modul major curent. Puteți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
784 să nu folosiți nici un mod minor, un mod minor sau orice combinație de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
785 moduri minore. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
786 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
787 Un mod minor care este foarte util, în mod special când editați text, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
788 este modul "Auto Fill". Când acest mod este activat, Emacs-ul sparge |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
789 automat liniile la spațiul dintre cuvinte de fiecare dată când |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
790 introducând text creați o linie care este prea lungă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
791 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
792 Puteți activa modul "Auto Fill" executând M-x auto-fill-mode<Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
793 Când acest mod este activat, îl puteți dezactiva executând aceeași |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
794 comandă. Dacă modul este dezactivat, această comandă îl activează, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
795 când este activat, comanda îl dezactivează. Se spune că această |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
796 comandă inversează modul. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
797 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
798 >> Tastați M-x auto-fill-mode<Return> acum. Introduceți apoi o linie |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
799 conținând "asdf " de mai multe ori, până când linia se sparge în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
800 două. Trebuie să puneți spații între cuvinte pentru că Auto Fill |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
801 sparge linia numai la spații. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
802 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
803 Marginea este stabilită în mod normal la 70 de caractere, dar puteți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
804 schimba această valoare cu comanda C-x f. Introduceți valoarea dorită |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
805 ca argument numeric pentru C-x f. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
806 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
807 >> Tastați C-x f cu 20 ca argument numeric. (C-u 2 0 C-x f). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
808 Introduceți apoi un text oarecare și observați cum Emacs-ul umple |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
809 linii de maximum 20 de caractere. Restaurați marginea la 70 de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
810 caractere folosind din nou C-x f. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
811 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
812 Dacă faceți schimbări în mijlocul unui paragraf, modul Auto Fill nu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
813 rearanjează paragraful. Pentru a face acest lucru, trebuie să tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
814 M-q (META-q) cu cursorul poziționat înăuntrul paragrafului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
815 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
816 >> Mutați cursorul în paragraful precedent și tastați M-q. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
817 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
818 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
819 * CĂUTARE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
820 --------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
821 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
822 Emacs-ul poate caută șiruri (grupuri continue de caractere sau |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
823 cuvinte) fie înainte, fie înapoi (față de poziția curentă a cursorului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
824 în text). Căutarea unui șir este o operație ce mută cursorul; |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
825 cursorul este mutat în poziția corespunzătoare următoarei apariții a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
826 șirului în text. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
827 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
828 Căutarea este diferită în Emacs față de majoritatea editoarelor, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
829 deoarece este "incrementală". Asta înseamnă că execuția operațiunii |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
830 de căutare se face în timp ce tastați șirul de căutat. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
831 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
832 Comanda ce inițiază căutarea este C-s pentru căutare înainte și C-r |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
833 pentru căutare înapoi. AȘTEPTAȚI! Nu le încercați acum. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
834 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
835 Când tastați C-s veți remarca faptul că șirul "I-search" apare ca |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
836 prompt în zona de ecou. Aceasta vă spune că Emacs-ul este în modul de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
837 căutare incrementală, așteptând ca dumneavoastră să introduceți șirul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
838 pe care doriți să-l căutați. Căutarea poate fi terminată cu <Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
839 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
840 >> Tastați acum C-s pentru a porni o căutare. ÎNCET, câte o singură |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
841 literă la un moment dat, tastați cuvântul "cursor", făcând o pauză |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
842 după fiecare caracter tastat ca să observați ce se întamplă cu |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
843 cursorul. Acum ați terminat de căutat prima apariție a cuvântului |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
844 "cursor". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
845 >> Tastați C-s din nou, pentru a căuta următoarea apariție a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
846 cuvântului "cursor". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
847 >> Tastați acum <Delete> de patru ori și observați mișcarea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
848 cursorului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
849 >> Tastați <Return> pentru a termina căutarea. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
850 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
851 Ați observat ce s-a întamplat? În timpul unei căutări incrementale |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
852 Emacs-ul încearcă să se poziționeze pe prima apariție a șirului pe |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
853 care l-ați introdus până în momentul respectiv. Dacă vreți să vă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
854 poziționați pe următoarea apariție a cuvântului "cursor", nu trebuie |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
855 decât să tastați C-s încă o dată. Dacă nu mai există o altă apariție, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
856 Emacs-ul va emite un sunet și vă va anunța că operațiunea de căutare a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
857 eșuat ("failed" în limba engleză). C-g este o altă metodă de a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
858 termina căutarea. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
859 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
860 OBSERVAȚIE: Pe unele sisteme, C-s va bloca ecranul și nu veți mai |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
861 primi nici un răspuns de la Emacs. Aceasta indică faptul că o |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
862 "facilitate" a sistemului de operare numită "controlul fluxului" |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
863 ("flow control" în limba engleză) interceptează caracterul C-s și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
864 acesta nu mai ajunge la Emacs. Pentru deblocarea ecranului, apăsați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
865 C-q. Puteți găsi detalii referitoare la această așa-numită |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
866 "facilitate" în secțiunea "Spontaneous Entry to Incremental Search" |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
867 din manualul Emacs-ului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
868 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
869 Dacă sunteți în mijlocul unei căutări incrementale și tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
870 <Delete>, veți observa că ultimul caracter în căutarea incrementală |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
871 este șters și căutarea se întoarce la poziția anterioară. De exemplu, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
872 să presupunem că ați tastat "c", pentru a căuta prima apariție a lui |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
873 "c". Dacă tastați "u", cursorul se va muta la prima apariție a lui |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
874 "cu". Tastați acum <Delete>. Aceasta va șterge "u"-ul din șirul de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
875 căutare și cursorul se va muta înapoi la prima apariție a lui "c". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
876 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
877 Căutarea incrementală poate fi terminată prin tastarea unui caracter |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
878 bazat pe CONTROL sau META (cu câteva excepții - caracterele care sunt |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
879 specifice căutării, cum ar fi C-s și C-r). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
880 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
881 C-s începe o căutare care inspectează textul de DUPĂ poziția curentă a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
882 cursorului. Dacă doriți să căutați în textul dinaintea poziției |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
883 curente a cursorului, folosiți C-r. Toată discuția referitoare la C-s |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
884 se aplică și comenzii C-r, cu mențiunea că direcția de căutare este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
885 inversă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
886 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
887 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
888 * FERESTRE MULTIPLE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
889 ------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
890 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
891 Una dintre facilitățile importante ale Emacs-ului este aceea de a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
892 afișa pe ecran mai multe ferestre simultan. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
893 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
894 >> Mutați cursorul pe această linie și tastați C-u 0 C-l. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
895 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
896 >> Tastați acum C-x 2 pentru a împărți ecranul în două ferestre. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
897 Amândouă ferestrele vor afișa acest tutorial. Cursorul va rămane |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
898 în fereastra din partea de sus a ecranului. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
899 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
900 >> Tastați C-M-v pentru a mișca textul din fereastra de jos. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
901 (Dacă nu aveți o tastă META, tastați ESC C-v.) |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
902 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
903 >> Tastați C-x o ("o" de la "other" - "cealaltă" în limba |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
904 engleză) pentru a muta cursorul în fereastra de jos. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
905 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
906 >> Tastați C-v și M-v în fereastra de jos pentru a muta textul. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
907 Continuați să citiți aceste instrucțiuni în fereastra de sus. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
908 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
909 >> Tastați C-x o din nou pentru a muta cursorul înapoi în fereastra de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
910 sus. Cursorul va fi plasat în locul unde a fost anterior. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
911 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
912 Puteți continua să folosiți C-x o pentru a vă muta între ferestre. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
913 Fiecare fereastră are propria ei poziție a cursorului, dar numai o |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
914 fereastră arată cursorul la un moment dat. Toate operațiile normale |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
915 de editare au efect în fereastra în care se găsește cursorul - |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
916 fereastra respectivă se numește "fereastra selectată". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
917 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
918 Comanda C-M-v este foarte utilă când editați text într-o fereastră și |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
919 folosiți cealaltă fereastră pentru a citi documentații. Puteți ține |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
920 întotdeauna cursorul în fereastra în care editați, în timp ce avansați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
921 textul din cealaltă fereastră cu C-M-v. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
922 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
923 C-M-v este un exemplu de caracter CONTROL-META. Dacă aveți o tastă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
924 META, puteți tasta C-M-v ținând apăsate și CONTROL și META când tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
925 v. Nu contează care dintre CONTROL sau META este apăsată mai întâi, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
926 pentru că amândouă acționează prin modificarea caracterului pe care îl |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
927 tastați. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
928 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
929 Dacă nu aveți o tastă META și folosiți ESC în loc, ordinea este |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
930 importantă: trebuie să tastați ESC urmat de CONTROL-v; CONTROL-ESC v |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
931 nu va funcționa, din cauza faptului că ESC este un caracter de sine |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
932 stătător, nu un modificator. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
933 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
934 >> Tastați C-x 1 (în fereastra de sus) ca să renunțați la fereastra |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
935 de jos. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
936 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
937 (Dacă ați tastat C-x 1 în fereastra de jos, această comandă va închide |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
938 fereastra de sus. Gândiți-vă la ea așa "Păstrează doar o fereastră - |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
939 cea în care sunt acum.") |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
940 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
941 Nu este nevoie să afisați același buffer în ambele ferestre. Dacă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
942 folosiți C-x C-f pentru a deschide un fișier într-o fereastră, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
943 cealaltă fereastră nu se schimbă. Puteți deschide un fișier diferit |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
944 în fiecare fereastră. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
945 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
946 O altă modalitate de a folosi două ferestre ca să afișați lucruri |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
947 diferite: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
948 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
949 >> Tastați C-x 4 C-f apoi numele unui fișier. Terminați comanda |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
950 cu <Return> Observați că fișierul specificat apare în fereastra de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
951 jos. Cursorul la fel. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
952 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
953 >> Tastați C-x o pentru a vă muta în fereastra de sus, apoi tastați |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
954 C-x 1 pentru a șterge fereastra de jos. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
955 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
956 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
957 * NIVELURI DE EDITARE RECURSIVĂ |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
958 ------------------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
959 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
960 Uneori veți intra în ceea ce se numeste un "nivel de editare |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
961 recursivă". Acesta este indicat de prezența unor paranteze drepte în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
962 linia de mod în jurul numelui modului major. De exemplu, s-ar putea |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
963 să vedeți [(Fundamental)] în loc de (Fundamental). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
964 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
965 Pentru a ieși din nivelul de editare recursivă, tastați ESC ESC ESC. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
966 Aceasta este o comandă de ieșire de uz general. O puteți folosi și ca |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
967 să ieșiți din minibuffer sau ca să eliminați ferestrele în plus. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
968 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
969 >> Tastați M-x pentru a intra în minibuffer; tastați apoi ESC ESC ESC |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
970 ca să ieșiți. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
971 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
972 Nu puteți folosi C-g pentru a ieși dintr-un nivel de editare recursivă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
973 deoarece comanda C-g este folosită pentru a anula comenzi și argumente |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
974 înăuntrul unui nivel de editare recursivă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
975 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
976 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
977 * CUM PUTEȚI OBȚINE MAI MULTE INFORMAȚII |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
978 ---------------------------------------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
979 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
980 În acest tutorial am încercat să furnizăm suficiente informații pentru |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
981 a face primii pași în Emacs. Există atât de multe comenzi în Emacs |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
982 încât ar fi imposibil să le explicăm pe toate aici. S-ar putea însă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
983 să doriți să învațați mai multe despre Emacs, deoarece oferă foarte |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
984 multe facilitați interesante. Există comenzi pentru a citi |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
985 documentația despre comenzile Emacs-ului. Aceste comenzi ajutătoare |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
986 sunt prefixate cu caracterul C-h, denumit și "caracterul de ajutor". |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
987 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
988 Pentru a folosi aceste facilități de ajutor, tastați caracterul C-h, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
989 apoi un caracter ce specifică tipul de ajutor de care aveți nevoie. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
990 În cazul în care sunteți nelămurit, tastați C-h ? și Emacs-ul vă va |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
991 spune ce fel de ajutor vă poate oferi. Dacă ați tastat C-h și vă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
992 răzgândiți (nu mai doriți ajutor) puteți tasta C-g pentru a anula |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
993 comanda. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
994 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
995 (Anumite site-uri remapează caracterul C-h. Nu ar trebui să facă asta |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
996 orbește pentru toți utilizatorii - aveți motiv să vă plângeți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
997 administratorului de sistem. Între timp, dacă C-h nu afișează un |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
998 mesaj despre ajutor la marginea de jos a ecranului, încercați M-x |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
999 help<Return> în loc.) |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1000 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1001 Comanda elementară de ajutor este C-h c. Tastați C-h, apoi caracterul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1002 c și o comandă alcătuită dintr-un caracter sau secvență de caractere |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1003 și Emacs-ul va afișa o scurtă descriere a comenzii. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1004 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1005 >> Tastați C-h c C-p. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1006 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1007 Mesajul ar trebui să fie ceva de genul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1008 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1009 C-p runs the command previous-line |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1010 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1011 Aceasta vă spune "numele funcției". Numele de funcții sunt folosite |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1012 în principal pentru a adapta și extinde Emacs-ul, dar, cum numele |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1013 funcțiilor sunt alese în așa fel încât să indice actiunea comenzii |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1014 respective, ele pot servi ca o documentație foarte scurtă, suficientă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1015 ca să vă amintească de comenzi pe care le-ați învățat deja. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1016 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1017 Comenzile formate din mai multe caractere (cum ar fi C-x C-s) și (dacă |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1018 nu aveți o tasta META, EDIT sau ALT) <ESC> v sunt de asemenea permise |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1019 după C-h c. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1020 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1021 Pentru a obține mai multe informații despre o comandă, folosiți C-h k |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1022 în loc de C-h c. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1023 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1024 >> Tastați C-h k C-p. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1025 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1026 Această comandă afișează documentația și numele funcției într-o |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1027 fereastră separată. Când terminați de citit, tastați q pentru a |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1028 o elimina. Nu trebuie să faceți acest lucru imediat. Puteți edita |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1029 o vreme, citind textul din fereastra de ajutor. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1030 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1031 Câteva comenzi C-h utile: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1032 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1033 C-h f descrie o funcție al cărei nume trebuie să-l |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1034 introduceți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1035 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1036 >> Încercați să tastați C-h f previous-line<Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1037 Aceasta afișează toată informația pe care o are Emacs-ul despre |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1038 funcția ce implementează comanda C-p. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1039 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1040 C-h a Command Apropos. Tastați un cuvânt cheie și Emacs-ul va |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1041 lista toate funcțiile și variabilele ale căror nume |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1042 conțin acel cuvânt cheie. La stânga comenzilor care |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1043 pot fi invocate cu M-x va fi afișată o steluță. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1044 Pentru unele comenzi, Command Apropos va lista o |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1045 secvență de unul sau două caractere ce execută aceeași |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1046 comandă. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1047 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1048 >> Tastați C-h a fișier<Return>. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1049 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1050 Aceasta afișează într-o altă ferastră o listă a tuturor comenzilor M-x |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1051 al căror nume conține "fișier". Veți vedea caractere-comandă de genul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1052 C-x C-f listate lângă comanda nume corespunzătoare (find-file). |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1053 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1054 >> Tastați C-M-v ca să deplasați conținutul ferestrei de ajutor. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1055 Faceți acest lucru de câteva ori. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1056 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1057 >> Tastați C-x 1 pentu a șterge fereastra de ajutor. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1058 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1059 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1060 * CONCLUZII |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1061 ----------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1062 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1063 Țineți minte, pentru a ieși permanent din Emacs, folosiți C-x C-c. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1064 Pentru a ieși temporar într-un shell (în așa fel încât să vă puteți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1065 întoarce la Emacs mai târziu) folosiți C-z. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1066 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1067 Acest tutorial a fost organizat în așa fel încât să fie pe înțelesul |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1068 noilor utilizatori - nu vă sfiiți să vă plângeți autorilor dacă gasiți |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1069 ceva neclar! |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1070 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1071 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1072 COPIERE |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1073 ------- |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1074 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1075 Acest tutorial este rezultatul prelucrării unei serii lungi de |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1076 tutoriale pentru Emacs derivate din cel scris de Stuart Cracraft |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1077 pentru versiunea inițială de Emacs. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1078 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1079 Cu scopul evitării oricăror confuzii datorate traducerii, las în |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1080 continuare noțita de copyright originală în limba engleză. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1081 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1082 This version of the tutorial, like GNU Emacs, is copyrighted, and |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1083 comes with permission to distribute copies on certain conditions: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1084 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1085 Copyright (C) 1998, 2001, 2002, 2003, 2004, 2005, |
106815 | 1086 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. |
82720
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1087 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1088 Permission is granted to anyone to make or distribute verbatim copies |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1089 of this document as received, in any medium, provided that the |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1090 copyright notice and permission notice are preserved, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1091 and that the distributor grants the recipient permission |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1092 for further redistribution as permitted by this notice. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1093 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1094 Permission is granted to distribute modified versions |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1095 of this document, or of portions of it, |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1096 under the above conditions, provided also that they |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1097 carry prominent notices stating who last altered them. |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1098 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1099 Condițiile de copiere a Emacs-ului sunt mai complexe, dar în același |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1100 spirit. Citiți fișierul COPYING și apoi distribuiți prietenilor copii |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1101 ale Emacs-ului. Contribuiți la eliminarea obstrucționismului software |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1102 folosind, scriind și distribuind free software! |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1103 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1104 ;;; Local Variables: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1105 ;;; coding: iso-latin-2 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1106 ;;; End: |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1107 |
47ddb3cd817f
Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff
changeset
|
1108 ;;; arch-tag: dcf252cf-bd67-4f8d-a440-1ec4b8dbfd70 |