[so] [Vim tips] Introduction

Alexandru Juncu alexandru.juncu at cs.pub.ro
Thu Mar 17 17:07:00 EET 2011


Salut.

Am observat la laborator că sunt destul de mulți oameni care folosec
vim ca editor.
Mergând pe ideea că “a worker with a better use of his tool is a
better worker” și cum vim-ul are un prag destul de abrupt [1] de la a
fi un simplu editor text și a fi un mediu de programare, mă gândeam să
inițiem un mini program de training.

Link-uri către niște site-uri de tutoriale lungi ați putea găsi și
singuri. Propunerea este ca în fiecare săptămână să postăm un singur
tip despre o comandă sau noțiune din vim pe care voi să încercați să o
folosiți (cu puțină putere de autoimpunere) de-a lungul săptămânii,
până vă obișnuiți cu ea. Săptănâna următoare, altă comandă/noțiune și,
cu speranța că nu ați uitat-o pe cea din săptămâna precedentă, deja
ați învățat două lucruri care ar putea să vă facă viața de programator
mai ușoară.

Lecția 1:

Să începem cu ceva ușor: navigarea pe linii

De multe ori aveți nevoie să ajungeți la începutul fișierului (spre
exemplu să vedeți ce fișiere header sunt incluse). Aveți nevoie să
folosiți două taste: “gg” (fără ghilimele, evident). Pentru navigarea
la sfârșitul fișierului folosiți “G” (shift+g).

Atunci când compilați ceva și compilatorul vă zice de o eroare la
linia X, puteți naviga la linia respectivă folosind “:X”. Exemplu,
pentru a ajunge la linia 10, folositi “:10”.

Încercați să vă obișnuiți cu aceste 3 comenzi până săptămâna viitoare.

--
Alexandru Juncu


More information about the so mailing list