[Seimineár Vim] [Brandon Liu] [Ollscoil Harvard] [Is é seo an CS50.] [CS50.TV] Sa lá atá inniu ag dul a bheith a thabhairt isteach chun Vim. Cé mhéad de tú guys gur chuala Vim? Cad a chuala tú faoi Vim? [Mac Léinn] Réitíonn sé gach do chuid fadhbanna. [Brandon L.] Réitíonn sé gach do chuid fadhbanna. Rud ar bith eile tú guys gur chuala faoi Vim? Aon imprisean? [Mac Léinn] Tá beagnach gach duine Labhair mé le maith a úsáid Vim. Ó, milis. [Mac Léinn] A lán de na daoine a fhios agam buíochas a úsáid Vim. Maith go leor, tá go maith, mar gheall ar a lán de na daoine i CS51 tús a phiocadh suas Emacs toisc go bhfuil tacaíocht beagán níos fearr Emacs ar son na teanga bhfuil tú ag dul a úsáid i CS51, agus imní orm go bhfuil go leor daoine ag Harvard úsáid Vim, mar sin mé iarracht i ndáiríre agus a dhéanamh post maith de úsáid Vim a spreagadh. Ach tá anseo grinn XKCD clasaiceach a d'fhéadfadh tú guys teacht ar suimiúil. An bhfuil tú guys a úsáidtear nana roimh chor ar bith? Deir an Comic nana? Ríomhchláraitheoirí Real úsáid Emacs. Hug, a úsáid ríomhchláraitheoirí fíor Vim. Níl, a úsáid ríomhchláraitheoirí fíor Ed a bhfuil sé seo-tú nach mian riamh a úsáid Ed. Tá sé i ndáiríre, i ndáiríre d'aois agus go dona, agus ríomhchláraitheoirí fíor-úsáid snáthaid magnetized agus lámh seasta. Agus is féidir leat a léamh an chuid eile, ach tá sé deas amusing. Agus is é an rud greannmhar ag an deireadh. Deir siad, "Oh, yeah, ar ndóigh, níl an ordú Emacs sin a dhéanamh." Dea-sean Cx Mc M-féileacán, atá saghas jab ag Emacs toisc go bhfuil Emacs eol go stairiúil a bheith beagán bloated agus go bhfuil ordú le haghaidh beagnach rud ar bith, mar sin go bhfuil saghas a joke do Emacs. Cad é Vim? Is Vim ar Ríomhchláraitheoir chun cinn ar eagarthóir téacs. Ba mhaith liom i ndáiríre a dhéanamh ar an idirdhealú idir eagarthóir téacs agus rud éigin cosúil le doiciméad próiseálaí. Microsoft Word a dtugtar mar cháipéis próiseálaí. Is féidir leat a leagtar corrlaigh, rudaí a dhéanamh dána, rudaí a threisiú, stailc trí rudaí, a athrú clómhéid agus whatnot. Ndéanann eagarthóir téacs aon rud níos mó ná an téacs in eagar. Literally tá tú díreach carachtair. Níl aon saghas styling, mhéideanna, clónna, dathanna, nó aon rud mar sin. Gach dhéanann tú é téacs in eagar, agus Vim déanta go háirithe do chláir. Tá sé a lán de na gnéithe a tógadh i díreach do chláir. Tá sé deartha go sainráite do eagarthóireacht téacs éifeachtach. Go ginearálta, tá Vim eol a bheith go bunúsach an eagarthóir téacs is tapúla Is féidir leat úsáid a bhaint, b'fhéidir, i gcomparáid le haon eagarthóir téacs eile go féidir. A lán de IDE-mhaith gnéithe nach bhfuil a tógadh díreach isteach Vim, mar sin má tá tú ag úsáid IDE agus tú ag úsáid chun rudaí cosúil le thiomsú agus a reáchtáil go huathoibríoch nó debugging cad atá i do IDE nó a lán iomlán de rudaí éagsúla Ní Vim teacht leis go nádúrtha, ach níl a lán iomlán de plugins gur féidir leat é a úsáid a chur gur saghas feidhmiúlacht a Vim. Vim a chuireann sé féin dhíríonn ar eagarthóireacht téacs agus a dhéanann eagarthóireacht téacs i ndáiríre, i ndáiríre go maith. Agus ar deireadh, tá sé i ndáiríre customizable agus extensible, agus go bunúsach tá Vim bhí thart, nó Vi, a bhfuil Vim tógtha ar, Tá thart ar feadh níos mó ná 40 bliain, agus tá sé ina clár an-, an-dhomhain, agus beidh daoine é a úsáid ar feadh an tsaoil agus ní máistir fíor an gclár chun a iomláine, agus beidh leat leanúint ar aghaidh i gcónaí le foghlaim ar fud do shaol thar na blianta, i gcónaí ag éirí níos fearr agus níos fearr. Níl go bunúsach aon deireadh leis an méid is féidir leat a fhoghlaim agus cé mhéad is féidir leat feabhas a chur le Vim, atá i ndáiríre spreagúil. Ní mian leat chun féachaint air mar rud éigin scary mar is féidir leat a bheith an-, an-líofa i Vim i díreach cúpla seachtain, ach tá sé saghas cosúil le leanúnach- Is féidir leat níos mó a fhoghlaim i gcónaí agus níos mó agus rudaí níos fearr agus níos fearr a fhoghlaim, atá de chineál ar spreagúil do dom. Is sampla é seo de cad Breathnaíonn cosúil le Vim. Ní hé seo an mianach. Feicfidh tú a fheiceáil ar roinnt taispeántais beo ceart anois. Is sampla é seo de cad a d'fhéadfadh Vim cuma mhaith. Cad tá muid ag dul a dhéanamh lá atá inniu táimid ag dul chun tús a chur amach le  taispeántas tapa ar cad is féidir a dhéanamh Vim. Tá mé ag dul a dhéanamh ar roinnt cleasanna agus whatnot ar do shon guys ionas gur féidir leat a fheiceáil cén fáth Is maith liom Vim an oiread sin agus cén fáth daoine cosúil Vim an oiread sin, agus ansin ó ann beidh muid ag dul isteach i réamhrá mhín. I ndáiríre, beidh sé a bheith ina giotán tapa, a thabhairt isteach chun Vim. Feicfidh mé a iarraidh ort guys a íoslódáil comhad téacs agus a leanúint chomh maith le liom más féidir leat. Is é seo an Vim, agus an ceart anseo mé ag baint úsáide MacVim, mar sin má tá tú guys Macs b'fhéidir gur mhaith leat a mheas ag baint úsáide MacVim mar tá sé ina leagan grafach den Vim, cé go bhfuil an Vim rialta, cad atá i do líne a ordú oibreacha, ach fíneáil. Tá mé ag dul a thaispeáint duit roinnt leideanna agus cleasanna randamach gur féidir leat é a úsáid i Vim a thaispeáint duit cén fáth go bhfuil sé chomh fionnuar. Just a roinnt rudaí randamacha Tá mé ag dul chun dul tríd. Is é an chéad rud réada téacs, agus tá cúpla orduithe thart ar rudaí téacs, agus beidh mé a mhúineadh iarbhír duit cad iad téacs rudaí go mion níos déanaí sa seimineár, ach mar shampla, a ligean le rá litrithe mé mo ainm mícheart, Barndon Liu, agus mé ag iarraidh a athrú. Gach bhfuil mé a dhéanamh ná a fháil ar mo cúrsóir áit éigin i mo ainm agus cineál i gceannas CIW, agus beidh sé a scriosadh mo ainm fad, mé a chur i modh ionsá, agus is féidir liom a chlóscríobh i mo ainm agus é a shocrú. Mar an gcéanna, más mian liom rud éigin a athrú taobh istigh Sleachta Tá a dtoil don ann chomh maith. Is féidir liom rudaí taobh istigh Sleachta scriosadh. Uimh níos mó ag a dhúbailt cliceáil, gluaiseacht do lámh os cionn go dtí an luch, cliceáil dúbailte, agus ansin rud éigin cineál ar ais isteach Is féidir leat a dhéanamh ar gach rud as an méarchlár, is cuma cad é. Nó de rogha air, a ligean ar rá go bhfuil mé an gclib seo an íomhá taobh istigh an gclib seo ancaire. An bhfuil tú guys clúdaithe HTML sa rang go fóill? Yeah, mar sin b'fhéidir gur mhaith liom a scriosadh an gclib seo, de ghnáth a bhfuil tú a dhéanamh ná a bhfuil tú a úsáid do luch agus go cúramach aird a tharraingt go díreach cad ba mhaith leat a scriosadh agus é a scriosadh. Ach i Vim go bhfuil ITBAC go simplí, agus is féidir leat é a scriosadh amach i ndáiríre go tapa, agus beidh mé a mhíniú duit cad is ciall leis na horduithe go léir agus conas iad a úsáid tú sa dara. Sampla eile, tá mé roinnt cód anseo, agus a ligean ar rá ba mhaith liom a fleasc an cód, ach ba mhaith liom a fleasc an cód ach laistigh de na lúibíní, agus is féidir liom fleasc freisin an cód baint úsáide as 3 orduithe úsáid a bhaint as go bunúsach> iB. Tá rud eile go bhfuil i ndáiríre fionnuar faoi Vim rud ar a dtugtar bloc eagarthóireacht amhairc. Níl a fhios agam má tá tú guys ag iarraidh riamh chun aird a tharraingt bloc dronuilleogach de téacs i do chód uaireanta in ionad a bheith chun é seo a saghas aisteach rud líne a théann trasna gach líne éagsúla. Mar shampla, i Vim féidir leat é sin a dhéanamh. Is féidir liom aird a tharraingt ar dronuilleoga mar seo, a bhfuil go leor fionnuar, ach thairis sin, is féidir liom a chur in eagar baint úsáide as an fheidhmiúlacht. Mar shampla, más mian liom a de chineál éigin réimír a thabhairt do gach ceann dár n-ainmneacha Is féidir liom aird a tharraingt ar bloc agus ansin cuir rud éigin. Mar an gcéanna, is féidir liom aird a tharraingt freisin ar an bloc agus a roghnú chun í a scriosadh, nó b'fhéidir go mbainfidh mé aird a tharraingt ar an bloc agus é a athrú go D mar táimid go léir dochtúirí. Cibé rud a bhfuil sé, is féidir leat a dhéanamh dóibh siúd go léir rudaí éagsúla. Ar deireadh, is é fillte i ndáiríre cool. A lán de na IDEs bhfuil an áit ar féidir leat a fhilleadh feidhmeanna éagsúla as radharc i gcás nach bhfuil tú ag iarraidh chun iad a fheiceáil. Mar shampla, is dócha go bhfuil mé an bunch téacs anseo, agus níl mé ag iarraidh i ndáiríre a fheiceáil. Ba mhaith liom é a choinneáil as radharc mar go bhfuil mé eagarthóireacht rud éigin eile sa chomhad. Is féidir liom huaire sé suas mar sin tá sé ar fad titim, agus gur ar bhealach tá sé as radharc, agus is féidir liom a chur in eagar rudaí eile atá ar an leathanach, agus tá sé seo i ndáiríre mór. Is féidir leat a huaire suas feidhmeanna agus whatnot nó huaire suas ranganna nuair a bhíonn tú cláir ach chun iad a choinneáil as radharc nuair nach bhfuil tú ag eagarthóireacht orthu, agus ina dhiaidh sin nuair is mian leat chun iad a fheiceáil is féidir leat iad a oscailt suas. Agus is féidir leat a fheiceáil d'oscail sé ach gach rud suas. Tabs, maoláin, agus fuinneoga. Is Vim deas fionnuar sa mhéid is go de ghnáth i go leor de eagarthóirí téacs is féidir leat in eagar ach comhad amháin ag an am, mhaith i nana, nó b'fhéidir má tá tú ag baint úsáide as Notepad nó Gedit. Tá mé i ndáiríre ní úsáidtear Gedit go mór, ach ar a laghad i Notepad + + Is féidir leat táib, ach tá Vim an coincheap de tabs, maoláin agus fuinneoga. Mar shampla, is féidir leat a oscailt suas a bunch de tabs nua. Is féidir leat a fheiceáil anseo ag an barr an-Tá mé anois a bunch tabs, agus is féidir liom iad a dhúnadh. Ina theannta sin, níl an coincheap de maoláin, a bhfuil an smaoineamh go nuair atá tú d'oscail comhad Fanann sé beo sa maolán, agus más mian leat nascleanúint a dhéanamh chuig an gcomhad i ndáiríre go tapa Is féidir leat nascleanúint a dhéanamh air i ndáiríre go tapa laistigh de Maolán chomh maith, agus ina theannta sin, laistigh de phána amháin is féidir leat a scoilt freisin do fuinneog suas i fuinneoga il. Mar shampla, más mian liom a roinnt an fhuinneog suas i fuinneoga il Is féidir leat a fheiceáil ar dheis anseo gur féidir liom a bheith ar an cód céanna faoi dhó, agus is féidir liom a scoilt níos mó agus níos mó agus níos mó, agus an ceart anois nach ndéanann sé breathnú go maith toisc réir réamhshocraithe tá mé an méid fuinneoige réamhshocraithe a bheith de chineál ar mór mar sin go léir na daoine eile ag squashed amach, ach de ghnáth nuair atá mé ar mo ríomhaire agus ní ar an teilgeoir Is féidir liom a bheith roinnt panes oscailte ag an am céanna, a bhfuil gur deas le haghaidh eagarthóireacht comhaid il ag an am céanna. Is féidir leat freisin rudaí cosúil le roghnú agus ionad, agus beidh orainn a chlúdach i ndáiríre go bhfuil an seimineár, mar sin beidh mé skip gur le haghaidh anois. Is féidir leat freisin idirghníomhú leis an líne orduithe i ngach cineál na bealaí difriúla. Mar shampla, má tá mé éigin de liosta anseo agus ba mhaith liom a shórtáil sé- Níl a fhios agam, a ligean ar add torthaí eile, fíonchaor, agus is féidir liom aird a tharraingt ar an úsáid a bhaint as an fheidhm aird a tharraingt ar agus glao a shórtáil, agus beidh sé a réiteach go huathoibríoch dom. Mar an gcéanna, má tá tú ag dul a bheith eagarthóireacht CSS, a glacadh mé tú is dócha go mbeidh a bheith ag déanamh do do thionscadal deiridh, a dhéanann daoine is mó, agus b'fhéidir gur mhaith leat a choinneáil do CSS eagraithe ag sórtáil iad in ord aibítre. Is féidir leat freisin aird a tharraingt orthu agus glao a shórtáil, agus beidh sé a réiteach ar do shon. Is iad seo cuid de na samplaí de na rudaí gur féidir Vim a dhéanamh, agus beidh tú faoi deara go bhfuil an rud eochair gur mhaith liom i ndáiríre a d'aird a tharraingt is é go bhfuil mé ag déanamh gach rud as an méarchlár, agus má tá tú in ann a fheiceáil nuair a bhfuil mo lámha a chur Feicfidh tú a fheiceáil freisin go bhfuil mo lámha riamh bogadh i ndáiríre as an tsraith bhaile. De ghnáth, nuair a bhíonn tú ag athrú téacs a bhfuil tú de ghnáth a úsáid luch agus cliceáil thart agus whatnot, agus gur saghas gluaiseachta drags tú síos agus dramhaíola am, nó b'fhéidir go bhfuil tú ag bogadh idir an tsraith baile agus na heochracha arrow, agus mar sin tá tú ag bogadh ar ais agus amach mar sin, a bhfuil beagán cumbersome ach freisin slows tú síos, agus is é an rud a luaithe a gheobhaidh tú i ndáiríre go maith ag Vim Tá gach rud is mian leat a dhéanamh a dhéanamh gan a bheith a bhogadh do lámha ón tsraith bhaile, rud atá iontach. Coinnigh ar, tá mé ag dul a oscailt suas an iarratas seo. Tá muid ag dul. Anois, is féidir leat a fheiceáil cad atá orduithe ag rith síos an fhuinneog ceart níos ísle. Gach na feidhmeanna a léirigh mé ach go bhfuil tú rudaí atá san áireamh de réir réamhshocraithe le Vim, ach tá líon mór de na forlíontáin gur féidir leat é a úsáid freisin ann freisin chun feabhas a chur ar do thaithí Vim. Má íoslódáil tú an comhad cumraíochta a bhí mé, agus tá treoracha ar conas a shuiteáil iad i PowerPoint agus freisin sa r-phost sheol mé amach, tá mé thart ar 40 forlíontáin a shuiteáil nó b'fhéidir 30 plugins, agus gach ceann amháin Tugann feidhmiúlacht breise a Vim go dtiocfaidh feabhas ar do thaithí Vim. Mar shampla, tá sé ar cheann de mo rogha rud a dtugtar surround.vim, agus ceadaíonn sé go bunúsach leat a bheith ag obair le máguaird nó carachtair shaineodh sé i bhfad níos éasca. Sampla amháin, níl a fhios agam má tá tú guys cód riamh i LaTeX, ach LaTeX Is teanga clóchuradóireacht math a úsáidtear chun gur deas mata ag lorg, agus aon uair is mian leat rud éigin chun breathnú cosúil le mata tú Timfhilleadh sé i comharthaí dollar, agus a ligean ar rá Tá mé ag clóscríobh roinnt mhaith chothromóid F = ma, agus mé dearmad a Timfhilleadh sé i comharthaí dollar. Ansin, is féidir liom a aird a tharraingt ar seo agus Timfhilleadh sé i comharthaí dollar díreach mar sin. De rogha air sin, is féidir Vim leat chun rudaí taobh istigh clibeanna a scriosadh agus clibeanna agus whatnot, ach Vim a scriosadh ag nádúr Ní ligfidh tú chun clibeanna a athrú, mar sin, mar shampla, tá mé an gclib seo div, agus ba mhaith liom a uasghrádú chun HTML5 agus a úsáid tag header nua. Is féidir liom a dhéanamh ar athrú máguaird tag agus cineál sa cheanntásc, agus beidh sé athrú go huathoibríoch go dtí mé. Mar an gcéanna, a ligean ar rá go bhfuil rud éigin i lúibíní, agus theastaigh mé a athrú go ó lúibíní i lúibíní nó rud éigin mar sin. Is féidir liom a athrú freisin go i ndáiríre go héasca ag clóscríobh ic d'athrú, s nacht lúibíní,. Ó, buille faoi thuairim mé go bhfuil mé a chur i gcló níos tapúla. Lúibíní agus braces nó lúibíní, agus beidh sé athrú go huathoibríoch gur le haghaidh dom, atá i ndáiríre deas, ar shlí eile de ghnáth tá sé i ndáiríre cumbersome. Tá sé seo i ndáiríre deas chun bogadh idir ceanglófar b'fhéidir amháin agus teaghráin ceanglófar dúbailte nó rud éigin mar sin. Sin ceann cás, mar shampla úsáid. Níl breiseán a dtugtar Fugitive a chomhtháthaíonn leis an Git. Tá mé ag guessing b'fhéidir nach bhfuil tú guys a úsáidtear Git go bhfuil i bhfad i CS50, ach go mbainfidh tú féin a aimsiú ag baint úsáide Git níos mó agus níos mó agus níos mó, ní hamháin i ranganna ar fud Harvard, ach freisin ar phoist agus whatnot, agus de ghnáth tá tú chun athrú ar ais agus amach idir na n-orduithe agus Vim idirghníomhú le Git, ach níl forlíontáin a chomhtháthú le Git ó laistigh Vim agus freisin a thabhairt duit fiú feidhmiúlacht bhreise ar bharr Git. Níl rud ar a dtugtar NERDTree, ar féidir leat é a úsáid chun iniúchadh a dhéanamh ar na struchtúir comhad ó laistigh Vim. Mar shampla, is féidir liom a oscailt suas NERDTree ar an phána ceart, agus is féidir leat a fheiceáil go bunúsach comhaid randamach agus cánacha oscailte-nach, nach breathnú ar mo cánacha. Is féidir leat breathnú ar na comhaid agus whatnot agus comhaid eile oscailte agus mar sin de agus mar sin de. Agus ní bheidh mé ag dul isteach ar na forlíontáin eile, ionas gur féidir linn a Léim go bunúsach i agus tosú ag obair ar Vim, ach tá plugins a ligfidh tú chun trácht níos éasca, plugins a ligfidh tú chun léim i idir comhaid níos éasca, plugins a thabhairt duit error seiceáil ó laistigh Vim, atá i ndáiríre fionnuar, agus tugann sé leat seiceáil error do na teangacha is ceart as an mbosca, rudaí cosúil le lúibíní tuar ceatha, a bhfuil i ndáiríre i ndáiríre, really cool. Lig dom a thabhairt duit ar shampla de sin ceart anois. Ligean ar a fheiceáil. Seo roinnt cód randamach go raibh mé ag scríobh, agus beidh tú faoi deara go bhfuil na lúibíní agus lúibíní daite ar fad, agus lúibíní agus lúibíní ar an dath céanna ag meaitseáil, a bhfuil deas agus uaireanta a fheabhsaíonn an inléiteacht de do chód. Tá tú freisin autocompletion, formáidiú táblach. Nuair a bheidh tú rud éigin gur mian leat a fháil ar fad na tuairimí go dtí an líne suas nó ba mhaith leat a dhéanamh tábla i do téacs agus is mian leat a a fháil gach rud chun breathnú cosúil le tábla deas, in ionad a bheith go formáid go láimh tá plugins a bhformáid gur le haghaidh tú, agus mar sin de agus mar sin de. Téann an liosta ar agus ar agus ar. Raibh mé in ann a chaitheamh uair an chloig a iniúchadh go léir na forlíontáin éagsúla Vim atá ann, agus tá sé dochreidte cad atá amach ann. Ceisteanna ar bith go dtí seo? Sweet. Sa chás sin, táimid ag dul chun tús a imirt ar fud le Vim, agus ba mhaith liom tú guys a bheith ag obair le roinnt Vim liom ionas gur féidir leat a fháil bhraitheann ar sé, agus is féidir liom tú a threorú i do chéad chéimeanna ag obair le Vim gheall ar a lán de na daoine a fháil faoi léigear nuair a oscailt siad suas Vim, agus uaireanta más rud é nach bhfuil a fhios agat fiú an t-ordú a scoir nach féidir leat a fháil fiú as Vim, ach nach bhfuil sé go dona. Ní mór duit ach cúpla nóiméad de threoir ó dhuine a bhfuil a úsáidtear Vim roimh nó a léamh roinnt ranganna teagaisc ar líne, agus beidh tú ar do bhealach a i am ar bith. Seo a leanas roinnt treoracha a shuiteáil Vim más rud é nach bhfuil tú cheana féin. Is féidir leat féachaint ar na sleamhnáin tar éis an cur i láthair más mian leat a shuiteáil rudaí níos mó. Chomh maith leis sin >>, is iad seo roinnt treoracha le haghaidh a shuiteáil ar mo chomhaid cumraíochta, agus is féidir leat a leanúint chomh maith leis na treoracha ina dhiaidh sin más rud é nach bhfuil tú cheana féin. Má d'fhéadfaí tú guys dul go dtí an nasc seo agus a íoslódáil comhad téacs. Beidh an nasc tú chuig an gcomhad téacs, ba mhaith liom tú a íoslódáil agus a oscailt suas i Vim, agus tá a bunch de cleachtaí agus whatnot i ann gur féidir leat a leanúint timpeall liom agus tosú ag fáil roinnt cleachtas le roinnt de na hoibríochtaí bunúsacha i Vim. Dea. Cé go bhfuil tú ag oscailt suas go bhfuil mé ag dul go dtí votepage gairid a thabhairt do 2 phrionsabail ndáiríre eochair i eagarthóireacht Vim atá i ndáiríre tábhachtach a thuiscint sula tú Léim isteach Vim, agus go bhfuil eagarthóireacht módúil agus oibreoirí agus tairiscintí. Feicfidh mé a chlúdach eagarthóireacht módúil ar dtús, agus ansin beidh muid ag oibreoirí agus tairiscintí a chlúdach i beagán. An chéad idirdhealú idir eochair Vim agus go leor i bhfad gach eile eagarthóirí téacs aon saghas é go bhfuil Vim eagarthóir mhódúil, agus cad a chiallaíonn go bhfuil nuair a bhíonn tú ag baint úsáide Vim d'fhéadfaí tú a bheith i gceann de go leor modhanna éagsúla. Níl mód gnáth, níl modh ionsá, níl modh amhairc, mar sin de agus mar sin de, agus tá an rud, a ghlacadh do eochairbhuillí ar ghníomhartha éagsúla, a chur ar brí éagsúla, ag brath ar cad tá tú modh isteach Díreach mar shampla, is é an mód gnáth mód tá tú i nuair a bhogann tú timpeall, agus mar sin ba mhaith liom a bhaint as an eochair chun bogadh J síos, ach i modh ionsá, a úsáideann tú an eochair J a chlóscríobh go hiarbhír as J ar an scáileán, agus sin an fáth a lán de na daoine a fháil ar dhaoine eatarthu toisc nach bhfuil siad ag úsáid chun a bheith i modhanna éagsúla ar fad an t-am, agus mar sin beidh siad a bheith rudaí a chlóscríobh amach, agus go bhfuil tú ag úsáid chun a bhfuil cuma cad a scríobhann tú le feiceáil ar an scáileán, ach i Vim b'fhéidir go bhfuil do cúrsóir a bhogadh ar fud na háite toisc go bhfuil tú ag clóscríobh carachtair aisteach, agus go tobann fhaigheann tú bhog isteach modh ionsá toisc chlóscríobh tú roinnt eochair go gcuireann tú isteach modh ionsá, agus ansin a thosaíonn an téacs ag eitilt amach, mar sin daoine a fháil ar dhaoine eatarthu mar gheall ar sin. Ach tá tú súil a choinneáil ar cad tá tú i mód a choinneáil, agus má fhéachann tú ar an barra uirlisí an-bun Vim ba chóir go mbeadh táscaire a insíonn duit cad mód bhfuil tú faoi láthair i, Ba chóir a bheith cabhrach. Ach i gcoitinne, an 3 príomh modhanna ba chóir duit an eolas faoi, níl ach is dócha 6 nó 7 nó 8 modhanna nó mar sin, ach chaitheann tú an chuid is mó de do chuid ama i 3. Is é an chéad rud mód gnáth. Tá sé seo nuair a chaitheann tú an chuid is mó de do chuid ama. Gach eochairbhuillí atá logáilte isteach mar éigin de ordú, agus beidh orainn a bheith ag foghlaim a lán de na orduithe i rith an lae inniu. Is é an modh eile modh ionsá, a bhfuil áit tú i ndáiríre go bhfuil rudaí ag clóscríobh amach, agus is é modh ionsá go bunúsach ar an modh a bhfuil tú ag úsáid de ghnáth chun. A scríobhann tú rud éigin, agus a thagann sé díreach ar an scáileán, agus is é modh amhairc rud áit ar féidir leat a dhéanamh aibhsiú. Chonaic tú níos luaithe i gcás ina uaireanta, ba mhaith liom a bheith ag cur béime téacs agus ionramháil é ar bhealaí éagsúla, agus sin sampla baint úsáide as modh amhairc. Beidh muid tús a chur amach leis an Basics iomlán is gá duit a maireachtáil i Vim, agus tá sé go bunúsach na 7 orduithe ar dheis anseo. HJKL a úsáidtear chun nascleanúint a dhéanamh ar fud an gcomhad, agus go gcomhfhreagróidh siad ar chlé, síos, suas, agus an ceart, agus an bhfuil tú saor in aisce a úsáid a bhaint as na heochracha arrow chomh maith, ach táimid i ndáiríre a spreagadh duit a úsáid HJKL oiread agus is féidir toisc go bhfuil an smaoineamh go cé go bhfuil tú ag athrú, is féidir leat bogadh thart ar an doiciméad gan a bheith a athrú i idir na saigheadeochracha agus nuair a bhíonn tú ag clóscríobh, a bhfuil i ndáiríre, i ndáiríre deas. Ba mhaith leat ach chun bogadh cúpla carachtair os a chionn. Ní gá duit a athrú ar do lámh ar fad os a chionn, agus tá sé de chineál deas a bheith acu go. Roinnt saineolaithe Vim n saigheadeochracha a mhapáil iarbhír feidhmeanna eile toisc go bhfuil siad cheana féin HJKL, agus is féidir iad a úsáid a n-eochracha arrow d'fheidhmeanna eile chomh maith. HJKL mbogann tú timpeall agus tú i mód gnáth. Más mian leat dul isteach modh ionsá agus cineál éigin Is féidir leat brúigh i do modh a chur isteach, agus go gcuireann tú i modh ionsá, agus is féidir leat cineál éigin, agus a scríobhann tú éalú a fháil ó mód isteach ar ais go dtí mód gnáth. Escape seolann tú i gcónaí ar ais go dtí mód gnáth is cuma cén modh tá tú i, agus más mian leat a fhágáil is féidir leat cineál i: WQ dul isteach, agus is é an bealach is féidir leat cuimhneamh seo w seastáin do scríobh, agus seastáin q do scor, mar sin: WQ, agus ritheann colon an ordú, agus mar sin de: WQ dul isteach a reáchtáil an ordú Sábhálann agus bealaí amach. Má osclaíonn tú an comhad suas beidh muid ag dul tríd an chéad chleachtadh le chéile. Tá Céim 1 a mhaireann i Vim, agus táthar ag súil go bhfuil tú guys seo go léir ar oscailt. Maith, agus ní mór dúinn roinnt cleachtaí simplí chun tú a fháil a úsáidtear chun úsáid a bhaint as na heochracha. HJKL nach gur cosúil go iomasach ar dtús, agus tá sé seo ar cheann de na bloic tosaigh go bhfuil daoine ag baint úsáide as Vim Tá baint úsáide as na heochracha le nascleanúint a dhéanamh timpeall. Níl sé iomasach, ach nuair a fhaigheann tú a úsáidtear chun é chomhtháthaíonn sé i ndáiríre i d'intinn, agus go leor daoine a aimsiú go minic iad féin ag baint úsáide J agus K i Word nó i Chrome, agus ar ndóigh, tá daoine a chruthaigh an mbreiseán seo Chrome dtugtar Vimium féidir leat a úsáid i Chrome nó Cróimiam le nascleanúint a dhéanamh tríd an Chrome baint úsáide as do mhéarchlár baint úsáide as aicearraí Vim-mhaith, ionas go bhfuil daoine an-díograiseach faoi, ach dul ar aghaidh agus iarracht a dhéanamh agus úsáid HJKL le nascleanúint a dhéanamh idir na huimhreacha ach ionas gur féidir leat a fháil ar an eolas leis conas a oibríonn na rudaí seo. Nuair atá tú a chríochnú go, is féidir leat chomh maith dul agus imirt ar fud leis an gcathair ghríobháin chruthaigh mé ach le haghaidh spraoi, agus is féidir leat a leanúint saghas an líne dotted agus déan iarracht gan tuairteála isteach na ballaí agus iarracht chun é a dhéanamh go dtí deireadh an gcathair ghríobháin. Má úsáideann tú aicearraí i Gmail nó aon líon na n-iarratas éagsúla beidh tú go J agus K, mar shampla, is minic a úsáidtear chun bogadh suas agus síos, agus a thagann go bunúsach ó Vim bunúsach, ionas go mbeidh tú J agus K, agus tá sé i ndáiríre deas mar is féidir leat dul suas agus síos gan a bheith gluaiseacht do lámh ar ais agus amach ó na heochracha arrow. Anois, a ligean ar iarracht dul i modh a chur isteach agus ag dul amach as an modh a chur isteach. Feicfidh tú faoi deara go bhfuil an ceart anois tá mo cúrsóir mór, bosca dubh, agus nuair a théann tú isteach i mód isteach ba chóir duit a fháil go casadh sé isteach ar cúrsóir caol mar atá tú ag úsáid. Má tá tú ag baint úsáide Vim i gcríochfort nach féidir leat teacht ar an a bheith ar an cás toisc nach bhfuil an críochfort tacú leis an gcineál seo de cúrsóir tanaí, ach má tá tú ag baint úsáide as MacVim nó GVim ar Windows ansin ba chóir duit a aimsiú go casadh sé isteach ar cúrsóir, agus go bhfuil táscaire amhairc i ndáiríre tapaidh. Tá sé chun tú a insint cibé an bhfuil tú i mód gnáth nó modh a chur isteach. A ligean ar dul ar aghaidh agus iarracht a dhéanamh eagarthóireacht líne seo. Líon sé i le do chuid faisnéise féin nó is cuma cad é, agus conas is féidir leat a dhéanamh go bhfuil is féidir leat bogadh suas go dtí deireadh na bán, cineál liom a fháil i modh a chur isteach, agus is féidir leat a chúlú agus cineál i do ainm, agus nuair a bhíonn tú ag déanamh clóscríobh Is féidir leat brúigh éalaithe a fháil amach an modh a chur isteach, agus is féidir leat bogadh thar anseo, cineál cuir isteach a scriosadh go, cineál éalaithe a fháil amach an modh a chur isteach, agus is féidir leat cineál: w isteach chun an comhad a shábháil. Is féidir leat cineál i díreach: w chun an comhad a shábháil. Is féidir leat cineál i díreach: q a scor gan sábháil, nó is féidir leat cineál i: WQ a shábháil agus scor. Deonaithe, nach bhfuil muid ag iarraidh a scor go fóill, ionas gur féidir leat cineál i: w. Agus b'fhéidir gur dhealraigh beag mí-éifeachtach ag an gcéad mar gheall ar bogadh go dtí go bhfuil an láthair a bhí tú a chlóscríobh J a bunch na n-amanna, b'fhéidir L a bunch na n-amanna a fháil chun an láthair, agus tá tú cúlspás ag cur brú ar a bunch na n-amanna, agus an chuma air i ndáiríre mí-éifeachtach ach de ghnáth go mbeadh tú a bogadh do luch thar ann is dócha, cliceáil dúbailte agus ansin clóscríobh, agus ar ndóigh, is é an rud, nuair a dhéanann tú an chéad tús leis an Vim agus tá a fhios agat ach na orduithe bunúsacha, yes, beidh sé beagán níos moille, ach go luath a fhoghlaim tú roinnt orduithe níos cumhachtaí, a ligfidh tú chun bogadh ar fud na doiciméid i bhfad níos tapúla, agus ní bheidh ort a bhfuil an úsáid an-cumbersome athrá JS agus athrá KS, agus Ls, agus mar sin de agus mar sin de. Ceisteanna ar bith go dtí seo? Soladach. Ar ais go dtí an PowerPoint. Anois, tá muid ag dul a thabhairt isteach orduithe cúpla níos mó le haghaidh gluaiseacht chun cinn. Taithí tú tar éis a chlóscríobh b'fhéidir L a lán nó H a lán, agus anseo tá roinnt orduithe níos mó is féidir leat é a úsáid chun bogadh thart ar níos tapúla. Má ghlactar leis go bhfuil do cúrsóir ar an O os a chionn sa éigin i "Is é seo roinnt téacs," agus anseo tá 5 orduithe níos mó is féidir leat é a úsáid chun bogadh ar fud an líne níos éasca. Mar sin, ^ agus $ bhogann tú go dtí an tús agus líne deireadh, agus ag pointe éigin nuair a fhoghlaim tú sloinn rialta nó nithe éagsúla eile beidh tú go bhfuil na saghas coinbhinsiúin an-choitianta. An ^ Tagraíonn go ginearálta leis an tús na líne. Tagraíonn an $ ghnáth go dtí deireadh na líne. Is iad seo an-éasca a mheabhrú, agus mar an gcéanna, b, e, agus w, tá siad éasca a mheabhrú chomh maith mar gheall ar a fhreagraíonn b chun cúl nó tús, Freagraíonn e go dtí deireadh, a bhfuil an deireadh an fhocail, agus a fhreagraíonn w dtí an focal seo chugainn, mar sin w maidir le focal. Agus má tá tú a choinneáil clóscríobh r nó a choinneáil clóscríobh w thugann tú faoi deara gur féidir leat léim idir focail, agus tá sé i bhfad níos tapúla ná díreach clóscríobh l. Anois, is é an chéad rud eile an tSamhail Oibreoir-Tairiscint. Tá sé seo i ndáiríre ar cheann de na cúiseanna eochair cén fáth gur féidir Vim a bheith chomh cumhachtach, agus tá sé mar is féidir leat go bunúsach heilimintí éagsúla a chumadh i bhfeidhmeanna níos cumhachtaí, mar sin go ginearálta nuair a dhéanann tú rud ar bith i Vim féidir leat smaoineamh ar é mar le chéile oibreoir le tairiscint. Go dtí seo tá muid ag déileáil go díreach le tairiscintí, cosúil le HJKL. Bíonn siad timpeall ort, agus ansin b agus w, siad ag bogadh freisin tú ar bhealaí éagsúla ar fud, ach ní mór dúinn imithe go fóill le bheith in ann rudaí a scriosadh nó rudaí nó whatnot a athrú, agus oibreoirí nuair a chéile tú le tairiscintí ansin tá tú in ann a bhfuil i bhfad níos cumhachtaí éifeachtaí, mar sin, mar shampla, má bhí mé a scriosadh 2 focail, is féidir liom a úsáid d don oibreoir a scriosadh, agus is féidir liom a chur ar 2 a chur in iúl gur mhaith liom a scriosadh 2 focail, agus ansin Áirím tairiscint. D'fhéadfadh go gcuimseodh mé w rá scriosadh 2 focail. Raibh mé in ann úsáid a bhaint as rud éigin cosúil le J a rá scriosadh síos 2 uair agus scrios 2 línte liom thíos. Raibh mé in ann a rá D2B a scriosadh ar gcúl faoi dhó, agus tá rúin fiú níos mó ná na cinn go bhfuil mé léirithe agam anseo a dhéanamh i ndáiríre, i ndáiríre do eagarthóireacht Vim i bhfad níos cumhachtaí. Is iad seo cuid de na is mó tóir nó na n-oibreoirí is coitianta agus go bhfuil siad éasca go leor le cuimhneamh chomh maith. D don scriosadh, c le haghaidh athruithe. Is é C bunúsach an rud céanna cruinn mar athrú ach amháin go nuair a úsáideann tú c tú go huathoibríoch a fháil a chur i modh ionsá ina dhiaidh. De ghnáth nuair a úsáideann tú scriosadh a úsáideann tú é ó mód gnáth, agus i ndiaidh duit a scriosadh rud éigin fhanann tú i mód gnáth. Ach más mian leat rud éigin a athrú, is féidir leat úsáid a bhaint c rud éigin a scriosadh agus ansin dul go díreach isteach i modh a chur isteach ionas gur féidir leat tosú ag clóscríobh agus rud éigin a shocrú. Gurb é Y do yanking. Tá sé go bunúsach nóisean Vim ar chóipeáil. Mar shampla, más mian liom a chóipeáil an 2 focail eile is féidir liom a dhéanamh y2w nó rud éigin mar sin, agus é v chun béim, go bunúsach. Agus freisin cad atá i ndáiríre cool má tá tú cineál oibreoir dhó Beidh sé gníomhú ar líne iomlán, mar sin más mian liom a scriosadh ar líne iomlán Is féidir liom a cineál ll a scriosadh an líne ar fad, nó más mian liom a chóipeáil an líne ar fad is féidir liom a úsáid bb nó rud éigin mar sin. A ligean ar iarracht seo níos mó roinnt. Níl cleachtadh anseo le haghaidh oibreoir gluaiseacht chun cinn chomh maith le agus fiú roinnt rudaí eile nach bhfuil mé ag dul a chlúdach sa lá atá inniu ann PowerPoint, ach is féidir leat a bhraitheann saor chun breathnú os a gcionn ina dhiaidh sin agus imirt ar fud leis leo agus eolas a fháil leo. Oibreoirí agus tairiscintí. Mar shampla, is dócha go bhfuil na 2 focail mian leat ach a scriosadh san abairt. Cad é go mbainfidh tú ag iarraidh a dhéanamh ná go mbainfidh tú ag iarraidh a dhéanamh cinnte go bhfuil do Is cúrsóir ag tús na chéad fhocal mian leat a scriosadh, agus is féidir leat cineál i d2w, agus beidh sé a scriosadh iad siúd 2 focail ar do shon. Agus baint úsáide as an ordú cruinn, is féidir d2w, cosúil le beagán cumbersome agus pointless, ach tá sé ceaptha a chur in iúl an smaoineamh gur féidir leat cum na rudaí éagsúla, agus freisin ar eagla na heagla a dhéanann tú a tharlóidh do bheith sa staid, ansin is féidir leat suas go deireadh ag baint úsáide as dw nó d2w, a úsáidim ó am go ham. Dd agus cc a úsáid mé i bhfad níos minice mar is féidir leat gníomhú ar línte ar fad. Mar shampla, a ligean le rá go bhfuil mé an liosta seo randamach anseo, agus b'fhéidir gur mhaith liom a scriosadh an líne a deir Huskies toisc nach bhfuil sé oiriúnach, ach mar gheall ar, agus níl mé ag iarraidh é a dul i modh a chur isteach ina dhiaidh sin. Ba mhaith liom a scriosadh é, agus sa chás sin d'fhéadfadh mé cineál ll, agus beidh a scriosadh an líne ar fad. Ach a ligean le rá anois níl an líne eile gur mhaith liom a scriosadh, ach ba mhaith liom freisin a shocrú é agus Athscríobh é, agus sa chás sin beidh mé iarracht rud éigin cosúil le cc, agus go Scrios an líne ar fad ach cuireann dom i mód a chur isteach, mar is féidir leat a fheiceáil, agus is féidir liom é a shocrú ó ann. Agus tá go leor, go leor bealaí éagsúla is féidir leat oibreoirí agus tairiscintí chéile, agus mar a úsáideann tú Vim níos mó agus níos mó tú níos mó faoi bhealaí éagsúla a fhoghlaim Is féidir leat úsáid a bhaint as na horduithe, agus go mbainfidh tú a bheith níos fearr agus níos fearr. Awesome, tá anois anseo roinnt orduithe assorted eile go bhfuil an-, a úsáidtear an-coitianta agus freisin cabhrú leat a bheith níos fearr ag Vim. Mar shampla, labhair muid faoi CásÍochtair v do aibhsiú amhairc. Is féidir linn úsáid freisin chás uachtair V chun aibhsiú líne amhairc. Sa chaoi sin is féidir leat aird a tharraingt ar línte ar fad ag am i bhfad níos éasca. Is féidir leat úsáid a bhaint o nuair a bhíonn tú i mód gnáth a chur isteach go bunúsach ar líne nua faoi ​​bhun na líne bhfuil tú faoi láthair ar an agus é a chur isteach i modh a chur isteach clóscríobh a thosú. Is féidir leat úsáid a bhaint x CásÍochtair a scriosadh an carachtar go faoi do cúrsóir faoi láthair. Is féidir leat úsáid a bhaint freisin u a Cealaigh, a bhfuil de chineál ar deas, agus is féidir leat é a úsáid caipitil A go iarcheangail le deireadh na líne reatha, mar sin b'fhéidir go bhfuil do cúrsóir áit éigin ar an líne, agus ba mhaith leat a chur leis an deireadh na líne. Ansin, is féidir leat cineál caipitil A go léim láithreach go dtí deireadh na líne agus dul i modh a chur isteach ionas gur féidir leat a chur go dtí deireadh na líne. I mo thuairimse, tá mé cúpla níos mó cleachtaí le haghaidh an féidir linn a triail a bhaint as. I ndáiríre, ní hea, ní féidir liom. Níl sé dóibh siúd. Ach ní mór dúinn roinnt cleachtaí níos mó le haghaidh an t-alt seo chugainn a beidh orainn a fheiceáil. Ach na féidir leat triail a bhaint as duit féin chomh maith. Mar shampla, má scríobhann tú i v rialta, beidh tú béim rialta go bhfuil tú a úsáidtear chun mhaith seo. Má chlóscríobhann tú i gcaipiteal V, is féidir leat a fháil ar líne a lán béim ar mar sin, nó má cineál mé i o beidh sé ar oscailt go bunúsach líne nua dom, a bhfuil de chineál ar deas. X Is féidir liom a úsáid chun carachtair a scriosadh ar an cúrsóir. Is féidir liom a brúigh x bunch na n-amanna agus rudaí a scriosadh. Is féidir liom a brúigh u a ghlanadh ar shiul sin. A, is féidir liom a chlóscríobh in A chun dul go díreach chuig an deireadh na líne, agus bhí mé chomh maith le cúpla eochracha deas eile gur féidir leat breathnú freisin ar tar éis an cur i láthair a fhoghlaim roinnt orduithe eile. [Mac Léinn] Cad athsholáthair faoi? Tá [Brandon L.] Athsholáthair freisin i ndáiríre fionnuar agus go bunúsach má théann tú áit éigin- tá tú riamh-daoine nach bhfuil a úsáid i ndáiríre go bhfuil i bhfad níos mó na laethanta seo, ach tá tú guys feicthe riamh i Microsoft Word má scríobhann tú isteach an tú ag dul go tobann i modh aisteach i gcás gach carachtar amháin a scríobhann tú go bunúsach in ionad an carachtar seo chugainn? Níl a fhios agam má tá tú ag feiceáil guys riamh go. Tá sé seo cosúil leis sin. Mar shampla, más mian liom a fhorscríobh cad tá mé faoi láthair ar chúis éigin Is féidir liom cineál i gcaipiteal R, agus beidh mé a bheith anois i mód ionad, mar is féidir leat a fheiceáil i bun na láimhe clé. Má chlóscríobhann liom stuif overwrites sé rudaí, agus is féidir liom freisin cúlspás, a bhfuil de chineál ar fionnuar, agus is féidir liom a Cealaigh go. Ní féidir liom a úsáid go bhfuil an-minic, ach gach anois agus ansin bíonn sé áisiúil. A ligean ar labhairt faoi rudaí téacs, atá ar cheann de mo rudaí is fearr leat faoi Vim, go hionraic. Tá rudaí Téacs bunúsach ar an gcoincheap sin a shainmhíniú éigin de smután de téacs taobh istigh do chomhad téacs, agus beidh mé ag dul os cionn na heochracha ar dtús, agus ansin beidh mé a thabhairt duit roinnt taispeántais chun tú a thuiscint níos iomláine cad a chiallaíonn go. Tagraíonn W d'fhocal, cosúil le réad téacs mar fhocal, mar sin roinnt focal mar atá a fhios agat de ghnáth é, agus má tá poncaíochta go bhfuil in aice leis an focal ansin ní bheidh sé san áireamh an poncaíochta go ginearálta. Ach mar shampla, más mian leat a chur san áireamh ar an phoncaíocht ar chúis éigin nó go bhfuil tú ag déanamh rud éigin nach é sin an Béarla agus is mian leat a chur san áireamh na carachtair go léir atá leagtha amach ag an spás bán is féidir leat é a úsáid freisin caipitil W rud go bhfuil timpeallaithe le spás bán a fháil. Is féidir leat úsáid a bhaint freisin lúibíní tagairt do rud téacs go bhfuil taobh istigh de sraith de lúibíní. Is féidir leat a dhéanamh ar an rud céanna le lúibíní cearnacha, lúibíní uillinn, guailleáin, agus comharthaí athfhriotail chomh maith, agus ar deireadh, Is féidir leat é a úsáid freisin chun tagairt t éigin chlib. Lig dom léiríonn tú conas a imríonn i ndáiríre amach. Mar shampla, is é seo mo chéad sampla i mo taispeántas. Níl roinnt focal san abairt seo a ba mhaith liom a athrú, agus labhair muid faoi W á n-úsáid mar tairiscint, ach is féidir leat é a úsáid freisin é mar rud téacs mar seo. Mar shampla, bealach amháin raibh mé in ann a athrú an t-ainm Barack nó go bunúsach a mhodhnú Tá raibh mé in ann dul go dtí tús an focal agus an cineál ic haghaidh athraithe agus w ar fhocal, agus beidh a scrios an focal ar fad agus é a chur i mód a chur isteach. Ach tá sé an-annoying dom a bheith acu chun dul go dtí an tús an fhocail am ar fad. Sin i ndáiríre annoying. Níl mé ag iarraidh a bheith acu chun é sin a dhéanamh. Is féidir liom a bheith i ndáiríre in áit ar bith taobh istigh a ainm agus cineál i CIW, agus seasann an i do istigh, mar sin má mé cineál i CIW luíonn sé le athrú i bhfocal, nó i bhfocail eile, athrú ar an focal Tá mé faoi láthair taobh istigh, agus beidh sé a thabhairt duit ar an éifeacht ceannann céanna. Is féidir leat a shocrú go. Mar an gcéanna, b'fhéidir tá mé chás éigin mar seo i gcás ar chúis éigin tá roinnt carachtair, nó réimsí nó rud éigin mar sin, nó níl roinnt phoncaíocht, agus theastaigh mé a scriosadh an rud ar fad. Má chlóscríobhann mé i CIW beidh sé a scriosadh cad atá taobh istigh na carachtair, nó réimsí, ach ba mhaith liom a fháil ar an rud ar fad go bhfuil timpeallaithe ag spás bán, ionas gur féidir liom a úsáid CIW a scriosadh an rud ar fad. Feicfidh mé cineál i gcúig, a dhéanamh ar an rud céanna, agus cineál i sé. Mar an gcéanna, más mian liom rud éigin go bhfuil taobh istigh den lúibíní a athrú Is féidir liom cineál i ci) gach rud go bhfuil taobh istigh den lúibíní a scriosadh agus ansin líon isteach cuma cad ba mhaith liom a dhéanamh, cosúil le argc slánuimhir, is cuma cad ba mhaith leat a dhéanamh, agus mar an gcéanna, an rud céanna le comharthaí athfhriotail. Is féidir liom a shocrú téacs go taobh istigh de Sleachta, agus is féidir liom a athrú freisin rudaí go bhfuil taobh istigh de clibeanna. An bhfuil a dhéanann ciall? Rud eile is féidir leat a dhéanamh nach bhfuil tú c chun úsáid a bhaint as. Is féidir leat úsáid a bhaint freisin d más mian leat a scriosadh cad atá taobh istigh na clibeanna. Más mian liom a scriosadh an téacs taobh istigh tag is féidir liom a úsáid DIT a scriosadh go chlib. Is féidir liom a úsáid freisin chun aird a tharraingt vit cad atá taobh istigh an chlib, mar shampla. Is é an rud eile seachas úsáid a bhaint mé i lár is féidir leat é a úsáid freisin, a sheasann do gach duine, mar sin cuimhnigh má úsáideann tú i beidh sé a tharchur chuig an réad téacs nó a úsáid ar rud téacs go bhfuil taobh istigh den carachtair, nó réimsí, ach má úsáideann tú go mbeidh sé san áireamh go téacs chomh maith leis an teormharcóir féin. Mar shampla, más mian liom aird a tharraingt ar an téacs agus an chlib máguaird Is féidir liom a úsáid stanna, v maidir le aird a tharraingt ar amhairc, do gach duine, agus ansin t ar an chlib. Is féidir leat a dhéanamh rud éigin mar sin chomh maith. B'fhéidir ba mhaith liom a scriosadh an google.com leis na comharthaí athfhriotail timpeall air chomh maith, agus is féidir liom a úsáid rud éigin cosúil le da "a scriosadh gach ceann de sin, mar shampla. Ceisteanna ar bith go dtí seo? Realize mé go bhfuil mé ag dumpáil ar tú a lán de na Vim orduithe go léir ag an am céanna, agus tá sé seo go bunúsach mar ba mhaith liom a tú a nochtadh do na horduithe éagsúla agus a thabhairt duit réamhrá ar cad a dhéanann na n-orduithe i Vim. Ach cad atá ar siúl a bheith acu a tharlóidh nuair a théann tú ar ais bhfuil tú ag dul a bheith acu a phiocadh suas go mall na n-orduithe ceann ar cheann. Ní mian leat a overwhelm duit féin, toisc go bhfuil ró-mór. Más mian leat a piocadh suas Vim a bhfuil tú a dhéanamh i ndáiríre é tús a chur leis an chéad sraith bhunúsach, agus mé a briste suas é i ceachtanna ar do shon go mbeadh sé níos éasca chun tú a leanúint, agus iarracht a dhéanamh agus a mháistir gach sraith na n-orduithe ceann ar cheann, ceann amháin ag an am. Tá sé i bhfad ró-gach rud a dhéanamh ag an am céanna, mar sin cad ba cheart duit a dhéanamh nuair a théann tú ar ais é téigh go dtí an chéad cheacht, a bhfuil HJKL, modh a chur isteach, éalú i mód gnáth, agus a shábháil agus a quitting, agus sin go léir is gá duit i ndáiríre le maireachtáil i Vim, agus a fháil i ndáiríre, i ndáiríre compordach leis sin. Agus tar éis cúpla lá nuair a bhfuil tú an-compordach leis sin ba chóir duit dul ar aghaidh go dtí na hoibreoirí tairiscint níos airde, an motions níos mó chun cinn, agus ar aghaidh go dtí na hoibreoirí agus mar sin de agus mar sin de. Tá a fhios agam Tá mé ag dul trí go leor, ach ba mhaith liom a fháil faoi lé tú a lán rudaí éagsúla. Ach i gcás go bhfuil tú suas don dúshlán, is féidir liom a thaispeáint duit conas is féidir leat a chur go léir le chéile ag baint úsáide as seo ar an chuid is mó de cad a d'fhoghlaim muid ach lá atá inniu ann, agus is féidir leat a leanúint chomh maith freisin más mian leat, ach chruthaigh mé roinnt fheidhmiú randamach. Cuir ní mór dúinn de chineál éigin uainchlár mar seo áit a bhfuil tú na bloic le hainmneacha daoine, tithe, bliain, agus tiúchan agus whatnot, agus is mian leat a chur ar iontráil nua duit féin. Cad é an bealach is fearr chun tú a dhéanamh é seo? A ligean ar é a dhéanamh mar seo. Cén fáth nach bhfuil muid ag aird a tharraingt ar an chéad bhloc seo. Tá tú ag dul a roghnú é, agus is féidir linn a brúigh y a yank sé, mar sin anois is féidir linn a chóipeáil go bunúsach agus greamaigh an teimpléad seo an chéad gan a bheith a athscríobh ar an rud ar fad ó scratch. Anois, beidh mé brúigh j síos a bunch na n-amanna chun dul síos, agus beidh mé brúigh p a ghreamú air. B'fhéidir go mbainfidh mé a chur ar roinnt línte breise do spás, agus a ligean ar rá anois is mian liom d'ainm a athrú le duine éigin. Ansin, is féidir liom dul anseo agus cineál i c2w mhaith roimh a athrú an t-ainm. Bob Jones, a bhfuil aithne aige. B'fhéidir más mian liom a athrú ar an teach is féidir liom dul isteach sa lár anseo agus cineál i CIW agus a chur Teach Cabot. D'fhéadfadh a bheith Seo sampla de nuair a d'fhéadfadh gur mhaith leat a mheas ag baint úsáide an modh athsholáthair a athrú ar do mbliain chéim más mian leat, nó is féidir linn a úsáid freisin CIW chomh maith. Ní chuireann sé ábhar. B'fhéidir gur mhaith leat a athrú ar do mhór. Agus sin cad a dhéanann tú. Agus b'fhéidir go mbeidh mé a thabhairt duit léiriú ar cad a d'fhéadfadh liom a dhéanamh má tá mé go raibh-má leanann tú a fhoghlaim orduithe níos forbartha i Vim toisc go bhfuil muid ag scríobadh barely an dromchla anseo, agus d'fhéadfadh sé liom a dhéanamh saghas seo de eagarthóireacht fiú níos tapúla ná mar atá léirithe agam tú anseo mar tá a fhios agam níos mó orduithe nach bhfuil mé gotten an deis a thaispeáint duit le haghaidh lá atá inniu ann. Mar shampla, más mian liom aird a tharraingt ar seo, is féidir liom é a dhéanamh mar sin, bogadh síos. Mé leanas mo mapáil féin chun aird a tharraingt ar go bunúsach go huathoibríoch stuif dom agus is féidir-agam nach bhfuil a fhios agam. Ciallaíonn mé, tá sé seo ag iarraidh ach a thaispeáint duit gur féidir leat i ndáiríre, i ndáiríre tús a chur rudaí eagarthóireacht níos tapúla, go háirithe nuair a tá tú go léir na réimsí éagsúla, agus de ghnáth cad a d'fhéadfadh tú a bheith ag déanamh é saghas cliceáil agus aibhsiú agus ansin iontrálann. Is féidir leat a dhéanamh gach rud ag an am céanna, a chóipeáil agus a ghreamú, bogadh suas agus síos idir an comhad, ach shaineodh sé stuif, formáidiú stuif. Is féidir le gach seo a dhéanamh i bhfad, i bhfad níos tapúla i Vim. Just a amháin rud deireanach beag a sílim go d'fhéadfadh a bheith i ndáiríre deas, a bhfuil a aimsiú agus a athsholáthar. Siúd agaibh a bhain úsáid as aicearraí Gmail beidh a fhios agat freisin go má scríobhann tú i / seolann sé leat chun an bosca cuardaigh, agus i go leor na n-iarratas éagsúla i gcoitinne beidh tú go Slais nó b'fhéidir a rialú Slais nó rud éigin a dhéanamh leis Slais Beidh tú a chur isteach i éigin de modh cuardaigh, agus a thagann chomh maith go bunúsach ó Vim bunúsach mar is féidir an t-oibreoir Slais nó an t-ordú Slais leat chun ionchur de chineál éigin teaghrán gur féidir leat é a úsáid chun cuardach a dhéanamh laistigh den doiciméad. Is féidir leat n agus caipitil N chun dul go dtí an chéad cheann eile agus tharla roimhe sin, agus is féidir leat é a úsáid freisin rud éigin den chineál céanna a chuardach agus a athsholáthar laistigh den doiciméad. Feicfidh mé a thabhairt duit léiriú ar cad is féidir a dhéanamh. B'fhéidir más mian liom a fháil ar gach cás de yank teaghrán sa doiciméad seo Is féidir liom cineál i / yank, is féidir leat a fheiceáil sa chúinne ag bun na láimhe clé, agus nuair a scríobhann mé isteach leagann sé béim ngach cás. Is féidir liom a úsáid go bunúsach n léim ar ais agus amach idir siúd go léir cásanna éagsúla, agus a ligean ar dócha Ba mhaith liom a chuardach agus a athsholáthar yank le roinnt focal randamach go maith sa doiciméad. Is féidir liom a brúigh: chun tús a clóscríobh i éigin de ordú laistigh de Vim, roinnt ordú go bhfuil níos sofaisticiúla ná bogadh timpeall nó a scriosadh nó rud éigin mar sin. Beidh mé cineál i an comhartha% tagairt gur mhaith liom seo a úsáid ordú a chur in ionad ar an doiciméad ar fad. Cineál i s ionadú a dhéanamh orthu. Tagann sé seo ó PEARL bunúsach. Agus is é an ordú seo chugainn ordú go leor caighdeánach go mbainfidh tú a aimsiú i Pearl ina ionad sin agus in teangacha cláir eile go mbainfidh tú is dócha tús a fhoghlaim mar a dhéanann tú eolaíocht ríomhaireachta níos mó, agus is féidir liom a úsáid go bunúsach / a chlóscríobh /, cineál i an focal mhaith liom a fháil agus a athsholáthar agus ansin cineál eile / agus cineál i cibé focal is mian liom a chur in ionad an focal sin leis. Cé a fhios, b'fhéidir nyancat. Is féidir liom go bhfuil, agus ansin beidh tú a fheiceáil go bhfuair ionad gach rud. Ach beidh tú faoi deara go bhfuil seo focal anseo. Ar chúis éigin roinnt dár samplaí de yank ionad ach ní go léir, agus sin mar gheall ar an mbealach a bhfuil an saghas teanga scríofa ní hamháin i Vim ach in áiteanna eile go bhfuil nuair a ritheann tú an t-ordú a chur in ionad Beidh sé ionad ach an chéad dul síos an focal i ngach líne, mar sin más mian liom a chur in áit i ndáiríre mór gach cás de focal ar gach líne amháin ansin caithfidh mé a dhéanamh ar an rud céanna ach cuir bratach Ealaíontóir ag an deireadh an-, a sheasann do domhanda, agus ansin beidh a iarbhír a chur in ionad na cásanna ar fad. Agus nuair a fhoghlaim tú na habairtí rialta, tá seimineár CS50 ann i ndáiríre ar sloinn rialta, mar sin má tá tú fiosrach faoi nathanna rialta is féidir leat a ghlacadh freisin go seimineár agus níos mó a fhoghlaim. Ach mar shampla, a ligean le rá go bhfuil mé liosta na n-ainmneacha mar seo, agus ba mhaith liom a athshocrú é, mar sin in ionad a bheith an t-ainm seo caite, camóg, an chéad ainm Ba mhaith liom a athshocrú é sin deir sé chéad ainm, spás, ainm caite. Is féidir leat úsáid iarbhír an ordú ar dheis anseo a dhéanamh go bunúsach ar do shon, ionas gur féidir leat a fheiceáil anseo tús a chur againn le s, rud a chiallaíonn ba mhaith linn a dhéanamh ar aimsiú agus a athsholáthar, agus ansin chuir mé bratach ar a dtugtar \ v, a bhfuil rud éigin ar a dtugtar an bhratach draíochta i Vim a ligeann duit a dhéanamh nathanna rialta níos éasca. Ansin, ó ann linn a mheaitseáil go bunúsach d'aon líne amháin is é sin den fhoirm sraith de na focail, camóg, spás, agus sraith de na focail nó sraith de litreacha. \ W Ciallaíonn + bunúsach carachtair amháin nó níos mó, agus na lúibíní a úsáidtear a ghabháil leis na grúpaí sin is féidir liom tagairt a dhéanamh dóibh ina dhiaidh sin. Mar is féidir leat a fheiceáil, uair amháin ar na ghabháil 2 bloic de na focail go bhfuil scartha le camóg, spás ansin cad ba mhaith linn a chur ina ionad é a úsáid mé \ 2 agus \ 1 a tharchur ar ais chuig na focail a gabhadh go i gceannas aimsiú iarbhír, agus mar sin \ 2 Tagraíonn cibé rud atá le fáil sa dara sraith de lúibíní, \ 1 Tagraíonn cibé rud atá le fáil sa chéad sraith de lúibíní, agus is féidir leat a fheiceáil, tá mé ag cur 2 roimh an 1 le spás amháin eatarthu chun iarracht a bogadh an chéad ainm roimh an ainm seo caite. An bhfuil a dhéanann ciall? Agus cad is féidir liom a dhéanamh go bhfuil féidir liom a cheilt ar na chéad sin liom a reáchtáil ach an ordaithe ar na línte, agus ansin beidh mé a chlóscríobh seo a ordú. Is féidir leat a fheiceáil a dhéanann sé go díreach mar a roinnte. Agus arís, tá sé seo scratching barely an dromchla, agus má théann tú go dtí an seimineár slonn ionadaíochta ansin tá mé cinnte go mbainfidh tú ag foghlaim rudaí a lán níos éagsúla is féidir leat a dhéanamh le habairtí rialta, agus a thosaíonn sé seo go bunúsach le leid ar cad is féidir leat a dhéanamh i ndáiríre le Vim má thosaíonn tú i ndáiríre a bheith ina mháistir air. B'fhéidir gur mhaith leat rud éigin a refactor, agus ba mhaith leat a fháil gach cás de roinnt feidhm a leanas de chineál éigin a ainmniú patrún. Ba mhaith leat a athrú ar an mbealach go bhfuil ainmnithe. Is féidir leat scríobh chineál éigin ordú mar seo a dhéanamh ar do shon, agus go bhfuil an saghas solúbthacht féidir leat a fháil taobh istigh de Vim go bhfuil tú ag dul a fháil ach nach bhfuil i eagarthóirí téacs eile. Cumhdaíonn an bunúsach go léir na rudaí a bhí mé a mhúineadh tú inniu i seimineár lae inniu, ach arís, ba mhaith liom i ndáiríre a rá go más mian leat a piocadh suas Vim Tá sé fíor go níl cuar foghlama beagán níos airde ar dtús. I dtús an-a bheidh tú a bheith beagán níos lú táirgiúla ná mar a bheadh ​​agat ar shlí eile is dócha, ach má bata tú leis laistigh de chúpla lá nó cúpla seachtain, ag brath ar cé chomh tapa a fhoghlaim tú, go mbainfidh tú a bheith i bhfad, i bhfad níos tapúla, agus rinne mé a thabhairt duit léiriú ar a bhfuil Vim ann ach ní raibh mé a fháil i ndáiríre an deis a thaispeáint duit cad a tharlaíonn nuair mé de ghnáth-shampla, i rang cineál mé i mo nótaí le Vim. Sin toisc nach féidir liom a bheith ag obair sin i bhfad níos tapúla ná mar is féidir liom i Vim le aon chlár eile. Tá sé literally méadú táirgiúlachta 2 nó 3 uair sa Vim i gcomparáid le cláir eile, ní amháin leis an luas eagarthóireacht téacs ach freisin ar an mbealach is féidir liom bogadh timpeall an doiciméad agus ar an mbealach is féidir liom rochtain a fháil ar chomhaid eile ar mo ríomhaire agus léim i idir iad agus mar sin de agus mar sin de. Tá sé ach le borradh táirgiúlachta i ndáiríre, i ndáiríre ollmhór. Ach nuair a bhíonn tú ag foghlaim, ba mhaith leat a dhéanamh cinnte go bhfuil tú ag foghlaim rud amháin ag an am, agus déan iarracht gan a overwhelm tú féin leis an iomarca orduithe éagsúla toisc go bhfuil a lán de na horduithe agus a lán de na aicearraí éagsúla is féidir leat foghlaim i Vim. Ba mhaith leat a piocadh suas le beagán ag an am agus thar na blianta de réir a chéile amass tuiscint níos mó agus níos mó de Vim. Más mian leat dul ar aghaidh chun níos mó a fhoghlaim, is iad seo cuid de na topaicí níos airde Is féidir leat leanúint ar aghaidh chun foghlaim faoi, agus fiú seo scratches barely an dromchla. Seo a leanas roinnt plugins tóir ar féidir leat a bhraitheann saor in aisce a sheiceáil amach agus a Google iad a agus imirt ar fud leis leo más mian leat a fheiceáil agus díreach cén saghas forlíontáin atá amach ann. Agus ansin ag deireadh an PowerPoint, tá mé a bunch naisc acmhainní éagsúla is féidir leat é a úsáid chun foghlaim ó. Seo a bunch de naisc éagsúla is féidir leat é a úsáid chun tús a chur le Vim. Tá siad ranganna teagaisc éagsúla agus whatnot, agus ar deireadh, is iad seo roinnt rudaí níos mó chun cinn ar féidir leat é a úsáid a sheiceáil amach freisin chomh maith, roinnt casts scáileán agus roinnt teicníochtaí chun cinn níos mó i Vim agus freisin ar roinnt píosaí éagsúla de cód foinse is féidir leat breathnú suas ar GitHub ach chun breathnú ar chomhaid cumraíochta daoine eile nó chun breathnú ar forlíontáin i Vim agus mar sin de agus mar sin de. Sin uile Tá mé ar do shon. [CS50.TV]