10 sfaturi de economisire a timpului pentru începători UNIX Vim

Vim este editorul preferat pentru mulți dezvoltatori. Și de ce nu ar trebui să fie? Cu setul corect de comenzi și scurtături terminale, vă ajută să obțineți munca într-un timp mai scurt. În acest articol, ne vom concentra pe câteva comenzi rapide și sfaturi pentru începători Vim pentru a vă ajuta să vă grăbiți munca.

1. Configurați .vimrc

Când am început cu editorul Vim, mi-am petrecut destul timp încercând să-mi linistesc codul. Puțin știam că pot configura setări, cum ar fi liniuță, marcator de sintaxă, număr de linie etc., pentru Vim utilizând .vimrc fişier.

Creați un fișier numit .vimrc în directorul dvs. de acasă (folosesc Ubuntu Box) și adăugați setările generale, cum ar fi numărul liniei, liniuța etc..

set numărul # afișa numărul liniei set autoindent # auto indent linia setată acum # nu înfășoară linii

2. Renunțați la Editor fără a închide Terminalul

Salvarea și renunțarea la modificările efectuate într-un fișier utilizând editorul Vim este o briză. Tot ce trebuie să vă amintiți este să apăsați pe ESC pentru a trece la modul vizual, puneți a colon, tip WQ și apăsați Enter pentru a salva modificările și a ieși.

: wq

În cazul în care modificările nu trebuie salvate, apăsați pe ESC cheie, a pus un colon și tip q!.

: q!

3. Ștergerea unei linii sau a întregii linii

Ștergerea unei întregi linii de cod prin apăsarea tastei backspace pare puțin cam o depășire. Puteți elimina o linie de cod prin plasarea cursorului pe linia de eliminat, trecerea la modul vizual și apoi apăsarea d de două ori pentru a elimina linia.

Acum pot exista cazuri în care doriți să eliminați câteva linii din cod. În astfel de cazuri:

  1. Treceți în modul vizual prin apăsarea butonului ESC cheie. 
  2. Deplasați-vă la începutul liniei și apăsați m a pentru a marca începutul liniei.
  3. Deplasați-vă la ultima parte a codului care trebuie eliminată și apăsați m 'a iar secțiunea de cod este eliminată.

4. Copiați și lipiți un bloc de cod

Adesea, trebuie să copiați o singură linie de cod sau o bucată mare de cod. Deci, în timp ce lucrăm cu Vim, această scurtătură pentru copierea și lipirea unei singure linii de cod sau a unui bloc de coduri vine într-adevăr la îndemână.

  1. Treceți în modul vizual prin apăsarea butonului ESC cheie.
  2. Mutați cursorul la începutul liniei care trebuie copiată.
  3. presa V pentru a selecta întreaga linie.
  4. presa d pentru a tăia linia sau y pentru a copia linia. 
  5. Mutați cursorul pe linia în care doriți să inserați și apăsați p pentru a lipi după cursor.   

5. Anulați și redeschideți modificările

În timpul introducerii codului în Vim sau în orice alt editor, trebuie adesea să anulați și să refaceți anumite modificări. Pentru a anula o anumită modificare în Vim, treceți la modul vizual și apăsați u. Pentru a reface o anumită modificare, treceți la modul vizual și apăsați CTRL + R.

6. Codul de comentarii

Comentând anumite porțiuni ale codului este o sarcină plictisitoare, mai ales dacă este vorba de mai multe linii. Putem folosi markeri pentru a comenta blocuri de cod.

  1. Treceți în modul vizual prin apăsarea butonului ESC cheie.
  2. Mutați cursorul la primul rând al codului care trebuie comentat.
  3. Tip mk și treceți la ultima linie care trebuie comentată. mk este un marker pentru linia de comentat
  4. Mutați cursorul la ultima linie pentru a fi comentată.
  5. Tip : 'K, .s / ^ / # / Unde k denotă sfârșitul markerului, s desemnează selecția, ^ denotă începutul liniei și # denotă caracterul care trebuie înlocuit.

7. Căutarea folosind Vim

Căutarea este o caracteristică importantă care este cerută de cele mai multe ori. Pentru a căuta un anumit cuvânt dintr-un fișier, treceți la modul vizual și tastați cuvântul care trebuie căutat.

/-Cuvânt-fi căutate

Presare n ar mișca căutarea înainte și apăsând N l-ar mișca înapoi.

8. Citeste un fisier pentru a Vim

Când am început cu Vim, în mod normal, aș copia conținutul unui alt fișier în Vim prin deschiderea fișierului și copierea și lipirea. Citirea conținutului unui fișier extern în Vim este o briză. Treceți la modul vizual și apăsați :citit . Aceasta este o scurtătură foarte bună, mai degrabă decât deschiderea manuală a fișierului și copierea conținutului.

9. Citiți ieșirea de comandă la Vim

Uneori trebuie să copiați ieșirea unei anumite comenzi către Vim. Cu puțin o modificare a comenzii de citire a fișierelor de mai sus, putem citi rezultatul unei comenzi către Vim. Treceți în modul vizual prin apăsarea butonului ESC cheie. introduce : citiți!, care va adăuga numele directorelor listate la editorul Vim.

10. Deplasați-vă la linia Ultima editare

De câte ori te-ai întrebat unde a fost ultima schimbare pe care ai făcut-o în fișierul tău? Având o comandă rapidă pentru a deplasa cursorul în ultima poziție vă ajută într-adevăr.

Treceți la modul vizual și tastați g; pentru a vă deplasa la ultima poziție modificată.

Înfășurați-o

În acest tutorial, am văzut 10 sfaturi pentru începători pentru a începe cu editorul Vim în mediul UNIX. Cu puțină practică, ar trebui să puteți lucra mai repede în editorul Vim.

Dați-ne cunoștințele, sugestiile sau corecțiile dvs. în comentariile de mai jos. De asemenea, împărtășiți orice alte sfaturi sau comenzi rapide de la Vim pe care le considerați că pot fi de ajutor pentru începători.

Ferește-te pentru viitoarele tutoriale verificând pagina instructorului meu. Acesta include toate tutorialele de îndată ce sunt publicate.

Cod