***
In linux exista o multime de editoare, atat in mod consola cat si in mod grafic.
Insa, cel mai cunoscut si versatil editor in mediul unix este VI.
Chiar daca, la prima vedere, pare un editor destul de ciudat, cu putin efort si ceva curiozitate, nu va veti mai desparti de el.
Dar sa intram in paine.
VI are trei moduri de editare:
1. modul Command
2. modul Insert
3. modul Last Line
Obs: Fiecare mod permite anumite comenzi din partea user-ului.
Pentru a schimba intre celelalte 2 moduri de operare ( Insert Mode si Last Line Mode) trebuie sa trecem prin Command Mode. Se foloseste tasta ESC.
Modul initial la deschiderea unui editor in VI este cel command.
Acesta se foloseste pentru a accesa celelalte moduri, pentru a vizualiza si edita fisierul curent, copy/paste, search etc.
Pentru a naviga prim modul command se folosesc urmatoarele comenzi:
– x -sterge caracterul care se gaseste sub cursor.
– r – inlocuieste un caracter
– dd – sterge o linie;
– cw – schimba un cuvant
– 7dd – sterge 7 linii
– dw – sterge cuvantul de sub cursor incepand cu caracterul care se gaseste sub cursor
– u – undo
– G – te duce la sfarsitul fisierului
– $ – muta cursorul la sfarsitul liniei
–^(carret) – muta cursorul la inceputul unei linii.
– y – copy
– p – paste
– /(slash) – search forward;
–ZZ – salvare si iesire din fisier;
2. Modul Insert
Pentru a insera un text in documentul deschis este necesar intrarea in acest mod.
–I – inseareaza la inceputul unui rand
– a – insereaza dupa caracterul de sub cursor;
– A – insereaza la sfarsitul randului;
3. Modul Last Line
Se foloseste pentru a manipula documentul curent, mai precis pentru a salva etc.
– w! – salveaza cu overrite fara a inchide documentul
– q! – inchide documentul fara sa salveze
– wq – salveaza si inchide
– e! – undo
– set nu – numeroteaza liniile din documentul current
Obs: Pentru customizarea editorului se editeaza fiseirul .exrc (ce se gaseste ascuns in home/user)
Exista mai multe variante de VI cum ar fi Vim, gvim etc. care aduc imbunatatiri, plugin-uri etc.
Exista si varianta pentru windows.
Referinte:
http://www.eng.hawaii.edu/Tutor/vi.html
http://en.wikipedia.org/wiki/Vi
http://www.amazon.com/Editor-Pocket-Reference-Arnold-Robbins/dp/1565924975
Chiar am cautat asa ceva acu 2 zile dar am gasit numa in engleza . Este destul de util pt cei care sunt incepatori in linux 😉
@Zozo asta inseamna ca nu ai mai trecut si pe la mine pe la useful links.
Da, asa este sunt o gramada de editoare care mai de care mai bune sau mai mult decat bune … in Linux posibilitatile de a alege sunt aproape nelimitate. Nu vreau sa ma apuc acum sa le enumar ca sa nu creez emotii autorului articolului, dar nu era rau daca le si enumera, cel putin o parte din ele, in rest, multa bafta in continuare si sa aveti vant bun la pupa !