Sunteți pe pagina 1din 5

Editoare de text Pagina principala Curs Laborator Proiect

Editorul vi >> In acest laborator vor fi prezentate patru editoare de text disponibile sub Linux in mod text si nu grafic: pico, joe, vi si emacs. Dintre acestea doua vor fi prezentate mai pe larg (joe si vi). Editoarele sunt prezentate in ordinea complexitatii, de la cea mai simpla la cea mai complexa. Cel mai putin popular (pentru cei care nu stiu sa-l foloseasca) este vi, insa este un editor foarte eficient in special cand se doreste cautarea unor siruri de caractere si inlocuirea lor simultana cu alt sir, editarea in paralel a mai multor fisiere, copierea dintrun fisier in altul etc. 1. pico Editorul pico este cel mai simplu, folosit implicit si in pine cand compuneti un mesaj. De aceea veti recunoaste comenzile disponibile in partea de jos a ecranului, toate fiind o combinatie intre tasta CTRL (indicat prin ^) si o litera. De exemplu: ^R inseamna inserarea in fisierul editat a continutului unui alt fisier, si este apelabil prin apasarea simultana a tastelor CTRL si R. Editorul permite operatii simple, cum ar fi:

inserarea continutului unui alt fisier text, cautarea unui cuvant, stergerea unei linii intregi, indicarea pozitiei cursorului.

Apelarea editorului se face ori numai prin numele editorului: pico caz in care dupa editarea fisierului, la parasirea editorului veti fi intrebati daca doriti sa salvati modificarile efectuate si atunci dati numele fisierului. Ori se specifica de la inceput numele fisierului, adica: pico nume_fisier unde "nume_fisier" este numele noului fisier text pe care il creati sau numele unui fisier existent al carui continut doriti sa-l modificati. 2. joe

Este un editor putin mai complex ca pico, permite mai multe operatii, de exemplu:

selectarea unei portiuni de text (bloc), copierea acestuia sau stergerea lui, comenzi pentru mutarea mai rapida a cursorului la inceput de linie, sfarsit de linie etc., stergere de linie, cuvant.

Comenziile in joe sunt executate tot prin combinatia CTRL si o litera, sau in unele cazuri combinatia CTRL si K (apasate simultan), urmata de apasarea unui alt caracter. Comenziile existente pot fi oricand afisate cu combinatia CTRL si K, urmata de tasta H (de la Help). Pentru a nu mai afisa meniul se foloseste aceeasi combinatie cu care s-a afisat. Cateva comenzi importante: CTRL si K, urmat de X - salvarea modificarilor si parasirea editorului CTRL si K, urmat de D - salvarea modificarilor fara parasirea editorului CTRL si C - parasirea editorului fara salvare ^ T - schimbarea optiunilor de editare. Acestea apar in partea de jos a ecranului, cum ar fi insert on/off, word wrap on/off, setarea marginilor din stanga si dreapta etc. Apelarea se face a fel ca la editorul pico (cu sau fara numele fisierului de editat). Daca editati un fisier existent (de exemplu test.txt), atunci veti observa ca dupa salvarea modificarilor in contul vostru apare si un fisier cu numele test.txt~. Acesta este creat de catre joe ca o copie de rezerva, in cazul in care aveti nevoie de fisierul original, cel inainte de salvarea modificarilor. Editorul vi >> Linux. Editoare de text Pagina principala << pico, joe 3. vi Este un editor complex si pare dificil de utilizat la inceput, insa permite operatii de cautare, inlocuire etc. pe care celelalte editoare in mod text nu le ofera. Permite operatii ca:

Curs

Laborator

Proiect Exercitii >>

editarea paralela a mai multor fisiere copierea dintr-unul in altul prin intermediul unor buffere cautare si inlocuirea cu o singura comanda a unui cuvant sau expresii cu alt text, etc.

Programul are doua moduri de lucru: modul de editare si modul comanda. In primul este evident ca se editeaza fisierul sau fisierele respective, iar in modul de comanda se dau comenzi de editare, stergere, copiere, salvare, etc. La apelare editorul implicit se afla in modul de comanda, de unde se poate trece in modul de editare prin apasarea unei taste, indicate mai jos cat si in figura. Trecerea inapoi in modul de comanda se face cu tasta ESC. In figura de mai jos sunt indicate comenzile de trecere dintr-un mod in altul.

