[pso] [Vim tips] (Auto)Identare
Alexandru Juncu
alexandru.juncu at cs.pub.ro
Thu Apr 7 19:32:17 EEST 2011
Un cod frumos are nevoie de identare.
Vim știe să facă identare automată, bazându-se pe tipul fișierului
sursă, folosind comanda '='.
'==' ar face identare pe linia curentă (aliniază linia curentă relativ
la restul codului), '5==' ar identa 5 linii. Mai ușor ar fi folosirea
modului vizual: 'v', selecția codului ce se dorește identat, apoi '='
identarea selecției.
Pentru identarea întregului fișier, s-ar putea folosi 'gg=G' ('gg'
merge la începutul fișierului și "=G" identează până la sfârșitul
fișierului).
La fel de utilă poate fi și comanda '>>' pentru adăugarea unui tab.
'5>>' inserează un tab pe fiecare dintre următoarele 5 linii.
Dacă se selectează un bloc în modul vizual ('v'), comanda '>'
inserează un tab pe fiecare dintre liniile selectate. Dacă pe blocul
selectat se utilizează comanda '3>', se vor insera 3 tab-uri pe
fiecare dintre liniile selecției.
Remember, make -f practice perfect!
More information about the pso
mailing list