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
?text – caută textul înapoi
n – merge la următoarea apariție a textului găsit
N – merge 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:
:w – salvează fișierul
:w filename – salvează fișierul cu un nume nou
:q – iese din Vim
:q! – ieșire fără salvarea modificărilor
:wq – salvează fișierul și iese
Comenzi suplimentare
gg – merge la începutul fișierului
G – merge la sfârșitul fișierului
:set number – afișează numerele de linie
:set nonumber – ascunde numerele de linie
:help – deschide ajutorul Vim