Cum să utilizați editorul Vi/VIM pe sistemul de operare Ubuntu ⋆ ALexHost SRL

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
04.12.2024

Cum să utilizați editorul Vi/VIM pe sistemul de operare Ubuntu

Vi și Vim (Vi Improved) sunt editoare de text puternice care vin preinstalate pe multe sisteme bazate pe Unix, inclusiv Ubuntu. Vim este o versiune îmbunătățită a Vi, oferind caracteristici suplimentare, cum ar fi evidențierea sintaxei, o navigare mai bună și funcționalități mai avansate. Dacă lucrați cu Ubuntu și trebuie să utilizați Vi sau Vim, acest ghid vă va ajuta să începeți cu elementele de bază.

1. Instalarea Vim pe Ubuntu

Vi este de obicei preinstalat pe majoritatea instalațiilor Ubuntu. Dacă doriți să utilizați Vim, care are mai multe caracteristici, îl puteți instala utilizând

apt
:

sudo apt update
sudo apt install vim -y

Odată ce instalarea este completă, puteți deschide fișiere utilizând comanda

vim
.

2. Deschiderea și crearea fișierelor

  • Pentru a deschide un fișier cu Vim, utilizați:
    vim nume fișier.txt

    Dacă fișierul nu există, Vim va crea un fișier nou cu numele specificat.

3. Moduri Vim

Vim funcționează în diferite moduri, iar înțelegerea acestora este esențială pentru o editare eficientă:

  • Modul Normal: Acesta este modul implicit pentru navigare, copiere, lipire și ștergere de text. Apăsați
    Esc
    pentru a reveni la modul Normal.
  • Modul Inserare: Vă permite să inserați sau să editați text. Pentru a intra în modul Inserare din modul Normal, apăsați
    i
    .
  • Mod vizual: Utilizat pentru selectarea textului. Apăsați
    v
    pentru a intra în modul vizual.
  • Modul linie de comandă: Vă permite să executați comenzi precum salvarea, renunțarea și căutarea. Apăsați
    :
    pentru a intra în modul Command-line.

4. Comenzi de bază în Vim

Iată câteva comenzi esențiale pentru început:

4.1. Navigarea în modul normal

  • h: Deplasați la stânga
  • j: Mutare în jos
  • k: Mutare în sus
  • l: Mutare la dreapta
  • w: Mutare la începutul următorului cuvânt
  • b: Mutare la începutul cuvântului anterior
  • gg: Mutare la începutul fișierului
  • G: Deplasare la sfârșitul fișierului
  • Ctrl f: Mută o pagină în jos
  • Ctrl b: Mută o pagină în sus

4.2. Inserarea textului

  • i: Intrați în modul Inserare înaintea cursorului.
  • a: Introduceți modul Inserare după cursor.
  • o: Introduceți o linie nouă sub linia curentă și intrați în modul Insert.
  • O: Introduceți o linie nouă deasupra liniei curente și intrați în modul Insert.

4.3. Salvarea și ieșirea

  • : Salvați fișierul curent fără a ieși.
  • : Ieșiți din Vim (numai dacă nu au fost făcute modificări).
  • !: Ieșiți fără a salva modificările.
  • sau
    : Salvați și ieșiți din Vim.
  • ZZ: Salvați fișierul și ieșiți din Vim (în modul Normal).

4.4. Editarea textului

  • x: Ștergeți caracterul de sub cursor.
  • dd: Ștergeți linia curentă.
  • yy: Copiază (yank) linia curentă.
  • p: Lipiți textul copiat sau șters după cursor.
  • u: Anulează ultima modificare.
  • Ctrl r: Refaceți ultima modificare anulată.

4.5. Modul vizual

  • Apăsați
    v
    în modul Normal pentru a intra în modul Vizual, apoi utilizați tastele săgeată sau
    h
    ,
    j
    ,
    k
    ,
    l
    pentru a selecta textul.
  • După selectarea textului, puteți utiliza
    d
    pentru a șterge sau
    y
    pentru a copia textul selectat.

4.6. Căutare și înlocuire

  • /pattern: Căutați înainte un model. Apăsați
    n
    pentru a găsi următoarea apariție.
  • ?pattern: Căutați un model înapoi.
  • :%s/old/new/g: Înlocuiește toate aparițiile lui “old” cu “new” în fișier.
  • :%s/old/new/gc: Înlocuiește toate aparițiile cu confirmare pentru fiecare.

5. Lucrul cu mai multe fișiere

Vim vă permite să lucrați cu mai multe fișiere în aceeași sesiune:

  • filename: Deschideți un nou fișier în aceeași sesiune Vim.
  • : Mergeți la fișierul următor.
  • : Mergeți la fișierul anterior.
  • filename: Împarte fereastra și deschide un nou fișier.

6. Personalizarea Vim

Puteți personaliza comportamentul Vim prin editarea fișierului

.vimrc
din directorul dumneavoastră personal:

vim ~/.vimrc

Iată câteva configurații comune pe care le puteți adăuga:

  • Activați numerele de linie:
    set number
  • Activarea evidențierii sintaxei:
    sintaxă activată
  • Setați autoindentarea:
    set autoindent
  • Activarea suportului pentru mouse:
    set mouse=a

După adăugarea acestor linii, salvați fișierul

.vimrc
și reporniți Vim pentru a aplica modificările.

7. Sfaturi avansate

  • Desfășurări multiple: Vim acceptă desfășurări multiple. Utilizați
    u
    pentru a anula și
    Ctrl r
    pentru a reface.
  • Salt la linie: Utilizați
    :number
    pentru a sări la o anumită linie. De exemplu,
    :10
    vă duce la linia 10.
  • Utilizarea bufferelor: Vim utilizează tampoane pentru a gestiona fișierele. Puteți comuta între tampoane folosind
    :bnext
    și
    :bprev
    .
  • Utilizarea ajutorului Vim: Vim are documentație încorporată. Tastați
    :help
    în modul linie de comandă pentru a o accesa.

Concluzii

Vim este un editor versatil și eficient care vă poate spori considerabil productivitatea odată ce îi învățați comenzile și caracteristicile. Cu acest ghid, ar trebui să aveți o bună înțelegere a modului de utilizare a Vim pentru sarcini de editare de bază pe Ubuntu. Cheia pentru a stăpâni Vim este practica, așa că nu ezitați să explorați funcționalitatea sa și să deveniți confortabil cu comenzile sale. Editare fericită!

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills