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
20.11.2024

Comenzi de bază pentru lucrul cu editorul Vim

Master Vim: Ghidul tău pentru puternicul editor de text

Ce este Vim și de ce ar trebui să îl folosiți? Vim (Vi IMproved) este un editor de text extrem de rapid și de personalizabil, îndrăgit de utilizatorii Linux și Unix. Curba sa de învățare abruptă poate părea descurajantă, dar comenzile sale puternice fac ca editarea codului, a configurărilor sau a scripturilor să fie floare la ureche odată ce vă obișnuiți cu ele. Acest ghid detaliază principalele moduri și comenzi ale Vim pentru a vă ajuta să începeți să editați ca un profesionist în cel mai scurt timp!

Modurile Vim

Vim funcționează în mai multe moduri, iar înțelegerea acestor moduri este esențială pentru utilizarea cu succes a editorului:

  • Modul normal: Modul principal pentru navigarea și editarea textului. În acest mod, puteți introduce comenzi pentru a efectua diverse acțiuni.
  • Modul linie de comandă: Utilizat pentru a executa comenzi, cum ar fi salvarea sau ieșirea. Accesat prin :.
  • Modul Inserare: Modul pentru introducerea directă a textului. Puteți trece la acest mod cu tasta i.
  • Mod vizual: Utilizat pentru selectarea textului. Activat de tasta v

Căutare și înlocuire

Pentru a căuta text, utilizați comanda / în modul linie de comandă:

/text – căutarea textului înainte
?textcaută textul înapoi
nmerge la următoarea apariție a textului găsit
Nmerge la apariția anterioară a textului găsit

Pentru a înlocui textul, utilizați comanda :s în modul linie de comandă:

:s/old/new/înlocuiește prima apariție dintr-un rând
:s/old/new/gînlocuiește toate aparițiile pe o linie
:%s/old/new/gînlocuiește toate aparițiile din întregul fișier

Salvarea și ieșirea

Pentru a salva și a ieși din Vim, utilizați comanda :w:

:wsalvează fișierul
:w filenamesalvează fișierul cu un nume nou
:qiese din Vim
:q! – ieșire fără salvarea modificărilor
:wqsalvează fișierul și iese

Comenzi suplimentare

ggmerge la începutul fișierului
Gmerge la sfârșitul fișierului
:set numberafișează numerele de linie
:set nonumberascunde numerele de linie
:helpdeschide ajutorul Vim

Concluzie: Eliberați puterea lui Vim astăzi

Modurile și comenzile unice ale Vim îl fac un favorit pentru editarea eficientă a textului, dar este nevoie de exercițiu pentru a-l stăpâni. Învățând să navigați prin moduri, să căutați și să înlocuiți text și să salvați sau să părăsiți fișiere, veți edita în curând cu viteză și încredere. Încercați aceste comenzi în următoarea sesiune Linux și consultați :help pentru mai multe sfaturi pentru a vă îmbunătăți abilitățile Vim!

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