Sunteți pe pagina 1din 13

Laborator03Editare

Cheatsheet
Legend:

N modNormal V modVisual I modInsert C modCommand


*toatemodurile
Comand Mod Descrierescurt N,V N,V N,V N,V * N N N C C N N V N V C deplasarestnga deplasarejos deplasaresus deplasaredreapta revinenmodN o r m a l intrnmodI n s e r t intrnmodC o m m a n d intrnmodV i s u a l salveazmodificrile iesedinfiier cutpentruuncaracter tergeurmtorulmovement tergetextulselectat copiazurmtorulmovemet copiaztextulselectat searchandreplace

h j k l E S C i : v w rite q uit x d d y y s ^ $ w e b g g G
Moreediting

Moremovement N,V N,V N,V N,V N,V N,V N,V nceputulrndului finalulrndului urmtorulcuvnt finalulcuvntuluicurent cuvntulanterior primaliniedinfiier ultimaliniedinfiier

o O a A I

N N N N N

porneteeditarepelinienousubliniacurent insereazolinienoudeasupralinieicurente adaugtextdupcaracterulcurent adaugtextlafinalullinieicurente adaugtextlanceputullinieicurente

I
Undo,redo

adaugtextlanceputullinieicurente

undo redo

C T R L + rN

Puteigsiuncheatsheetcompletaici[http://www.fprintf.net/vimCheatSheet.html]. Deasemeneaputeigsicheatsheeturigraficeaici[http://www.viemu.com/vivimcheatsheet.gif]iaici [https://raw.github.com/LevelbossMike/vim_shortcut_wallpaper/master/vimshortcuts_1280x800.png].

Suportlaborator
14.3.EditorulVim[http://books.google.com/books?id=_JFGzyRxQGcC&lpg=PA532&pg=PA473#v=onepage&q&f=false] SfaturidelaBramMoolenaar,creatorulVim[http://www.moolenaar.net/habits.html] AGentleIntroductiontoVim[http://mislav.uniqpath.com/2011/12/vimrevisited/]

Pachetenecesare
vim

Arhivlaborator
lab03.tar.gz

Introducere
Editoareclasice
SistemeledeoperareLinuxvincucelpuinuneditorclasic.Deexemplu,puteifolosiTextEditorg e d i t pentruun editornmediulgrafic.
g e d i t

Editorularefacilitidebaz:permiteintroducereimodificaredetextisalvareaconinutului. Veifipuinsituaiincarenuveiaveaaccesslaunmediugrafic.nacestcaz,dacvreiuneditorclasicputeifolosi n a n o .
n a n o

iacesteditorpermitefoartepuinelucruri.IeiidinelfolosindCtrl+X(princonvenie,nnotaia^ X ,caracterul^ semnifictastaC t r l )

Editorulvim.Intro
Pentruafimaieficieni,trebuiesfolosimuneditorputernic,cumulteopiuni.V i m esteunuldinele.

V i m sedeosebetedeeditoareleclasiceprinfaptulcesteuneditormodal.Fiecaretastareosemnificaiediferit,n
funciedestareaeditorului. Imagineaurmtoaresugereaz,pescurt,cefacefiecaremod:

modulNormalestemoduliniial.Aicisepoatenavigaprinfiier modulInsertestemodulncaresepoateinseratext modulCommandpermiteintroducereadecomenzipentruVim modulReplacepermitenlocuireaunorfragmentedetext modulVisualpermiteseleciaunuifragmentdetext PentruareveninmodulNormalsefolosetetastaESC.PentruatrecedinmodulNormalncelelaltesefolosesc diversecombinaiidetaste,dupcumvomvedeanlaborator Deiparecomplicat,v i m nuestedificildefolosit.Nutrebuiesreineitoatecomenzileposibiledelaprimafolosire. ComenziledeVimsenvanmomentulncarevloviideeleicutaisgsiiosoluieeficient.

Navigarenfiier
Pentruadeschideunfiiersefoloseteurmtoareacomand:
v i mn u m e _ f i i e r

Pentrufiiereleceauspaiiinnume,puteifolosi
v i m" n u m ef i i e rc us p a i i "

sau
v i mn u m e \f i i e r \c u \s p a i i

und' \ 'esteescapecharacter.

Odatdeschis,vimsevaaflanmodulNormal.Pentruanavigaprinfiiersefolosesctasteleh ,j ,k ,l exactcan figuraurmtoare.

Casreineiuortastelefolosiimnemonici: jareunmarkernparteadejos leceamaidindreaptatast heceamaidinstnga kentreele Rnduldinmijlocaltastaturiipoartnumeledehomerow.Dacaveidegeteledeasupraluiveifacecelemaiscurte micripentruaajungelaoricetast.

Editare
Pentruaputeainseratextnou,estenevoiesintrmnmodulInsert,folosindtastai . VeiobservacumparteadejosaecranuluisemodificpentruavanunacsunteinmodulInsert.

Prsireeditor
Amterminatdeeditatfiieruliacumvremsprsimv i m .Pentruaceasta,trebuiesidmocomandncarei zicemcvremsieim. PentruanentoarcenmodulNormaldinmodulInsertputemfolositastaESC. PentruaputeaintroduceocomandvafinecesarsneaflmnmodulCommand.Pentruaintranacesta,veitasta : .Veiobservacacumcursorulestepeliniadejosdinterminal. Dacvremsrenunmlaocomand,putemfolositastaESCinentoarcemnmodulNormal.Dacvrems executmcomanda,oterminmprinEnter. Pentruaieidinv i m folosimq u i t nmodulCommand.Putemabreviacomandalaq nv i m toatecomenzilepotfiabreviatelaosecvenneambigudelitere. ncazulncareammodificatfiierul,nuvomputeaprsieditorulfolosindcomandaq u i t ,deoarecenuamsalvat modificrile.Pentruasalvamodificrilerealizatenfiier,vomfolosicomandaw r i t e (sauw ).Dupceamsalvat fiierul,putemieidinacestafrprobleme.

Putemsalvaiieidinv i m frafolosi2comenzi.Fiindocombinaiefrecevent,comenzilew r i t e iq u i t potfi datempreunnformaabreviat,subformaw q . Uneledintrecelemaifolositecombinaiidecomenzinvimpotfifolositempreunnformaabreviat. Dacvremsieimfrasalvamodificarea,nuputemdaq simplu,trebuiesspunemeditoruluicsuntemsiguric dorimsieimfrssalveze.Folosim! dupcomandpentruaforaexecuiaei. DacvremsformexecuiauneicomenzinVim,folosim! dupaceasta.

Searching
Demulteori,vremscutmntrunfiieranumitesecvene. Pentrualansaocutarefolosim/ (cutarenainte,sprefinalulfiierului)sau? (napoi,sprenceput).Sepoateobserva ciacumcursorulesteplasatpeultimalinie,exactcanmodulCommand. Pentruacutaurmtoareaapariie,putemfolosin sauS h i f t n ,nfunciededireciancarevremsmergem. Observaiasemnrareacuocutareprinmanpages. Observaicsecautunir,NUuncuvnt.Veinvanviitorcumintroduceinoiuneadecuvntncutare.

Replacing
Demulteori,ntrunfiier,vremsnclocuimunircualtir.Pentruafaceastelucrutrebuiesintrmnmodul Commandisdmocomandcarencepecus / ,deexemplu:
s / o l d _ s t r i n g / n e w _ s t r i n g

Formatulcomenziiesteurmtorul: avemcaseparatorntrecmpuricaracterul/ primulcmpreprezintirulcetrebuienlocuit aldoileacmpreprezintexpresiacucarevafinlocuitirulcutat Sepotfolosiiexpresiiregulatedardespreelevomnvantrunlaboratorviitor. DupEnter,serealizeaznlocuireaiserevinenmodulNormal. Folosindcomandanformatulprezentat,sevarealizeazadoarosingurnlocuire,chiardacliniaconineamaimulte potriviri.Pentruaforanlocuireapetoatlungimealiniei,vomadugaun/ g lafinalulcomenziidereplace. Vremsnlocuimtoateapariiileiruluio l d _ s t r i n g nfiiercuiruln e w _ s t r i n g .Desigur,putemnlocuilinie culiniedararfineproductiv.Pentruafacenlocuireaglobalpetotfiierulvomprefixacomandadenlocuirecu% : Aceastcomandnunlocuietetoateapariiile,vedeimaijosdece:
: % s / o l d _ s t r i n g / n e w _ s t r i n g

Aceastcomandnlocuietentotfiierul,primaapariiedepefiecarelinie.Pentruaobinenlocuireapentregulfiier, vatrebuisnlocuimtoateapariiiledepetoateliniile.nacestsens,vomfolosiatt% ctig ,canexemplul:


: % s / o l d _ s t r i n g / n e w _ s t r i n g / g

Selections
Vremsnlocuimirulo l d _ s t r i n g cun e w _ s t r i n g dardoarpeprimele5liniidinfiier. nacestcaz,dincetimpnacumputemnlocuidoarlinieculinie.Deoareceesteunprocestotalineficient,vatrebui sselectmntizonapecarevremsfacemnlocuireapentruaputeadaosingurcomand. Pentruafaceselecii,trebuiesintrmnmodulVizual.Facemacestlucrufolosindv astfel: pentruselecielaniveldecaracterfolosimv pentruselecielaniveldeliniefolosimV pentruselecielaniveldeblock(dreptunghiuridetext)folosim^ V (^ esteControl) nmodulVizualnedeplasmcuh ,

j ,k ,l canmodulNormal.

CopyPasteCutDelete
Aproapetottimpulcndeditaicevaaveinevoiesduplicaiobucatdetextsausomutai.ntruneditorclasic foloseaiCopyPastesauCutPaste.iv i m oferacestlucru. Putemtergeuncaractercux dacneaflmpesteel. Putemtergemaimultecaracterecud .Nsetergenimicdacapsmdoard ,trebuiesispunemictstearg. Exemple:

d l ,tergeuncaracterladreapta d x h ,tergexcaracterelastnga(xesteunnumr)
Operaiiledecopyideleteateaptomicarepentruadeterminalungimeatextuluiafectat. SauleputeifolosidupceaiselectattextulnmodulVizual. Pentruanufacemicrilungipnlafinalulrnduluiexistscurtturi.Comandad d tergeliniacurent,iarD terge restullinieicurent. Dacvremslipimtextultersnepoziionmnpoziiadoritifolosimp sauP .Aldoileafacepastenaintedepoziia curent. Copiemtextulcuy .Lafelcalad ,trebuieodeplasarepentruadeterminalungimeatextuluidecopiat.

y x l ,copiazurmtoarelexcaracterespredreapta,undexesteunnumr. y y ,copiazntreagaliniepecareseaflcursorul.
Cesentmpldactastmx p ?ncercaisexplicaicunoiunileprezentateaici.

Moremovement
Dupcumaiobservatnseciuneaanterioar,operaiiledecopyideletenecesitodeplasarepentruadetermina lungimeatextuluiafectat.Arfiineficientsfolosimdoarh ,j ,k il . Dinfericire,v i m oferoperaiicomplexededeplasare,sumarizatenurmtorultabel.ncercaisvjucaicutoate.

Comand Deplasare

^ $ w e b g g G

nceputulrndului finalulrndului urmtorulcuvnt finalulcuvntuluicurent cuvntulanterior primaliniedinfiier ultimaliniedinfiier

Deasemenea,puteimergepeoanumitliniedinfiierutilizndmodulCommand:: n vdeplaseazpelinian .

Moreediting
ExistimetodedeintrarenmodulInsert(dinmodulNormal)maiavansate.Tabelulurmtorilustreazctevadinele:
Comand Aciune

o O a A I

porneteeditarepelinienousubliniacurent insereazolinienoudeasupralinieicurente adaugtextdupcaracterulcurent adaugtextlafinalullinieicurente adaugtextlanceputullinieicurente

Ooops.Undo,undo,redo
Dincndncndsentmplsfacemomodificaregreitisvremsdmnapoi.ntruneditorclasicfoloseaiCtrl +z. nvimfolosiiurmtoarelecomenzinmodulNormal:
Comand Aciune undo

C T R L + r redo

WhereamI?
nanumitesituaii,veidorisaveiafiatnumrulfiecreiliniidinfiierulcurent.nmodulComand,introducei comandas e tn u m b e r .Puteidezactivacus e tn o n u m b e r . naltecazuri,veidorisaveiometodrapiddealocalizacursorulnfiier.Introducei,pernd,comenziles e t c u r s o r l i n e is e tc u r s o r c o l u m n . Pentruasetaoopiunefolosiicomenzidetipuls e t Pentruaresetaoopiunefolosiis e t

o p i u n e nmodulCommand.

n o o p i u n e .

Noiunileprezentateaicivvorfiutilen90%dintimpulpetrecutlucrndnv i m .Daclestpniibine,totulesteok. Asiguraivcletiipnlaurmtoarelelaboratoare. Seciunileurmtoarencearcsprezintenoiunicevorsporiproductivitatea,frafiexhaustive.Celmaibineestes folosiiv i m t u t o r sau: h (: h e l p )nv i m .

Exerciii
Toatecunotinelenecesarepentruarezolvaprimele2seciunisegsescnparteadeintroducere.Ulterior,fiecare exerciiuconineiodescriereaceeacevisecere.

1.VimBasicUsage
Navigareiinseraretext Deschideifiieruls t e v e

j o b s (Atenie:existunspaiunnumelefiierului,folosii`\`saughilimele).

FolosiitasteledenavigarepentruaajungepecuvntulReed(linia8,coloana18). InseraicuvntulCollegedupcuvntulReed(pecarevaiopritlaexerciiulanterior) Salvaimodificrileapoiieiidinfiier. Deschideidinnouacelaifiieriintroduceiolinienoualanceputulluiconinndtextul:SteveJobsat Standford,2005. Salvaimodificrileiprsiieditorulfolosindosingurcomand. Deschideidinnouacelaifiier.tergeiprimaliniedinacesta. Prsiieditorulfrasalvamodificrile. Searchandreplace Deschideifiieruls t e v e

j o b s . Gsiia4apariieairuluil i f e delanceputulfiieruluiiapoiatreiarepetiiesprenceputulfiieruluiairului c l a s s deundeairmas.


nchideifiierul. Deschideifiieruls e a r c h _ r e p l a c e . nlocuiiR P L 1 cua s d f doarpeprimalinie. nlocuiiirulR P L 2 cuq w e r t nntregulfiier. nlocuiicuvntulR P L 3 cu1 q a z dardoarpeprimele5liniidinfiier. nlocuiiD O N E cud o n e peultimele5liniidinfiier.Pentruaceastafolosiisintaxadereplaceanterioari pastraicaracterele'<,'>aparutenzonadecomand. nchideifiierul,salvndmodificrile. CopyPasteCutDelete Deschideidinnoufiieruls t e v e tergeiprimulcaracterdinfiier. Rezolvare d l saux tergeiliniacareconinetextulMythirdstoryisaboutdeath. Rezolvare

j o b s .

/ M yt h i r d < E n t e r > d d
Duplicaiprimaliniedinfiier. Rezolvare

g g Y p

Mutaiultimaliniedinfiierpelinia3aacestuia. Rezolvare

G d d : 3 < E n t e r > P
tergeiprimulparagrafdinfiier.FolosiimodulVisual. Rezolvare

: 4 v 4 j d
Nunchideifiierulsausalvaimodificrile. Undo,redo ncercaisvntoarceilastareaoriginalafiieruluiutilizndundo. Reveniilastareaactualfolosindredo. nchideifiierulfrssalvaimodificrile.

2.EfficientEditing
Utilizndcunotineledepnacum,rezolvaiurmtoareletaskurintrunnumrminimdetaste. 1. deschideifiieruls e a r c h _ r e p l a c e . 2. mergeipelinia4 3. copiaitoatlinia 4. mergeipeultimaliniedinfiier 5. faceipastelaliniacopiat 6. mergeipeprimalinie 7. copiaiultimulcuvntdepeaceasta 8. mergeipeultimalinie 9. faceipastecuvntuluicopiatlafinalulacesteia Careestenumrulminimdetastenecesarepentruarezolvaurmtoareasituaie? 1. adugatiolinienou(lafinalulfiierului)ncarescrieitextulA c u m 2. navigailaprimaliniedinfiier 3. navigailaultimaliniedinfiierceaintrodus 4. adugaidupvimtextuls i

s t i uv i m .

i lf o l o s e s c

Punctuldelafinalulpropoziieitrebuiesrmnacolo!

3.Tabs
Uneoritrebuieseditmmaimultefiieresimultan.Desigur,putemdeschidemaimulteterminalesaumaimultetaburi nacelaiterminaldarnuvomputeacopiatextdintrunfiierncelalt(ncercai). Putemfolositaburinv i m utiliznd: t a b n e w (decinmodulComand). Nagivareantretaburisefacecug t ig T .

g estepentruoricefeldenavigare.t iT suntpentrutaburi.
Deschidei3taburinaceeaiinstandev i m ,scrieitextnprimulicopiailnaltreilea.

4.Splitscreen
Taburilesuntutiledarnunepermitsvizualizmsimultanconinutulamaimultefiiere.Pentruaceasta,folosimsplit views:
Comand Formscurt Efect splitorizontal splitvertical

: s p l i t : s p : v s p l i t: v s p

NavigareantreviewurisefacecuCtrl+wiapoiCtrl+literaasociatdirecieidedeplasare(h,j,k,l) Deschidei4viewurimprindecranuln4zoneegale.Introduceitextntrozonicopiailntoatecelelaltezone.

5.Rularecomenziexterne
Celmaiprobabildorimsneinemfiiereleorganizatepedisk.Pentruasta,atuncicndfacemunnoufiier,amvrea slsalvmntrundirectoranume.Dacaceldirectornuexistdeja,nuputemssalvmdirect,aacvatrebuisl crem. Putem,bineneles,faceastanchizndV i m ,saudintrunalttermial,darputemlucraimaieficient,rulndcomanda directdinV i m . Putemrulaoricecomandexterndacoprefixmcu! .Deexemplu,pentruacreaundirectornounumitn e w _ d i r ndirectoruldeundeamlansatV i m ,vomrula:
: ! m k d i rn e w _ d i r

Acestlucruestenspecialfolositoratuncicndscriemcodidorimscompilmfrsprsimeditorul. Deschideifiierulsursp e r m u t a t i o n . c nvim. Compilainvimfiierulsursutilizndg c c . Hint:


g c coN U M E _ E X E C U T A B I LF I I E R _ S U R S

Rulainvimexecutabilulobinut. Rezolvare
! g c cp e r m u t a r i . c ! . / a . o u t

6.Salvareopiunivim.vimrc
Pentruanufinevoiisintroduceiaceleaisetridefiecaredatcndtrebuiesporniiv i m estebineslesalvm ntrunfiiernumit. v i m r c . Sintaxafiieruluiestepuinciudat.Momentan,vomintroduceopiunisimple,pentrulucrurimaicomplicatevatrebuis consultaidocumentaiav i m . Vremssetmopiuneat e x t w i d t h la79.nacestfel,v i m vancepeautomatolinienoudacdepimcoloana 79.

Deschideifiierul. v i m r c dinhomeulvostruiintroduceiliniaurmtoare:
s e tt e x t w i d t h = 7 9

Salvaiiieii.Deschideioinstandev i m .Putemtestaopiuneaintroducndoliniefoartelungiateptnds vedemdacniselimiteazliniala79decaractere. Sau,putemsafimvaloareaopiunii.Folosii(t w eprescurareadelat e x t w i d t h ):


: s e tt w ?

Pentruaafiavaloareacurentauneiopiuninlocdeaoactivasefoloseteun? dupaceasta. Introduceiurmtoareleopiunin. v i m r c ,folosinds e t inaintedeele:

c i n d e n t a u t o i n d e n t s m a r t i n d e n t i n c s e a r c h a u t o w r i t e h l s s y n t a xo n
Atenie!!s y n t a x

o n nuesteoopiunensine,nuseseteazcus e t !.Introduceioaacumapare.

Aflaicefacefiecaredinopiunileintrodusen. v i m r c . Puteifolosifiierul. v i m r c iacas,coninesetriminimalepentruunlucrueficientcuv i m . Peinternetexistmulte. v i m r c publicatedeutilizatoriiv i m .Recomandareanoastrestesvinspiraidineleis preluaicepareinteresantiutilpentruvoi. Puteifolosideexemplu: https://github.com/ddvlad/cfg/blob/master/_vimrc[https://github.com/ddvlad/cfg/blob/master/_vimrc] http://swarm.cs.pub.ro/~mihai/.vimrc[http://swarm.cs.pub.ro/~mihai/.vimrc]

7.Spellcheck
Puteifolosiv i m ipentruascrietext.nacestcaz,ofacilitateutilesteceadespellcheck. Existprogrameprecuma s p e l l darv i m vineintegratcuunmoduldespellchecking. Pentrualactiva,trebuiessetaiopiuneas p e l l .Sevorcoloraimediatcuvintelegreite.Pentruaobineolistde sugestiidecorectarefolosiiz = . Activaifacilitateadespellcheckicorectaifiierulu s e r s .ncercaisfiictmaieficieni,folosindmicrile descrisenI n t r o d u c e r e / M o r eM o v e m e n t .

8.Registre
Dupcumaiobservat,tergereauneiporiunidetextvafacecaurmtoareacomanddetippasteslipeasctextul

ters.Dacdorimsavemmaimultebucidetextsalvatepentruafilipiteulteriortrebuiesfolosimregistre. Pentruasalvantrunregistruprefixmcomandadetergerecu inumeleregistrului.Pentrualfolosi,procedm similar. Formatcomand: r o p ,unde:

r registrulfolosit o p comandadatnmodulNormal
Exemplu:

a y y copiazantreagaliniepecareseaflcursorulnregistrula. a P adaugliniacopiatnregistruladeasupralinieipecareseaflcursorul.
Efectuaitaskuriledin2 _ l i n e s .Folosiictmaipuinetaste.

9.diffs
Pentruavedeadiferenelentredoufiiereleputemfolosid i f f .Pentruacreteproductivitatea,v i m vinecu v i m d i f f (shortcutpentruv i md ). Folosiiv i m d i f f pentruavedeadiferenelentrefiierelef i l e 1 if i l e 2 . Moduldediffaremulteopiuniutile.Consultailentimpulliber(folosiicuncredere: h

v i m d i f f ).

10.Macrouri
Uneoriestenevoiesrepetmaceeaisecvendeaciunipentrumaimultelinii.Pentruaceastasaucreatmacrourile. vemurmtoareasuccesiunedepaipentruacreaunmacro: nmodulNormalintroduceicomandaq a ,undeaesteregistrulncarevreissalvaimacroul.(Puteafiorice literadinintervalulaz).Osobservaicvaaparejosnstngatextulrecording. Odatpornitnregistrarea,oriceaciunerealizatnvimestememorat. PresupunemcvreisadugaiirulNEWLINElasfritullinieiivaflaipeprimaliniedinurmtorulfiier. exempludelinie altexempludelinie Vdeplasailasfritullinieicu$ . Inseraitextuldoritfolosindcomandaa pentruaadugadupcursor. exempludelinieNEWLINE altexempludelinie ReveniinmodulNormal,tastndESC. Dupceaiterminatsecvenadeaciunipecarevroiaislerepetai,tastaiq pentruasalvamacroul. Acumavreisrepetaiaciunilenregistrarelapasulanterior.

Vdeplasaipeadoualinie,folosindj . Executaicomanda@ a nmodulNormalpentruarepetamacroulsalvatnregistrula.Osobservaicafost adugattextulNEWLINElasfritulliniei,aacumaifcutntimpulnregistrriipentruprimalinie. exempludelinieNEWLINE altexempludelinieNEWLINE PentruarepetamacrouldeNorifolosiicomandaN @ a (Nesteunnumr).

C o m a n d M o d q a q @ a

D e s c r i e r es c u r t

Normal porniinregistrareaunuimacronregistrula Normal opriinregistrareadacafostpornitanterior Normal repetaimacroulsalvatnregistrula

Folosiimacrouripentruainsera,

3 naintedeultimaparanteznchisdepetoateliniiledinfiierul

o n e _ m o r e _ a r g . c
Existaioaltmodalitate?
uso/laboratoare/laborator03.txtLastmodified:2012/10/3109:21byioan.eftimie

S-ar putea să vă placă și

  • Lab7 USO
    Lab7 USO
    Document12 pagini
    Lab7 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab6 USO
    Lab6 USO
    Document10 pagini
    Lab6 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab4 USO
    Lab4 USO
    Document11 pagini
    Lab4 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab9 USO
    Lab9 USO
    Document9 pagini
    Lab9 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab11 USO
    Lab11 USO
    Document12 pagini
    Lab11 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab 10 USO
    Lab 10 USO
    Document11 pagini
    Lab 10 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Culegere de Ghicitori PT Copii
    Culegere de Ghicitori PT Copii
    Document70 pagini
    Culegere de Ghicitori PT Copii
    riana 77
    100% (2)
  • Lab8 USO
    Lab8 USO
    Document8 pagini
    Lab8 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab2 USO
    Lab2 USO
    Document13 pagini
    Lab2 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Lab1 USO
    Lab1 USO
    Document5 pagini
    Lab1 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 13 Handout
    Curs 13 Handout
    Document38 pagini
    Curs 13 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 04 Handout
    Curs 04 Handout
    Document43 pagini
    Curs 04 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Lab5 USO
    Lab5 USO
    Document9 pagini
    Lab5 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 11 Handout
    Curs 11 Handout
    Document37 pagini
    Curs 11 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Lab12 USO
    Lab12 USO
    Document5 pagini
    Lab12 USO
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 10 Handout
    Curs 10 Handout
    Document41 pagini
    Curs 10 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 12 Handout
    Curs 12 Handout
    Document36 pagini
    Curs 12 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 02 Handout
    Curs 02 Handout
    Document39 pagini
    Curs 02 Handout
    Sarah Hernandez
    Încă nu există evaluări
  • Curs 09 Handout
    Curs 09 Handout
    Document40 pagini
    Curs 09 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 00 USO Facultatea Politehnica Bucuresti
    Curs 00 USO Facultatea Politehnica Bucuresti
    Document26 pagini
    Curs 00 USO Facultatea Politehnica Bucuresti
    Daniela Dragan
    Încă nu există evaluări
  • Curs 05 Handout
    Curs 05 Handout
    Document37 pagini
    Curs 05 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 06 Handout
    Curs 06 Handout
    Document42 pagini
    Curs 06 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • USO Curs 07 Handout
    USO Curs 07 Handout
    Document38 pagini
    USO Curs 07 Handout
    Alexandru Grigore
    Încă nu există evaluări
  • Curs 03 Handout
    Curs 03 Handout
    Document41 pagini
    Curs 03 Handout
    Sarah Hernandez
    Încă nu există evaluări
  • Comenzi Latex
    Comenzi Latex
    Document2 pagini
    Comenzi Latex
    mari_eu
    Încă nu există evaluări
  • Latex Prin Exemple
    Latex Prin Exemple
    Document212 pagini
    Latex Prin Exemple
    Denis Ibram
    Încă nu există evaluări
  • Curs 08 Handout
    Curs 08 Handout
    Document36 pagini
    Curs 08 Handout
    Mihai Stanescu
    Încă nu există evaluări
  • Curs 01 Handout
    Curs 01 Handout
    Document28 pagini
    Curs 01 Handout
    Sarah Hernandez
    Încă nu există evaluări
  • CV Tip Simplu
    CV Tip Simplu
    Document1 pagină
    CV Tip Simplu
    AnNe MaRie
    100% (1)