Mai departe sunt prezentate cele mai importante comenzi necesare pentru a lucra in editorul vi. a) Intrarea in modul de editare se face prin apasarea uneia din tastele de mai jos, in functie de unde se doreste editarea fisierului: i - inserare incepand de la pozitia unde se afla cursorul a - inserare dupa pozitia cursorului o - inserare pe linie noua, dupa linia curenta A - inserare la sfasitul liniei curente I - inserare la inceputul liniei curente O - inserare pe linie noua, inaintea liniei curente Majoritate utilizatorilor retin comanda i (de la INSERT), care incepe inserarea textului la pozitia unde se afla cursorul, insa si celelalte sunt utile pentru a mari viteza de lucru. b) Parasirea editorului se poate face cu urmatoarele comenzi, apelate din modul de comanda: :q! - parasire fara salvare :w nume_fisier - salvare in nume_fisier :x - salvare si parasire editor

:w! - salvare, chiar daca fisierul este doar read-only (cel care editeaza trebuie sa fie proprietarul fisierului) c) Mutarea cursorului (se realizeaza in modul de comanda) Urmatoarele comenzi permit mutarea cursorului rapid in diverse locatii pe ecran. nG - muta cursorul pe a n-a linie a fisierului G - muta cursorul la sfarsitul fisierului M - muta cursorul la mijlocul ecranului H - muta cursorul in partea de sus a ecranului L - muta cursorul in partea de jos a ecranului CTRL f - cate o pagina (ecran) in jos (forward) CTRL d - jumatate de ecran in jos CTRL b - cate o pagina in sus (backward) CTRL u - jumatate de ecran in sus + inceputul liniei urmatoare - inceputul liniei anterioare $ - la sfarsitul liniei curente 0 (zero) - inceputul liniei curente d) Stergere (se realizeaza in modul de comanda) x - sterge litera pe care se afla cursorul X - sterge litera dinaintea cursorului dd - sterge linia curenta d$ - sterge de la pozitia curenta pana la sfarsitul liniei d0 - sterge de la pozitia curenta pana la inceputul liniei e) Cautare /test - cauta in jos aparitia cuvantului test / - cauta in jos aparitia ultimului cuvant (text) cautat (test in cazul exemplului de mai sus) ?test - cauta in sus aparitia cuvantului text ? cauta inapoi aparitia ultimului cuvant cautat In link-ul de mai jos (fisier pdf) sunt indicate toate comenzile editorului mutarea cursorului, cautare, inlocuire, setari etc. comenzi pentru editorul vi << pico, joe Exercitii Exercitii >>

Pagina principala << Acces POP3 POP3, IMAP 1. Asigurati-va ca aveti macar un mesaj in INBOX. Creati setarile pentru citirea mesajelor prin POP3. Nu uitati sa lasati mesajele si pe server. 2. Cititi mesajele prin POP3. 3. Vedeti cum puteti crea un folder local, si unde regasiti mesajele citite, trimise (Outbox, Sent Items, etc.) 4. Creati o noua setare pentru citirea prin IMAP. 5. Conectati-va prin SSH si verificati din pine ca s-a creat folder-ul drafts. Deasemenea creati alte foldere prin Outlook si verificati ca le regasiti in pine. 6. Setati programul astfel incat intai sa transferati numai header-ele si numai apoi continutul unui mesaj care va intereseaza. 7. Nu uitati sa stergeti toate mesajele si setarile din Outlook dupa ce ati terminat. Linux

Curs

Laborator

Proiect Linux >>

1. Copiati fisierul informatii din directorul /usr/local/doc/admin, cat si fisierul coduri.txt din contul utilizatorului admin din subdirectorul internet pentru a invata editoarele de text modificand acest fisier. 2. Incercati pe rand toate comenzile editorului pico. 3. Apelati editorul joe. Afisati meniul Help pentru comenzi. Modificati fisierul, salvati sub un alt nume. Stergeti un caracter, un cuvant, o linie. Copiati un bloc (dupa marcare) in alta locatie in cadrul fisierului. Cautati aparitiile cuvantului quota. Apelati pagina de manual la nevoie. 4. Apelati editorul vi pentru fisierul copiat si incercati: - intai diferitele variante de intrare in modul de editare, pentru a vedea efectul lor. Reveniti mereu in modul comanda, pentru a intra in modul de editare cu alta comanda. - salvarea modificarilor fara iesire din editor - salvare sub alt nume (de exemplu test sau test.txt) - comenzile de stergere - cautati aparitiile cuvantului quota - inlocuiti quota cu textul xyxyxy - incercati sa setati editorul sa afiseze numarul liniei pe care va aflati (comanda set) La nevoie consultati fisierul pdf cu comenzile vi.

S-ar putea să vă placă și