Vi editor in Linux

Configurare noua (How To)

Situatie

Solutie

Editorul Vi este un editor de text puternic și folosit pe scară largă în sistemele bazate pe Unix. Este cunoscut pentru eficiența sa odată ce este stăpânit, însă poate avea o curbă de învățare mai abruptă în comparație cu alte editoare de text, datorită stilului său de editare modal.

Modurile de bază în Vi:

  • Modul Comandă (Command Mode): Modul implicit la deschiderea Vi. Folosit pentru navigare și pentru a efectua diverse comenzi.
  • Modul de Inserare (Insert Mode): Aici poți insera și edita textul.

Combinări de taste în Vi (Modul Comandă):

  1. Navigare:
    • h, j, k, l: Stânga, jos, sus, dreapta (se pot folosi și tastele săgeată).
    • Ctrl + F, Ctrl + B: Derulare pagină în jos, sus.
    • 0 (zero), $: Mergi la început, la sfârșitul liniei.
    • gg, G: Mergi la începutul, la sfârșitul fișierului.
  2. Editare:
    • i: Intră în Modul de Inserare la poziția curentă a cursorului.
    • a: Intră în Modul de Inserare după poziția curentă a cursorului.
    • A: Intră în Modul de Inserare la sfârșitul liniei curente.
    • o, O: Deschide o nouă linie sub sau deasupra liniei curente pentru inserare.
  3. Ștergere și Schimbare:
    • x: Șterge caracterul de sub cursor.
    • dw: Șterge un cuvânt.
    • dd: Șterge linia.
    • cw: Schimbă un cuvânt.
    • cc: Schimbă o linie.
  4. Copiere, Tăiere, Lipire:
    • yy: Copiază linia.
    • yw: Copiază cuvântul.
    • p: Lipire după cursor.
    • P: Lipire înainte de cursor.
  5. Căutare și Înlocuire:
    • /expresie: Caută “expresie”.
    • n: Găsește următoarea apariție a expresiei căutate.
    • :%s/vechi/nou/g: Înlocuiește “vechi” cu “nou” în întregul fișier.
  6. Salvare și Ieșire:
    • :w: Salvează modificările (write).
    • :q: Ieși.
    • :wq sau ZZ: Salvează și ieși.
    • :q!: Ieși fără a salva (forțat).

Pentru a reveni în Modul Comandă din Modul de Inserare, apasă tasta Esc.

Tip solutie

Permanent

Voteaza

(9 din 11 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?