Comenzi de bază pentru lucrul cu editorul Vim ⋆ 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
20.11.2024

Comenzi de bază pentru lucrul cu editorul Vim

Editorul Vim (Vi IMproved) este unul dintre cele mai puternice și populare editoare de text din lumea Unix și Linux . Acesta oferă capacități puternice de editare a textului și poate fi o provocare pentru începători din cauza structurii sale de comenzi neintuitive. În acest articol, vom acoperi comenzile de bază și principiile de lucru cu Vim, care vă vor ajuta să începeți să utilizați eficient acest editor.

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

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