1 00:00:00,000 --> 00:00:02,590 >> [Seminar Vim] 2 00:00:02,590 --> 00:00:04,210 [Brandon Liu] [Harvard University] 3 00:00:04,210 --> 00:00:07,500 [Dan huwa CS50.] [CS50.TV] 4 00:00:07,500 --> 00:00:09,880 >> Illum se tkun introduzzjoni għall Vim. 5 00:00:09,880 --> 00:00:12,310 Kemm inti guys smajt ta 'Vim? 6 00:00:12,310 --> 00:00:15,620 X'irnexxilek smajt dwar Vim? 7 00:00:15,620 --> 00:00:17,590 [Student] Jsolvi problemi kollha tiegħek. 8 00:00:17,590 --> 00:00:19,450 [Brandon L.] Jsolvi problemi kollha tiegħek. 9 00:00:19,450 --> 00:00:23,840 Xi ħaġa oħra li inti guys smajt dwar Vim? Kwalunkwe impressjonijiet? 10 00:00:23,840 --> 00:00:27,990 [Student] Kważi kulħadd stajt tkellmu jħobb biex jużaw Vim. 11 00:00:27,990 --> 00:00:29,960 Oh, ħelu. 12 00:00:29,960 --> 00:00:31,090 [Student] Ħafna nies naf simili għall-użu Vim. 13 00:00:31,090 --> 00:00:35,050 Okay, li tajjeb, għaliex ħafna nies fil CS51 14 00:00:35,050 --> 00:00:38,000 tibda pick up Emacs minħabba Emacs għandha l-appoġġ ftit aħjar 15 00:00:38,000 --> 00:00:40,100 għall-lingwa li inti qed tmur għall-użu fil CS51, 16 00:00:40,100 --> 00:00:42,770 u I inkwetati li mhux biżżejjed nies fil-Harvard jużaw Vim, 17 00:00:42,770 --> 00:00:46,190 so I really jippruvaw jagħmlu xogħol tajjeb li tinkoraġġixxi użu Vim. 18 00:00:46,190 --> 00:00:51,110 >> Imma hawnhekk huwa XKCD komiks klassika li inti guys tista 'ssib interessanti. 19 00:00:51,110 --> 00:00:53,800 Have you guys użat Nano qabel fil-livelli kollha? 20 00:00:53,800 --> 00:00:57,380 Dan comic jgħid Nano? Programmaturi Real tuża Emacs. 21 00:00:57,380 --> 00:00:59,040 Ħej, programmaturi reali użu Vim. 22 00:00:59,040 --> 00:01:03,130 Le, programmaturi reali jużaw Ed li hija din-you qatt ma jridu jużaw Ed. 23 00:01:03,130 --> 00:01:05,990 Huwa tassew, tassew qodma u tassew ħżiena, u programmaturi reali użu 24 00:01:05,990 --> 00:01:08,440 labra magnetized u idejn stabbli. 25 00:01:08,440 --> 00:01:16,010 U inti tista 'taqra l-bqija, imma huwa pjuttost divertenti. 26 00:01:16,010 --> 00:01:18,320 U l-ħaġa umoristiċi hija fl-aħħar. 27 00:01:18,320 --> 00:01:20,310 Huma jgħidu, "Oh, yeah, naturalment, hemm xi kmand Emacs sabiex tagħmel dan." 28 00:01:20,310 --> 00:01:25,050 Tajba qodma Cx Mc M-farfett, li huwa tip ta 'jab fil Emacs 29 00:01:25,050 --> 00:01:28,520 minħabba Emacs hija storikament magħrufa li jkun ftit minfuħ 30 00:01:28,520 --> 00:01:32,310 u li jkollhom jikkmanda għal kważi xejn, b'tali mod li tip ta 'ċajta għal Emacs. 31 00:01:32,310 --> 00:01:35,320 >> X'inhu Vim? Vim huwa editur test programmer avvanzat. 32 00:01:35,320 --> 00:01:40,040 I really jixtiequ jagħmlu distinzjoni bejn editur test 33 00:01:40,040 --> 00:01:42,000 u xi ħaġa bħal dokument proċessur. 34 00:01:42,000 --> 00:01:44,340 Microsoft Word huwa magħruf bħala dokument proċessur. 35 00:01:44,340 --> 00:01:49,090 Inti tista 'tistabbilixxi marġini, tagħmel affarijiet grassa, jenfasizzaw l-affarijiet, 36 00:01:49,090 --> 00:01:51,480 strajk permezz affarijiet, tibdil fid-daqs tal-font u whatnot. 37 00:01:51,480 --> 00:01:54,380 A editur test ma xejn aktar milli sempliċement jeditjaw test. 38 00:01:54,380 --> 00:01:56,020 Litteralment inti biss għandek karattri. 39 00:01:56,020 --> 00:02:01,650 M'hemm l-ebda tip ta 'grafika, daqsijiet, fonts, kuluri, jew xi ħaġa bħal dik. 40 00:02:01,650 --> 00:02:06,360 Kulma għandek tagħmel huwa jeditjaw test, u Vim ġiet magħmula speċjalment għall-programmazzjoni. 41 00:02:06,360 --> 00:02:09,240 Hija għandha ħafna karatteristiċi mibnija biss għall-programmazzjoni. 42 00:02:09,240 --> 00:02:11,360 Hija maħsuba speċifikament għall-editjar test effiċjenti. 43 00:02:11,360 --> 00:02:15,190 >> B'mod ġenerali, Vim hija magħrufa li tkun bażikament l-editur test mgħaġġla 44 00:02:15,190 --> 00:02:19,110 inti tista 'possibbilment jużaw meta mqabbla ma' kull editur ieħor test li possibbli. 45 00:02:19,110 --> 00:02:22,480 A lott ta 'karatteristiċi-IDE simili mhumiex mibnija direttament fil Vim, 46 00:02:22,480 --> 00:02:26,850 hekk jekk inti stajt użat IDE u int użati biex affarijiet simili jikkompilaw u run awtomatikament 47 00:02:26,850 --> 00:02:30,880 jew debugging x'hemm fil IDE tiegħek jew kollu ospitanti ta 'affarijiet differenti 48 00:02:30,880 --> 00:02:32,290 Vim ma jaqax ma li naturalment, 49 00:02:32,290 --> 00:02:36,330 iżda hemm għadd sħiħ ta 'plugins li tista' tuża biex iżżid dik it-tip ta 'funzjonalità li Vim. 50 00:02:36,330 --> 00:02:40,890 Vim mill innifsu jiffoka fuq editjar test u ma editjar test tassew, tassew tajjeb. 51 00:02:40,890 --> 00:02:43,340 U fl-aħħarnett, huwa verament customizable u extensible, 52 00:02:43,340 --> 00:02:48,740 u bażikament Vim kien madwar, jew Vi, li Vim hija mibnija fuq, 53 00:02:48,740 --> 00:02:53,790 kien madwar għal aktar minn 40 sena, u huwa program ħafna, fond ħafna, 54 00:02:53,790 --> 00:02:58,850 u n-nies se jużawha għal ħajjithom kollha u qatt verament kaptan il-programm għall-sħiħ tagħha, 55 00:02:58,850 --> 00:03:01,530 u inti dejjem se jkomplu jitgħallmu tul il-ħajja tiegħek matul is-snin, 56 00:03:01,530 --> 00:03:03,390 dejjem isir aħjar u aħjar. 57 00:03:03,390 --> 00:03:07,480 >> Hemm bażikament l-ebda għan għal dak li inti tista 'titgħallem u kemm inti tista' ttejjeb bil Vim, 58 00:03:07,480 --> 00:03:09,300 li huwa verament eċċitanti. 59 00:03:09,300 --> 00:03:12,730 Inti ma tridx li tarah bħala xi ħaġa scary għaliex inti tista 'ssir ħafna, ħafna profiċjenti 60 00:03:12,730 --> 00:03:16,650 fil Vim fil biss ftit ġimgħat iżda huwa tip simili ta 'kontinwa 61 00:03:16,650 --> 00:03:18,870 inti tista 'dejjem titgħallem aktar u jitgħallmu aktar u tagħmel affarijiet aħjar u aħjar, 62 00:03:18,870 --> 00:03:20,880 li huwa tip ta 'eċċitanti għalija. 63 00:03:20,880 --> 00:03:23,810 Dan huwa eżempju ta 'dak Vim Dehra. 64 00:03:23,810 --> 00:03:27,630 Dan mhux minjiera. Int ser ikollok tara xi dimostrazzjonijiet ħajjin dritt issa. 65 00:03:27,630 --> 00:03:29,350 Dan huwa eżempju ta 'dak Vim jista' dehra. 66 00:03:29,350 --> 00:03:33,590 >> Dak li aħna qed tmur biex jagħmlu llum hija li aħna qed tmur biex tibda off ma ' 67 00:03:33,590 --> 00:03:35,260  vetrina malajr ta 'dak Vim jistgħu jagħmlu. 68 00:03:35,260 --> 00:03:39,040 Jien ser tagħmel xi tricks u whatnot għalik guys 69 00:03:39,040 --> 00:03:43,020 sabiex inti tista 'tara għaliex I simili Vim tant u għaliex nies bħal Vim tant, 70 00:03:43,020 --> 00:03:46,470 u mbagħad minn hemm aħna ser tmur ġo introduzzjoni ġentili. 71 00:03:46,470 --> 00:03:49,530 Attwalment, se jkun daqsxejn fast, introduzzjoni għall Vim. 72 00:03:49,530 --> 00:03:53,410 I ser jgħidlek guys biex tniżżel fajl test u biex isegwu flimkien miegħi jekk tista '. 73 00:03:53,410 --> 00:03:58,080 Dan huwa Vim, u dritt hawn jien jużaw MacVim, 74 00:03:58,080 --> 00:04:00,520 hekk jekk inti guys jkollhom MACs inti tista 'tixtieq li jikkunsidra li juża MacVim 75 00:04:00,520 --> 00:04:04,210 għaliex dan huwa verżjoni grafika ta 'Vim, għalkemm il-Vim regolari, 76 00:04:04,210 --> 00:04:06,210 x'hemm fil-linja ta 'kmand tiegħek, xogħlijiet biss multa. 77 00:04:06,210 --> 00:04:09,890 Jien ser nuruk tips każwali ftit u tricks 78 00:04:09,890 --> 00:04:15,330 li tista 'tuża fil Vim biex turi li inti għaliex huwa hekk jibred. 79 00:04:15,330 --> 00:04:18,940 >> Ftit affarijiet bl-addoċċ ftit jien ser jgħaddu. 80 00:04:18,940 --> 00:04:21,700 L-ewwel ħaġa hi test oġġetti, u hemm jikkmanda ftit madwar test oġġetti, 81 00:04:21,700 --> 00:04:25,010 u jien ser attwalment jgħallmu dak it-test l-oġġetti huma f'aktar dettall aktar tard fis-seminar, 82 00:04:25,010 --> 00:04:30,050 iżda per eżempju, ejja ngħidu I spelt isem ħażin tiegħi, 83 00:04:30,050 --> 00:04:32,380 Barndon Liu, u nixtieq li jibdlu. 84 00:04:32,380 --> 00:04:36,140 All I għandek tagħmel hu li tikseb cursor tiegħi x'imkien f'ismi u t-tip fil-kmand 85 00:04:36,140 --> 00:04:38,900 CIW, u se tħassar l-isem sħiħ tiegħi, tpoġġi lili fil daħħal modalità, 86 00:04:38,900 --> 00:04:41,050 u I tista tip fl-isem tiegħi u tiffissa lilha. 87 00:04:41,050 --> 00:04:45,550 Bl-istess mod, jekk I trid tibdel xi ħaġa ġewwa kwotazzjonijiet hemm ukoll kmand għal dan. 88 00:04:45,550 --> 00:04:47,330 I tista 'tħassar l-affarijiet ġewwa kwotazzjonijiet. 89 00:04:47,330 --> 00:04:50,260 Nru aktar ma jkollhom ikklikkja darbtejn, jimxu idek fuq il-ġurdien, 90 00:04:50,260 --> 00:04:52,230 ikklikkja darbtejn, u mbagħad it-tip xi ħaġa lura pulzieri 91 00:04:52,230 --> 00:05:02,000 Tista 'tagħmel kollox mill-keyboard, tkun xi tkun. 92 00:05:02,000 --> 00:05:06,430 Jew alternattivament, ejja ngħidu I jkollhom din tag immaġini ġewwa dan tag ankra. 93 00:05:06,430 --> 00:05:08,160 >> Have you guys koperti HTML fil-klassi għadhom? 94 00:05:08,160 --> 00:05:10,570 Yeah, hekk forsi I tixtieq li tħassar dan il-tikketta, 95 00:05:10,570 --> 00:05:13,080 li normalment dak li għandek tagħmel hu li inti għandek tuża maws 96 00:05:13,080 --> 00:05:16,040 u b'attenzjoni tenfasizza eżattament dak li inti tixtieq li tħassar u iħassarha. 97 00:05:16,040 --> 00:05:21,320 Iżda fil Vim li sempliċiment DIT, u inti tista 'tħassar it out verament malajr, 98 00:05:21,320 --> 00:05:28,020 u jien ser jispjegaw lill inti dak li dawk kollha kmandi jfisser u kif tuzahom fit-tieni. 99 00:05:28,020 --> 00:05:30,320 Eżempju ieħor, I għandhom xi kodiċi hawn, 100 00:05:30,320 --> 00:05:33,640 u ejja ngħidu li nixtieq inċiż il-kodiċi, imma nixtieq li inċiż il-kodiċi 101 00:05:33,640 --> 00:05:39,940 biss fil-parentesi, u nista 'wkoll inċiż Il-kodiċi li jużaw 3 kmandi 102 00:05:39,940 --> 00:05:45,360 jużaw bażikament> iB. 103 00:05:45,360 --> 00:05:49,960 Ħaġa oħra li tassew jibred dwar Vim hija xi ħaġa imsejħa editjar blokk viżwali. 104 00:05:49,960 --> 00:05:52,380 I do not know jekk inti guys qatt riedu jenfasizzaw 105 00:05:52,380 --> 00:05:55,690 blokk rettangolari ta 'test fil-kodiċi tiegħek kultant 106 00:05:55,690 --> 00:06:00,570 minflok li tagħmel dan it-tip stramb ta 'ħaġa linja li tifrex linji differenti kollha. 107 00:06:00,570 --> 00:06:02,450 Per eżempju, fil Vim inti tista 'tagħmel dan. 108 00:06:02,450 --> 00:06:05,260 I jistgħu jenfasizzaw rettangoli bħal dan, li huwa pretty jibred, 109 00:06:05,260 --> 00:06:07,950 iżda barra minn hekk, I tista 'editjar jużaw din il-funzjonalità. 110 00:06:07,950 --> 00:06:12,050 Per eżempju, jekk I tixtieq li tagħti xi tip ta 'prefiss kollha ta' ismijiet tagħna 111 00:06:12,050 --> 00:06:18,100 I jistgħu jenfasizzaw blokk u mbagħad żid xi ħaġa. 112 00:06:18,100 --> 00:06:22,060 >> Bl-istess mod, I tista 'wkoll jenfasizzaw din il-blokka u jagħżlu li iħassarha, 113 00:06:22,060 --> 00:06:26,300 jew forsi I ser jenfasizzaw din il-blokka u l-bidla għal D għaliex aħna qed tobba kollha. 114 00:06:26,300 --> 00:06:29,430 Tkun xi tkun, inti tista 'tagħmel dawk kollha affarijiet differenti. 115 00:06:29,430 --> 00:06:31,270 Fl-aħħarnett, tiwi huwa verament jibred. 116 00:06:31,270 --> 00:06:33,840 A lott ta 'IDES jkollhom din fejn inti tista' darbiet funzjonijiet differenti barra mill-għan 117 00:06:33,840 --> 00:06:35,590 fil-każ li inti ma tridx tara minnhom. 118 00:06:35,590 --> 00:06:40,120 Per eżempju, ejja ngħidu għandi dan mazz tat-test hawn, u jien ma tantx narah. 119 00:06:40,120 --> 00:06:42,710 Irrid li jżommha barra mill-għan għaliex jien editjar xi ħaġa oħra fil-fajl. 120 00:06:42,710 --> 00:06:50,580 I tista 'darbiet it up hekk dan kollu waqa', 121 00:06:50,580 --> 00:06:52,150 u li l-mod huwa out tal-vista, 122 00:06:52,150 --> 00:06:54,310 u I tista 'editjar affarijiet oħra li huma fuq il-paġna, u dan huwa verament kbir. 123 00:06:54,310 --> 00:06:57,550 Tista 'darbiet sa funzjonijiet u whatnot jew darbiet up klassijiet meta int programmazzjoni 124 00:06:57,550 --> 00:06:59,380 biss li jżommhom barra mill-għan meta ma tkunx qed editjar minnhom, 125 00:06:59,380 --> 00:07:04,330 u aktar tard meta inti tixtieq li tara minnhom inti tista 'tiftaħ iwettquhom. 126 00:07:04,330 --> 00:07:09,260 U inti tista 'tara kemm fetħu kollox up. 127 00:07:09,260 --> 00:07:11,220 Tabs, buffers, u t-twieqi. 128 00:07:11,220 --> 00:07:13,260 Vim huwa pretty jibred f'dak 129 00:07:13,260 --> 00:07:16,280 normalment fil-lott ta 'edituri test inti tista' biss jeditjaw fajl wieħed fi żmien, 130 00:07:16,280 --> 00:07:18,960 bħal fil Nano, jew forsi jekk inti qed tuża notepad jew gedit. 131 00:07:18,960 --> 00:07:21,470 Stajt-fatt qatt ma użat gedit ħafna, iżda mill-inqas fil-Notepad + + 132 00:07:21,470 --> 00:07:26,700 inti jista 'jkollhom tabs, iżda Vim għandha l-kunċett ta' tabs, buffers u twieqi. 133 00:07:26,700 --> 00:07:28,760 Per eżempju, inti tista 'tiftaħ mazz ta' tabs ġodda. 134 00:07:28,760 --> 00:07:31,790 >> Tista 'tara hawn fuq nett għandi issa mazz ta' tabs, 135 00:07:31,790 --> 00:07:34,350 u nista qrib magħhom. 136 00:07:34,350 --> 00:07:37,550 Barra minn hekk, hemm dan il-kunċett ta 'buffers, 137 00:07:37,550 --> 00:07:40,110 li hija l-idea li ladarba inti stajt fetħet fajl 138 00:07:40,110 --> 00:07:43,910 li jibqa 'ħaj fil-buffer, u jekk inti tixtieq li jinnavigaw dan il-fajl verament malajr 139 00:07:43,910 --> 00:07:46,290 inti tista 'tinnaviga li verament malajr fil-buffer kif ukoll, 140 00:07:46,290 --> 00:07:51,890 u barra minn hekk, fi pane wieħed inti tista 'wkoll tinqasam tieqa tiegħek up fis-twieqi multipli. 141 00:07:51,890 --> 00:07:55,890 Per eżempju, jekk irrid li jaqsam il-tieqa up fis-twieqi multipli 142 00:07:55,890 --> 00:08:00,080 tista 'tara dritt hawn li I jista' jkollhom l-istess kodiċi darbtejn, 143 00:08:00,080 --> 00:08:03,800 u I tista 'tinqasam aktar u aktar u aktar, u dritt issa ma tfittex li tajba 144 00:08:03,800 --> 00:08:07,340 minħabba kontumaċja Għandi l-qies tat-tieqa default jkun it-tip ta 'big 145 00:08:07,340 --> 00:08:09,490 hekk l-oħrajn kollha huma squashed out, 146 00:08:09,490 --> 00:08:12,000 imma normalment meta jien fuq il-kompjuter tiegħi u mhux fuq dan projector 147 00:08:12,000 --> 00:08:15,920 I jista 'jkollhom diversi panewijiet tiftaħ fl-istess ħin, li huwa tassew sbieħ għall- 148 00:08:15,920 --> 00:08:21,450 editjar fajls multipli fl-istess ħin. 149 00:08:21,450 --> 00:08:23,800 Tista 'wkoll ikollhom affarijiet simili jagħżel u tissostitwixxi, 150 00:08:23,800 --> 00:08:27,900 u aħna ser attwalment tkopri dak fis-seminar, 151 00:08:27,900 --> 00:08:29,250 so I ser skip li għal issa. 152 00:08:29,250 --> 00:08:32,039 Tista 'wkoll jinteraġixxu mal-linja tal-kmand fl kull xorta ta' modi differenti. 153 00:08:32,039 --> 00:08:36,380 Per eżempju, jekk I għandhom xi tip ta 'lista hawn u nixtieq li sort it- 154 00:08:36,380 --> 00:08:43,039 I do not know, ejja żid frott ieħor, għeneb, 155 00:08:43,039 --> 00:08:45,450 u I jistgħu jenfasizzaw din tuża l-funzjoni jenfasizzaw 156 00:08:45,450 --> 00:08:48,980 u sejħa sort, u se sort awtomatikament għalija. 157 00:08:48,980 --> 00:08:52,150 >> Bl-istess mod, jekk int ser tkun editjar CSS, li I jippreżumu inti probabilment se tkun qiegħda tagħmel 158 00:08:52,150 --> 00:08:54,190 għall-proġett finali tiegħek, ħafna nies jagħmlu, 159 00:08:54,190 --> 00:09:00,200 u forsi inti tixtieq li żżomm CSS tiegħek organizzata mill-għażla tagħhom fl-ordni alfabetika. 160 00:09:00,200 --> 00:09:04,410 Tista 'wkoll jenfasizzaw lilhom u sejħa sort, u se sort lilhom għalik. 161 00:09:04,410 --> 00:09:07,380 Dawn huma wħud mill-eżempji ta 'l-affarijiet li Vim tista' tagħmel, 162 00:09:07,380 --> 00:09:10,760 u inti ser ikollok avviż li l-iktar ħaġa importanti li jien verament irridu niġbidlek l-attenzjoni li 163 00:09:10,760 --> 00:09:14,740 hija li jien tagħmel kollox mill-keyboard, 164 00:09:14,740 --> 00:09:18,020 u jekk inti kapaċi biex tara fejn l-idejn tiegħi huma mqiegħda 165 00:09:18,020 --> 00:09:21,210 int ser tara wkoll li lili qatt verament timxi mill-filliera dar. 166 00:09:21,210 --> 00:09:24,790 Normalment meta int editjar test inti normalment għandek tuża mouse 167 00:09:24,790 --> 00:09:28,030 u kklikkja madwar u whatnot, u dik it-tip ta 'moviment drags inti isfel 168 00:09:28,030 --> 00:09:32,280 u skart ħin, jew forsi int jiċċaqilqu bejn ir-ringiela dar u l-vleġġa ċwievet, 169 00:09:32,280 --> 00:09:35,620 u hekk int jiċċaqilqu u lura bħal dik, li huwa daqsxejn ineffiċjenti 170 00:09:35,620 --> 00:09:38,750 iżda wkoll inaqqas inti isfel, u l-ħaġa hija li ladarba inti tikseb verament tajba fil Vim 171 00:09:38,750 --> 00:09:42,350 dak kollu li inti trid tagħmel isir mingħajr ma jkollhom jiċċaqalqu idejk 172 00:09:42,350 --> 00:09:50,730 mill-filliera dar, li hija kbira. 173 00:09:50,730 --> 00:09:54,870 Żomm fuq, jien ser tiftaħ din l-applikazzjoni. Hemm immorru. 174 00:09:54,870 --> 00:09:58,320 >> Issa tista 'tara dak li jikkmanda huma running r-tieqa t'isfel dritt. 175 00:09:58,320 --> 00:10:03,190 L-funzjonijiet kollha li jien biss wera inti huma affarijiet li huma inklużi fil-kontumaċja ma vim, 176 00:10:03,190 --> 00:10:06,820 imma hemm ukoll numru kbir ta 'plugins li inti tista' wkoll tuża 177 00:10:06,820 --> 00:10:08,390 biex itejbu l-esperjenza Vim tiegħek. 178 00:10:08,390 --> 00:10:10,540 Jekk inti jitniżżel l-fajls konfigurazzjoni li I inklużi, 179 00:10:10,540 --> 00:10:13,150 u hemm struzzjonijiet dwar kif jinstallaw lilhom fl-PowerPoint 180 00:10:13,150 --> 00:10:17,840 u wkoll fil-email I bagħtet, jien madwar 40 plugins installat 181 00:10:17,840 --> 00:10:20,490 jew forsi 30 plugins, u kull wieħed wieħed 182 00:10:20,490 --> 00:10:24,000 ġġib funzjonalità addizzjonali biex Vim li jtejjeb l-esperjenza Vim tiegħek. 183 00:10:24,000 --> 00:10:26,960 Per eżempju, wieħed mill-favoriti tiegħi hija xi ħaġa imsejħa surround.vim, 184 00:10:26,960 --> 00:10:29,760 u bażikament jippermetti li taħdem ma 'madwar 185 00:10:29,760 --> 00:10:32,200 jew tiddelimita karattri ħafna aktar faċilment. 186 00:10:32,200 --> 00:10:35,960 >> Eżempju wieħed, I do not know jekk inti guys qatt kodiċi fil latex, 187 00:10:35,960 --> 00:10:38,830 iżda latex hija lingwa typesetting matematika li hija użata biex tagħmel 188 00:10:38,830 --> 00:10:42,950 tassew sbieħ matematika tħares, u kull meta trid xi ħaġa li look like matematika 189 00:10:42,950 --> 00:10:47,050 inti wrap fil sinjali dollaru, u ejja ngħidu jien ittajpjar xi ekwazzjoni bħal F = ma, 190 00:10:47,050 --> 00:10:49,240 u I nesa li wrap fil sinjali dollaru. 191 00:10:49,240 --> 00:10:58,270 Imbagħad I jistgħu jenfasizzaw dan u wrap fil sinjali dollaru biss bħal dik. 192 00:10:58,270 --> 00:11:03,640 Alternattivament, Vim jippermettilek li tħassar affarijiet ġewwa tags 193 00:11:03,640 --> 00:11:07,300 u ħassar tags u whatnot, iżda Vim min-natura 194 00:11:07,300 --> 00:11:10,400 ma jippermettu li inti bidla tags, hekk per eżempju, I jkollhom din tag div, 195 00:11:10,400 --> 00:11:13,060 u nixtieq li jaġġornaw lill HTML5 u jużaw tikketta header ġdid. 196 00:11:13,060 --> 00:11:22,290 I tista 'tagħmel bidla madwar tag u t-tip fil-header, 197 00:11:22,290 --> 00:11:26,540 u se awtomatikament bidla li għalija. 198 00:11:26,540 --> 00:11:29,620 Bl-istess mod, ejja ngħidu li għandna xi ħaġa fil-parentesi, 199 00:11:29,620 --> 00:11:33,230 u I riedu bidla li mill-parentesi fil-parentesi jew xi ħaġa bħal dik. 200 00:11:33,230 --> 00:11:36,520 I tista 'wkoll bidla li verament faċilment billi tittajpja c għall-bidla, 201 00:11:36,520 --> 00:11:39,330 i għall-surround, parentesi. 202 00:11:39,330 --> 00:11:42,170 Oh, I raden I jkollhom tip aktar malajr. 203 00:11:42,170 --> 00:11:45,380 Parentesi u ċingi jew parentesi, u se awtomatikament bidla li għalija, 204 00:11:45,380 --> 00:11:48,570 li huwa tassew sbieħ, inkella normalment huwa verament diffiċli. 205 00:11:48,570 --> 00:11:51,310 >> Dan huwa tassew sbieħ biex jaqilbu bejn quote forsi wieħed 206 00:11:51,310 --> 00:11:53,060 u kordi kwotazzjoni doppja jew xi ħaġa bħal dik. 207 00:11:53,060 --> 00:11:56,250 C'est każ wieħed eżempju użu. 208 00:11:56,250 --> 00:11:58,750 Hemm plugin imsejjaħ Maħrub 209 00:11:58,750 --> 00:12:00,260 li jintegra ma Git. 210 00:12:00,260 --> 00:12:03,000 Jien guessing forsi inti guys ma jkunux użati Git li ħafna fl CS50, 211 00:12:03,000 --> 00:12:05,530 iżda inti ser issib ruħek li jużaw Git aktar u aktar u aktar, 212 00:12:05,530 --> 00:12:09,530 mhux biss fil-klassijiet matul Harvard iżda wkoll fuq l-impjiegi u whatnot, 213 00:12:09,530 --> 00:12:12,650 u normalment ikollok biex jaqilbu quddiem u lura bejn 214 00:12:12,650 --> 00:12:15,950 kmand tal-linja u Vim li jinteraġixxu ma Git, 215 00:12:15,950 --> 00:12:18,590 iżda hemm plugins biex jintegraw mal Git minn ġewwa Vim 216 00:12:18,590 --> 00:12:23,020 u wkoll biex jagħti inti anki funzjonalità addizzjonali fuq quċċata ta Git. 217 00:12:23,020 --> 00:12:25,520 Hemm xi ħaġa imsejħa NERDTree, li tista 'tuża biex jesploraw 218 00:12:25,520 --> 00:12:27,860 l-istrutturi tal-fajls minn ġewwa Vim. 219 00:12:27,860 --> 00:12:31,710 >> Per eżempju, I tista 'tiftaħ NERDTree fuq il-pane-dritt, 220 00:12:31,710 --> 00:12:35,100 u inti tista 'bażikament tara fajls każwali 221 00:12:35,100 --> 00:12:38,720 u t-taxxi miftuħ le, ma nħarsu lejn taxxi tiegħi. 222 00:12:38,720 --> 00:12:43,460 Inti tista 'tħares lejn fajls u whatnot u fajls oħra miftuħa u hekk u ibqa' sejjer hekk. 223 00:12:43,460 --> 00:12:47,610 U jien mhux se tidħol fis-dawn plugins oħra, hekk aħna bażikament jistgħu adsa 224 00:12:47,610 --> 00:12:51,640 u jibdew jaħdmu fuq Vim, iżda hemm plugins li jippermettu li inti 225 00:12:51,640 --> 00:12:55,420 jikkummenta aktar faċilment, plugins li jippermettu li inti biex tiżdied bejn fajls aktar faċilment, 226 00:12:55,420 --> 00:12:57,820 plugins li jagħtuk sintassi verifika minn ġewwa Vim, 227 00:12:57,820 --> 00:13:00,210 li huwa verament jibred, u jagħtik kontroll sintassi 228 00:13:00,210 --> 00:13:03,710 għal ħafna lingwi dritt barra mill-kaxxa, 229 00:13:03,710 --> 00:13:07,460 affarijiet simili parentesi qawsalla, li huwa fil-fatt tassew, tassew jibred. 230 00:13:07,460 --> 00:13:09,110 Ħalli nagħtikom eżempju ta 'dak id-dritt issa. 231 00:13:09,110 --> 00:13:11,150 >> Ejja naraw. 232 00:13:11,150 --> 00:13:15,460 Hawn xi kodiċi każwali li I kien miktub, 233 00:13:15,460 --> 00:13:19,720 u inti ser ikollok avviż li l-brackets u parentesi huma kollha ikkulurit, 234 00:13:19,720 --> 00:13:26,120 u parentesi u parentesi ta 'l-istess kulur huma tqabbil, li huwa sabiħ 235 00:13:26,120 --> 00:13:29,380 u xi kultant jtejjeb il-leġibbiltà ta 'kodiċi tiegħek. 236 00:13:29,380 --> 00:13:32,030 Inti ukoll għandek autocompletion, ifformattjar tabulari. 237 00:13:32,030 --> 00:13:37,240 Meta inti għandek xi ħaġa li inti tixtieq li tikseb l-kummenti kollha għal-linja up 238 00:13:37,240 --> 00:13:40,820 jew inti tixtieq li tagħmel tabella fl test tiegħek u inti tixtieq li 239 00:13:40,820 --> 00:13:43,870 tikseb kollox lill-dehra tabella sbieħ, minflok li format li manwalment 240 00:13:43,870 --> 00:13:46,830 hemm plugins li se format li għalik u hekk u ibqa 'sejjer hekk. 241 00:13:46,830 --> 00:13:49,400 Il-lista tkompli u fuq u fuq. 242 00:13:49,400 --> 00:13:53,890 I jistgħu jqattgħu sigħat esplorata kull plugins VIM differenti li jeżistu, 243 00:13:53,890 --> 00:13:59,780 u huwa inkredibbli x'hemm hemmhekk. 244 00:13:59,780 --> 00:14:05,880 >> Kwalunkwe mistoqsijiet s'issa? Sweet. 245 00:14:05,880 --> 00:14:10,180 F'dak il-każ, aħna qed tmur biex tibda playing madwar mal Vim, 246 00:14:10,180 --> 00:14:12,620 u nixtieq inti guys li jaħdmu ma 'wħud Vim miegħi 247 00:14:12,620 --> 00:14:17,650 sabiex inti tista 'tikseb jħossu għal dan, u I jistgħu niggwidawk fl-ewwel passi tiegħek jaħdmu ma' Vim 248 00:14:17,650 --> 00:14:20,590 peress li ħafna nies jiksbu megħlub meta jiftħu Vim up, 249 00:14:20,590 --> 00:14:24,730 u xi kultant jekk inti lanqas biss jafu l-kmand għall-ħruġ tista 'lanqas biss toħroġ ta' Vim, 250 00:14:24,730 --> 00:14:26,350 iżda mhux ħażin. 251 00:14:26,350 --> 00:14:28,820 Inti biss bżonn ftit minuti ta 'gwida minn xi ħadd li jkun użat Vim qabel 252 00:14:28,820 --> 00:14:32,220 jew li taqra xi tutorials online, u tkun taf tkun fuq tiegħek mod fl-ebda ħin. 253 00:14:32,220 --> 00:14:34,570 Hawn huma xi struzzjonijiet biex tinstalla Vim jekk inti ma jkunux diġà. 254 00:14:34,570 --> 00:14:39,130 Inti tista 'tħares lejn dawn slides wara l-preżentazzjoni jekk inti tixtieq li tinstalla l-affarijiet aktar. 255 00:14:39,130 --> 00:14:42,660 >> Ukoll, dawn huma xi struzzjonijiet għall-installazzjoni fajls konfigurazzjoni tiegħi, 256 00:14:42,660 --> 00:14:48,230 u tista 'wkoll issegwi dawn l-istruzzjonijiet aktar tard jekk inti ma jkunux diġà. 257 00:14:48,230 --> 00:14:52,390 Jekk inti guys tista 'tmur għall din ir-rabta u tniżżel fajl test. 258 00:14:52,390 --> 00:14:56,640 Ir-rabta se tieħu inti għal dan il-fajl test, li nixtieq li inti tniżżel u jiftħu fl Vim, 259 00:14:56,640 --> 00:15:01,580 u hemm mazz ta 'eżerċizzji u whatnot fil hemm li inti tista' ssegwi madwar miegħi 260 00:15:01,580 --> 00:15:09,160 u jibda jkollna xi prattika ma 'wħud mill-operazzjonijiet bażiċi fil Vim. 261 00:15:09,160 --> 00:15:12,740 Tajba. 262 00:15:12,740 --> 00:15:18,430 Filwaqt li int ftuħ li sa jien ser jagħti intro qasira għal 2 prinċipji verament ewlenin 263 00:15:18,430 --> 00:15:23,080 fl-editjar Vim li huma verament importanti li wieħed jifhem qabel ma inti adsa fis Vim, 264 00:15:23,080 --> 00:15:25,720 u li l-editjar modali u l-operaturi u mozzjonijiet. 265 00:15:25,720 --> 00:15:28,600 I ser ikopru editjar modali ewwel, u allura aħna ser ikopru l-operaturi u mozzjonijiet 266 00:15:28,600 --> 00:15:30,980 fi ftit. 267 00:15:30,980 --> 00:15:36,910 >> L-ewwel distinzjoni essenzjali bejn Vim u pretty ħafna kollha l-oħra 268 00:15:36,910 --> 00:15:39,870 edituri test ta 'kull xorta hija li Vim huwa editur modali, 269 00:15:39,870 --> 00:15:42,260 u dak li tfisser huwa meta inti qed tuża Vim 270 00:15:42,260 --> 00:15:44,120 inti tista 'tkun waħda mill-modi differenti ħafna. 271 00:15:44,120 --> 00:15:46,590 Hemm mod normali, hemm daħħal mode, hemm modalità viżiva, 272 00:15:46,590 --> 00:15:50,790 hekk u ibqa 'sejjer hekk, u l-ħaġa hija, keystrokes tiegħek jieħdu fuq azzjonijiet differenti, 273 00:15:50,790 --> 00:15:54,160 jieħdu fuq tifsira differenti, jiddependi fuq liema mode int pulzieri 274 00:15:54,160 --> 00:15:58,110 Just bħala eżempju, il-mod normali huwa l-mod int fil meta inti tiċċaqlaq madwar, 275 00:15:58,110 --> 00:16:01,820 u so I se jużaw l-J ċavetta biex jiċċaqalqu l isfel, 276 00:16:01,820 --> 00:16:05,430 iżda daħħal modalità, inti tuża l-J ċavetta li attwalment tip out J fuq l-iskrin, 277 00:16:05,430 --> 00:16:08,230 u hu għalhekk li ħafna nies jiksbu konfuż għaliex dawn mhux qed jintuża biex 278 00:16:08,230 --> 00:16:11,630 jkunu fil-modi differenti l-ħin kollu, u sabiex dawn ser ikunu ittajpjar affarijiet out, 279 00:16:11,630 --> 00:16:14,490 u int użati biex wara kwalunkwe inti tip jidhru fuq l-iskrin, 280 00:16:14,490 --> 00:16:18,370 iżda fil Vim forsi cursor tiegħek tkun miexja kollha fuq il-post 281 00:16:18,370 --> 00:16:21,020 għax int ittajpjar karattri stramb, u f'daqqa waħda inti tikseb 282 00:16:21,020 --> 00:16:24,710 mċaqlaq fis daħħal mode għaliex inti ittajpjat xi ewlenin 283 00:16:24,710 --> 00:16:27,150 li tpoġġik fis daħħal modalità, u mbagħad it-test jibda jtajru out, 284 00:16:27,150 --> 00:16:29,940 sabiex in-nies ikollhom konfuż minħabba li. 285 00:16:29,940 --> 00:16:32,960 Imma għandek iżżomm rekord ta 'dak modalità int fil, 286 00:16:32,960 --> 00:16:35,260 u jekk inti tħares lejn il-toolbar qiegħ nett ta 'Vim 287 00:16:35,260 --> 00:16:37,410 għandu jkun hemm indikatur li jgħidlek x'għandek modalità int bħalissa, 288 00:16:37,410 --> 00:16:39,350 li għandu jkun utli. 289 00:16:39,350 --> 00:16:42,650 >> Iżda b'mod ġenerali, il-modi 3 ewlenin inti għandek tkun taf dwar, 290 00:16:42,650 --> 00:16:46,440 hemm biss probabbilment 6 jew 7 jew 8 modi jew hekk, 291 00:16:46,440 --> 00:16:49,180 imma inti tqatta 'ħafna mill-ħin tiegħek fil-3. 292 00:16:49,180 --> 00:16:52,150 L-ewwel ħaġa hija mod normali. Dan huwa fejn inti jqattgħu ħafna mill-ħin tiegħek. 293 00:16:52,150 --> 00:16:55,620 Keystrokes kollha huma logged bħala xi tip ta 'kmand, 294 00:16:55,620 --> 00:16:58,870 u aħna ser tkun tagħlim ħafna dawk kmandi matul il-ġurnata tal-lum. 295 00:16:58,870 --> 00:17:03,160 Il-mod ieħor huwa daħħal mode, li huwa fejn inti fil-fatt qed ittajpjar affarijiet out, 296 00:17:03,160 --> 00:17:06,410 u daħħal modalità huwa bażikament l-mod int normalment użati biex. 297 00:17:06,410 --> 00:17:08,650 Inti tip xi ħaġa, u hija biss niġu fuq l-iskrin, 298 00:17:08,650 --> 00:17:11,800 u l-mod viżwali hija xi ħaġa fejn inti tista 'tagħmel enfasi. 299 00:17:11,800 --> 00:17:14,750 Inti raw qabel fejn kultant inkun jenfasizzaw test 300 00:17:14,750 --> 00:17:21,900 u timmanipula dan b'modi differenti, u li l-eżempju li jużaw modalità viżiva. 301 00:17:21,900 --> 00:17:27,819 >> Aħna ser tibda off mal-punti bażiċi assoluta li għandek bżonn biex jgħixu fil Vim, 302 00:17:27,819 --> 00:17:30,610 u huwa bażikament dawn 7 kmandijiet dritt hawn. 303 00:17:30,610 --> 00:17:34,250 HJKL huma użati biex jinnavigaw madwar il-fajl, 304 00:17:34,250 --> 00:17:37,140 u jikkorrispondu xellug, isfel, up, u d-dritt, 305 00:17:37,140 --> 00:17:39,460 u int ħieles li juża l-ċwievet vleġġa kif ukoll, 306 00:17:39,460 --> 00:17:43,110 iżda aħna verament ninkoraġġukom biex tuża HJKL kemm jista 'jkun 307 00:17:43,110 --> 00:17:46,690 minħabba li l-idea hija li waqt li int editjar, inti tista 'timxi madwar il-dokument 308 00:17:46,690 --> 00:17:49,350 mingħajr ma jkollhom għalfejn bidla fl bejn il-keys vleġġa 309 00:17:49,350 --> 00:17:52,210 u fejn int ittajpjar, li huwa tassew, tassew sbieħ. 310 00:17:52,210 --> 00:17:54,390 Biss inti tixtieq li jiċċaqalqu ftit karattri fuq. 311 00:17:54,390 --> 00:17:58,020 Inti ma għandekx shift naħa tiegħek kollu fuq, u huwa tip ta 'sbieħ li jkollhom dik. 312 00:17:58,020 --> 00:18:01,920 Xi esperti VIM attwalment Mappa ċwievet vleġġa tagħhom għall-funzjonijiet oħra 313 00:18:01,920 --> 00:18:06,880 minħabba li diġà għandhom HJKL, u huma jistgħu jużaw ċwievet vleġġa tagħhom għal funzjonijiet oħrajn ukoll. 314 00:18:06,880 --> 00:18:09,080 HJKL inti timxi madwar waqt li int fil-modalità normali. 315 00:18:09,080 --> 00:18:11,650 Jekk inti tixtieq li tmur fis daħħal mod u xi ħaġa tip 316 00:18:11,650 --> 00:18:15,370 inti tista 'tagħfas i għall-modalità inserzjoni, u li tpoġġik fil daħħal modalità, 317 00:18:15,370 --> 00:18:17,820 u inti tista tip xi ħaġa, u inti tip ħarba 318 00:18:17,820 --> 00:18:20,270 tikseb mill-modalità inserzjoni lura għall-mod normali. 319 00:18:20,270 --> 00:18:23,280 Escape dejjem inti tibgħat lura għall-mod normali 320 00:18:23,280 --> 00:18:26,740 x'ikun modalità int fil, u jekk inti tixtieq li jħallu 321 00:18:26,740 --> 00:18:29,760 inti tista 'tip: WQ jidħlu, 322 00:18:29,760 --> 00:18:32,640 u l-mod inti tista tiftakar din hija w stands għall write, 323 00:18:32,640 --> 00:18:34,960 u q stands għall nieqaf, hekk: WQ, 324 00:18:34,960 --> 00:18:39,680 u colon runs l-kmand, u għalhekk: WQ jidħlu biex imexxu l-kmand 325 00:18:39,680 --> 00:18:41,840 jiffranka u ħruġ. 326 00:18:41,840 --> 00:18:46,700 >> Jekk inti tiftaħ il-fajl up aħna ser jgħaddu mill-ewwel eżerċizzju flimkien. 327 00:18:46,700 --> 00:18:49,450 Pass 1 huwa superstiti Vim, 328 00:18:49,450 --> 00:18:53,490 u nisperaw li inti guys kollha jkollhom din miftuħ. 329 00:18:53,490 --> 00:18:58,460 Good, u aħna għandna xi eżerċizzji sempliċi għalik biex jidraw jużaw dawn iċ-ċwievet. 330 00:18:58,460 --> 00:19:03,000 HJKL verament ma jidhirx intuwittivi fl-ewwel, 331 00:19:03,000 --> 00:19:08,710 u dan huwa wieħed mill-blokki tal-bidu li n-nies filwaqt li jużaw Vim 332 00:19:08,710 --> 00:19:10,820 qed tuża dawn iċ-ċwievet biex jinnavigaw madwar. 333 00:19:10,820 --> 00:19:13,650 Mhuwiex intuwittivi, iżda li ladarba inti jidraw lilha 334 00:19:13,650 --> 00:19:19,590 verament jintegra fis moħħok, u ħafna nies spiss isibu ruħhom 335 00:19:19,590 --> 00:19:23,550 użu J u K fil-Word jew ukoll, Chrome, 336 00:19:23,550 --> 00:19:26,530 u fil-fatt in-nies ħolqu dan plugin Chrome imsejħa Vimium 337 00:19:26,530 --> 00:19:29,220 li tista 'tuża fil Chrome jew Kromju biex jinnavigaw fil Chrome 338 00:19:29,220 --> 00:19:31,380 jużaw keyboard tiegħek billi tuża shortcuts Vim simili, 339 00:19:31,380 --> 00:19:35,050 sabiex in-nies huma entużjasti ħafna dwar dan, imma jimxi 'l quddiem u jippruvaw u l-użu 340 00:19:35,050 --> 00:19:41,720 HJKL biex jinnaviga bejn in-numri biss sabiex inti tista 'tikseb familjari 341 00:19:41,720 --> 00:19:45,660 mal-mod kif dawn l-affarijiet jaħdmu. 342 00:19:45,660 --> 00:19:50,440 >> Ladarba inti finitura dan, inti tista 'wkoll tmur u play madwar ma' dan labirint I maħluqa 343 00:19:50,440 --> 00:19:53,580 biss għall-gost, u inti tista 'tip ta' ssegwi l-linja bit-tikek 344 00:19:53,580 --> 00:19:59,060 u ipprova ma crash fil-ħitan 345 00:19:59,060 --> 00:20:07,860 u jippruvaw jagħmlu lill-tmiem tal-labirint. 346 00:20:07,860 --> 00:20:11,840 Jekk tuża shortcuts fi Gmail jew kwalunkwe numru ta 'applikazzjonijiet differenti 347 00:20:11,840 --> 00:20:15,130 inti ser issib li J u K, per eżempju, ħafna drabi jintużaw biex jiċċaqilqu u 'l isfel, 348 00:20:15,130 --> 00:20:19,930 u li bażikament ġej minn Vim essenzjalment, hekk ikollok J u K, 349 00:20:19,930 --> 00:20:22,690 u huwa verament sbieħ għaliex inti tista 'timxi u' l isfel mingħajr ma jkollhom 350 00:20:22,690 --> 00:20:26,210 jimxu idejk quddiem u lura mill-ċwievet vleġġa. 351 00:20:26,210 --> 00:20:29,410 Issa ejja tipprova tmur fil-modalità inserzjoni u jkollna out ta 'modalità inserzjoni. 352 00:20:29,410 --> 00:20:34,370 Int ser ikollok avviż li dritt issa cursor tiegħi huwa kbir, kaxxa s-sewda, 353 00:20:34,370 --> 00:20:37,300 u meta inti tmur fil-modalità inserzjoni għandek issib li 354 00:20:37,300 --> 00:20:39,670 jirriżulta fi cursor dejqa bħal int użati biex. 355 00:20:39,670 --> 00:20:43,730 Jekk inti qed tuża Vim fil-terminal inti ma tista 'ssib dan ikun il-każ 356 00:20:43,730 --> 00:20:46,970 minħabba li l-terminal ma jappoġġax din it-tip ta cursor irqiq, 357 00:20:46,970 --> 00:20:49,890 imma jekk inti qed tuża MacVim jew GVim fuq Windows 358 00:20:49,890 --> 00:20:54,590 imbagħad inti għandek issib li jirriżulta fi cursor, u li l-indikatur viżiv tassew mgħaġġla. 359 00:20:54,590 --> 00:20:58,270 Huwa għalik li tgħid jekk int fil-modalità normali jew mod inserzjoni. 360 00:20:58,270 --> 00:21:02,890 >> Ejja jimxi 'l quddiem u jippruvaw editjar din il-linja. 361 00:21:02,890 --> 00:21:06,220 Imla fil-informazzjoni tiegħek stess jew kwalunkwe huwa, 362 00:21:06,220 --> 00:21:11,750 u kif tista 'tagħmel dan huwa inti tista' timxi sa l-aħħar tal-vojt, 363 00:21:11,750 --> 00:21:16,040 Tip I li jsibu rwieħhom modalità inserzjoni, u inti tista 'backspace 364 00:21:16,040 --> 00:21:21,100 u t-tip fl-isem tiegħek, u meta qed isir ittajpjar 365 00:21:21,100 --> 00:21:26,520 inti tista 'tagħfas ħarba li toħroġ tal-modalità inserzjoni, 366 00:21:26,520 --> 00:21:35,930 u inti tista 'timxi fuq hawn, daħħal it-tip li tħassar dan, 367 00:21:35,930 --> 00:21:42,700 tip ħarba li toħroġ tal-modalità inserzjoni, u inti tista tip: w jidħol 368 00:21:42,700 --> 00:21:44,720 biex isalva l-fajl. 369 00:21:44,720 --> 00:21:47,420 Tista 'tip fil biss: w li tiffranka l-fajl. 370 00:21:47,420 --> 00:21:50,560 Tista 'tip fil biss: q nieqaf mingħajr iffrankar, 371 00:21:50,560 --> 00:21:53,750 jew inti tista 'tip: WQ biex isalva u nieqaf. 372 00:21:53,750 --> 00:21:58,850 Mogħtija, aħna ma jixtiequ jieqfu għadhom, sabiex inti tista 'tip: w. 373 00:21:58,850 --> 00:22:01,780 U forsi li dehret ftit ineffiċjenti fl-ewwel 374 00:22:01,780 --> 00:22:05,600 għaliex biex jimxu lejn dak il-post kellek tip J mazz ta 'drabi, 375 00:22:05,600 --> 00:22:08,670 forsi L mazz ta 'drabi biex jiksbu għal dak il-post, 376 00:22:08,670 --> 00:22:11,260 u inti għandek tagħfas backspace mazz ta 'drabi, u deher verament ineffiċjenti 377 00:22:11,260 --> 00:22:13,260 billi normalment inti probabilment jimxu maws fuq hemmhekk, 378 00:22:13,260 --> 00:22:15,880 ikklikkja darbtejn u tibda ittajpjar, u naturalment, 379 00:22:15,880 --> 00:22:19,190 il-ħaġa hija, meta inti l-ewwel tibda bil Vim u inti taf biss dawn il-kmandijiet bażiċi, 380 00:22:19,190 --> 00:22:22,810 iva, se jkun ftit kajman, iżda malajr inti titgħallem xi kmandi aktar qawwija, 381 00:22:22,810 --> 00:22:26,380 li se jippermetti li inti timxi madwar dokumenti ħafna aktar malajr, 382 00:22:26,380 --> 00:22:29,410 u int mhux se jkollhom li jkollhom dan l-użu ineffiċjenti ħafna ta ' 383 00:22:29,410 --> 00:22:34,330 tirrepeti JS u jirrepeti Ks u Ls u hekk u ibqa 'sejjer hekk. 384 00:22:34,330 --> 00:22:41,340 >> Kwalunkwe mistoqsijiet s'issa? Solidu. 385 00:22:41,340 --> 00:22:44,000 Lura għall-PowerPoint. 386 00:22:44,000 --> 00:22:49,140 Issa aħna qed tmur biex tintroduċi xi ftit aktar kmandi għall-moviment avvanzat. 387 00:22:49,140 --> 00:22:52,680 Inti esperjenzajt jkollhom tip forsi L lott jew H lott, 388 00:22:52,680 --> 00:22:57,200 u hawn huma xi kmandi aktar tista 'tuża biex jiċċaqilqu madwar aktar malajr. 389 00:22:57,200 --> 00:23:02,990 Ejja ngħidu li cursor tiegħek hija fl-O fuq fil-xi wħud fil "Din hija xi test," 390 00:23:02,990 --> 00:23:06,840 u hawn huma 5 kmandi aktar tista 'tuża biex jiċċaqalqu madwar il-linja aktar faċilment. 391 00:23:06,840 --> 00:23:09,820 Allura ^ u $ jiċċaqalqu li inti l-bidu u l-linja għan, 392 00:23:09,820 --> 00:23:14,300 u f'xi punt meta inti titgħallem espressjonijiet regolari jew affarijiet oħra varji 393 00:23:14,300 --> 00:23:17,390 inti ser issib li dawn it-tip ta 'konvenzjonijiet huma komuni ħafna. 394 00:23:17,390 --> 00:23:19,360 Il ^ ġeneralment jirreferi għall-bidu tal-linja. 395 00:23:19,360 --> 00:23:21,090 Il-$ normalment tirreferi għall-aħħar tal-linja. 396 00:23:21,090 --> 00:23:24,130 Dawn huma faċli ħafna biex tiftakar, u l-istess, b, e, u w, 397 00:23:24,130 --> 00:23:28,340 dawn qed faċli biex tiftakar kif ukoll minħabba b jikkorrispondi biex lura jew bidu, 398 00:23:28,340 --> 00:23:30,630 e tikkorrispondi mat-tmiem, li hija t-tmiem tal-kelma, 399 00:23:30,630 --> 00:23:35,530 u w jikkorrispondi għall-kelma li jmiss, hekk w b'kelma. 400 00:23:35,530 --> 00:23:37,750 U jekk inti żżomm ittajpjar e jew iżommu ittajpjar w 401 00:23:37,750 --> 00:23:43,520 tinnota inti tista 'tiżdied bejn il-kliem, u huwa ħafna aktar mgħaġġla minn sempliċiment ittajpjar l. 402 00:23:43,520 --> 00:23:46,600 >> Issa, il-ħaġa li jmiss huwa l-Mudell Operatur-Mozzjoni. 403 00:23:46,600 --> 00:23:50,310 Dan huwa attwalment waħda mir-raġunijiet ewlenin għaliex Vim jistgħu jkunu tant qawwija, 404 00:23:50,310 --> 00:23:54,890 u huwa għaliex inti tista 'essenzjalment compose elementi differenti 405 00:23:54,890 --> 00:23:58,250 fis funzjonijiet aktar qawwija, hekk ġeneralment 406 00:23:58,250 --> 00:24:01,000 meta inti tagħmel xejn fil Vim inti tista 'taħseb bħala 407 00:24:01,000 --> 00:24:03,280 jikkombinaw operatur mozzjoni. 408 00:24:03,280 --> 00:24:07,310 S'issa konna biss ttrattati mozzjonijiet, bħal HJKL. 409 00:24:07,310 --> 00:24:10,770 Huma jimxu inti madwar, u mbagħad b uw, huma wkoll timxi inti modi madwar differenti, 410 00:24:10,770 --> 00:24:14,600 iżda aħna ma marret iridu jkunu kapaċi li tħassar affarijiet jew ibiddlu l-affarijiet jew whatnot, 411 00:24:14,600 --> 00:24:19,320 u meta inti jikkombinaw l-operaturi ma 'mozzjonijiet allura int kapaċi li jkollhom 412 00:24:19,320 --> 00:24:22,510 konsegwenzi ferm aktar qawwija, hekk per eżempju, 413 00:24:22,510 --> 00:24:26,360 jekk jien ridt li tħassar 2 kliem, I jistgħu jużaw d għall-operatur tħassir, 414 00:24:26,360 --> 00:24:29,420 u I jistgħu jżidu 2 li tindika li nixtieq li tħassar 2 kliem, 415 00:24:29,420 --> 00:24:31,130 u mbagħad I jinkludu mozzjoni. 416 00:24:31,130 --> 00:24:33,490 I jistgħu jinkludu w jiġifieri ħassar 2 kliem. 417 00:24:33,490 --> 00:24:37,740 I jistgħu jużaw xi ħaġa simili J jiġifieri tħassar isfel 2 darbiet 418 00:24:37,740 --> 00:24:39,880 u ħassar 2 linji taħt lili. 419 00:24:39,880 --> 00:24:43,870 Nista 'ngħid D2b li jitħassar lura darbtejn, 420 00:24:43,870 --> 00:24:46,450 u hemm mozzjonijiet saħansitra aktar minn dawk li stajt murija hawn 421 00:24:46,450 --> 00:24:52,120 biex verament, verament jagħmlu editjar Vim tiegħek ferm aktar b'saħħitha. 422 00:24:52,120 --> 00:24:55,450 >> Dawn huma wħud mill-aktar popolari jew l-operaturi l-aktar komuni 423 00:24:55,450 --> 00:24:57,030 u huma pjuttost faċli biex tiftakar ukoll. 424 00:24:57,030 --> 00:24:59,040 D għall tħassar, c għall-bidla. 425 00:24:59,040 --> 00:25:01,560 C huwa bażikament l-istess ħaġa eżatt bħal bidla ħlief li 426 00:25:01,560 --> 00:25:05,990 meta tuża c inti awtomatikament tikseb jitqiegħed fis daħħal modalità wara. 427 00:25:05,990 --> 00:25:08,050 Normalment meta tuża tħassir tużah mill-modalità normali, 428 00:25:08,050 --> 00:25:10,950 u wara li inti tħassar xi ħaġa inti toqgħod fil-mod normali. 429 00:25:10,950 --> 00:25:13,380 Imma jekk trid tibdel xi ħaġa, tista 'tuża c 430 00:25:13,380 --> 00:25:15,960 biex tħassar xi ħaġa u mbagħad minnufih imorru fil-modalità inserzjoni 431 00:25:15,960 --> 00:25:17,740 sabiex inti tista 'tibda ittajpjar u tiffissa xi ħaġa. 432 00:25:17,740 --> 00:25:21,160 Y hija għal yanking. 433 00:25:21,160 --> 00:25:25,130 Huwa bażikament kunċett Vim ta 'ikkupjar. 434 00:25:25,130 --> 00:25:29,220 Per eżempju, jekk I tixtieq li kopja l-2 kliem li jmiss I tista 'tagħmel y2w jew xi ħaġa bħal dik, 435 00:25:29,220 --> 00:25:32,120 u v huwa biex ikun enfasizzat, essenzjalment. 436 00:25:32,120 --> 00:25:35,550 U wkoll x'hemm verament jibred hija jekk inti tip operatur darbtejn 437 00:25:35,550 --> 00:25:38,890 dan ser jaġixxi fuq linja kollha, hekk jekk I tixtieq li tħassar linja sħiħa 438 00:25:38,890 --> 00:25:41,060 I tista tip dd li titħassar il-linja kollha, 439 00:25:41,060 --> 00:25:47,370 jew jekk irrid li kopja tal-linja kollha I jistgħu jużaw yy jew xi ħaġa bħal dik. 440 00:25:47,370 --> 00:25:51,600 >> Ejja nippruvaw dan ftit aktar. 441 00:25:51,600 --> 00:25:56,280 Hemm eżerċizzju hawn għal operatur moviment avvanzata kif ukoll 442 00:25:56,280 --> 00:25:59,230 u anki xi affarijiet oħra jien mhux ser tkopri fl-PowerPoint llum, 443 00:25:59,230 --> 00:26:02,250 imma int tista 'tħossok liberu li tħares fuq aktar tard u play madwar magħhom 444 00:26:02,250 --> 00:26:05,990 u jiffamiljarizzaw ruħhom magħhom. 445 00:26:05,990 --> 00:26:07,630 Operaturi u mozzjonijiet. 446 00:26:07,630 --> 00:26:14,220 Per eżempju, ejja ngħidu hemm dawn il-kliem 2 inti biss tixtieq li tħassar fis-sentenza. 447 00:26:14,220 --> 00:26:17,110 Dak li inti taf tixtieq tagħmel hu li tkun taf tixtieq li tagħmel ċert li tiegħek 448 00:26:17,110 --> 00:26:21,000 cursor huwa fil-bidu tal-ewwel kelma inti tixtieq li tħassar, 449 00:26:21,000 --> 00:26:26,230 u inti tista 'tip d2w, u se tħassar dawn il-kliem 2 għalik. 450 00:26:26,230 --> 00:26:33,140 U jużaw dan il-kmand eżatta, d2w, jista 'jidher daqsxejn ineffiċjenti 451 00:26:33,140 --> 00:26:35,940 u inutli, iżda huwa suppost li jesprimu l-idea 452 00:26:35,940 --> 00:26:39,380 inti tista compose dawn l-affarijiet differenti, u wkoll fil-każ 453 00:26:39,380 --> 00:26:42,730 inti jiġri li tkun fis-sitwazzjoni, allura inti tista 'tispiċċa bl-użu dw jew d2w, 454 00:26:42,730 --> 00:26:45,600 li jien jużaw kultant. 455 00:26:45,600 --> 00:26:50,030 Jj u cc I jużaw ħafna aktar spiss għaliex inti tista 'taġixxi fuq il-linji kollha. 456 00:26:50,030 --> 00:26:52,000 >> Per eżempju, ejja ngħidu għandi din il-lista każwali hawn, 457 00:26:52,000 --> 00:26:59,030 u forsi nixtieq li titħassar il-linja li tgħid Huskies għaliex ma jinstallax, biss għaliex, 458 00:26:59,030 --> 00:27:01,200 u jien ma tixtieq li tmur fil-modalità inserzjoni wara. 459 00:27:01,200 --> 00:27:03,530 Irrid li iħassarha, f'liema każ I jistgħu tip dd, 460 00:27:03,530 --> 00:27:07,090 u li se titħassar il-linja kollu. 461 00:27:07,090 --> 00:27:11,680 Imma ejja ngħidu issa hemm din il-linja oħra li nixtieq li tħassar, 462 00:27:11,680 --> 00:27:16,850 I iżda wkoll tixtieq li tiffissa lilha u jikteb dan, f'liema każ I ser tipprova xi ħaġa bħal cc, 463 00:27:16,850 --> 00:27:19,550 u li tħassar l-linja kollha iżda jpoġġi lili fil-modalità inserzjoni, kif tistgħu taraw, 464 00:27:19,550 --> 00:27:24,970 u I tista 'tiffissa lilha minn hemm. 465 00:27:24,970 --> 00:27:28,510 U hemm ħafna, ħafna modi differenti inti tista 'tgħaqqad l-operaturi u mozzjonijiet, 466 00:27:28,510 --> 00:27:31,360 u kif tuża Vim aktar u aktar titgħallem aktar dwar modi differenti 467 00:27:31,360 --> 00:27:36,300 inti tista 'tuża dawn il-kmandijiet, u tkun taf jsiru aħjar u aħjar. 468 00:27:36,300 --> 00:27:40,180 Tal-biża ', issa hawn huma xi kmandi assortiti oħra 469 00:27:40,180 --> 00:27:44,700 li huma wkoll ferm, użat b'mod komuni ħafna u wkoll ser jgħinek issir aħjar fil Vim. 470 00:27:44,700 --> 00:27:48,780 >> Per eżempju, tkellimna dwar zghar v għall-enfasi viżwali. 471 00:27:48,780 --> 00:27:51,530 Nistgħu wkoll tuża V uppercase għal-linja viżiva enfasi. 472 00:27:51,530 --> 00:27:55,880 B'dak il-mod inti tista 'tenfasizza linji kollha fi żmien ħafna aktar faċilment. 473 00:27:55,880 --> 00:27:59,180 Tista 'tuża o meta int fil-modalità normali li bażikament daħħal linja ġdida 474 00:27:59,180 --> 00:28:03,620 taħt il-linja int bħalissa fuq u poġġih fil-modalità inserzjoni li tibda ittajpjar. 475 00:28:03,620 --> 00:28:07,270 Tista 'tuża zghar x li jitħassar il-karattru li bħalissa taħt cursor tiegħek. 476 00:28:07,270 --> 00:28:10,230 Tista 'wkoll tuża u li jneħħu, li huwa tip ta' sbieħ, 477 00:28:10,230 --> 00:28:14,180 u tista 'tuża kapital A jehmeż numru ta' l-aħħar tal-linja attwali, 478 00:28:14,180 --> 00:28:18,310 hekk forsi cursor tiegħek huwa x'imkien fuq il-linja, u inti tixtieq li żżid mal-aħħar tal-linja. 479 00:28:18,310 --> 00:28:21,150 Imbagħad inti tista tip kapital A li tiżdied immedjatament lill-aħħar tal-linja 480 00:28:21,150 --> 00:28:25,140 u jmorru fil-modalità inserzjoni sabiex inti tista 'żżid l-aħħar tal-linja. 481 00:28:25,140 --> 00:28:30,840 >> I think I jkollhom ftit eżerċizzji aktar għal dak li aħna tista 'tipprova out. 482 00:28:30,840 --> 00:28:33,240 Attwalment, l-ebda, jien ma. Mhux għal dawk. 483 00:28:33,240 --> 00:28:35,810 Imma aħna għandna xi eżerċizzji aktar għall-taqsima li jmiss li aħna ser tara. 484 00:28:35,810 --> 00:28:38,420 Iżda dawn inti tista 'tipprova out lilek ukoll. 485 00:28:38,420 --> 00:28:45,610 Per eżempju, jekk inti tip v regolari, int ser tingħata enfasi regolari li int użati biex simili din. 486 00:28:45,610 --> 00:28:49,800 Jekk inti tip fil-kapital V, tista 'tikseb linja sħiħa tenfasizza bħal dik, 487 00:28:49,800 --> 00:28:55,850 jew jekk I tip fil o bażikament se tiftaħ linja ġdida għalija, li huwa tip ta 'sbieħ. 488 00:28:55,850 --> 00:28:58,850 X I jistgħu jużaw biex tħassar karattri fuq il-cursor. 489 00:28:58,850 --> 00:29:00,800 I tista 'tagħfas x mazz ta' drabi u ħassar għalf. 490 00:29:00,800 --> 00:29:06,720 I tista 'tagħfas u li jneħħu dak kollu. 491 00:29:06,720 --> 00:29:09,600 A, I tista 'tip A li jmorru immedjatament lill-aħħar tal-linja, 492 00:29:09,600 --> 00:29:14,040 u I wkoll inklużi ftit keys sbieħ oħra 493 00:29:14,040 --> 00:29:19,240 li inti tista 'ukoll tħares lejn wara l-preżentazzjoni li jitgħallmu xi kmandi oħra. 494 00:29:19,240 --> 00:29:21,250 >> [Student] X'hemm sostituzzjoni dwar? 495 00:29:21,250 --> 00:29:23,050 [Brandon L.] Replacement huwa wkoll verament jibred 496 00:29:23,050 --> 00:29:26,240 u bażikament jekk inti tmur x'imkien- 497 00:29:26,240 --> 00:29:30,060 usted dejjem in-nies ma verament użu minnu li ħafna jibqgħalu dawn il-jiem, 498 00:29:30,060 --> 00:29:34,340 iżda inti guys qatt dehru fil Microsoft Word jekk inti tip daħħal 499 00:29:34,340 --> 00:29:37,840 f'daqqa waħda tmur fis dan il-mod stramb fejn kull karattru wieħed inti tip 500 00:29:37,840 --> 00:29:39,570 bażikament tissostitwixxi l-karattru li jmiss? 501 00:29:39,570 --> 00:29:41,020 I do not know jekk inti guys qatt rat dan. 502 00:29:41,020 --> 00:29:43,250 Dan huwa simili għal dak. 503 00:29:43,250 --> 00:29:47,150 Per eżempju, jekk irrid li jissostitwixxu dak I bħalissa għandhom għal xi raġuni 504 00:29:47,150 --> 00:29:51,300 I tista 'tip fil-kapital R, u jien ser issa tkun jissostitwixxu modalità, kif tistgħu taraw fil-qiegħ tax-xellug. 505 00:29:51,300 --> 00:29:58,380 Jekk tip I Jittieħed overwrites affarijiet, u nista 'wkoll backspace, li huwa tip ta' kessaħ, 506 00:29:58,380 --> 00:30:00,140 u nista jneħħu dik. 507 00:30:00,140 --> 00:30:06,980 I ma jużawx li ħafna drabi, iżda kull issa u mbagħad isir handy. 508 00:30:06,980 --> 00:30:14,150 >> Ejja nitkellmu dwar oġġetti test, li hija waħda mill-affarijiet favorit tiegħi dwar Vim, onestament. 509 00:30:14,150 --> 00:30:19,660 Test oġġetti huma bażikament dan il-kunċett ta 'definizzjoni ta' xi tip ta blokki ta 'test 510 00:30:19,660 --> 00:30:26,550 ġewwa fajl test tiegħek, u jien ser jmorru fuq dawn iċ-ċwievet ewwel, 511 00:30:26,550 --> 00:30:29,860 u mbagħad I ser jagħtuk xi dimostrazzjonijiet għalik biex tifhem aktar bis-sħiħ dak li tfisser. 512 00:30:29,860 --> 00:30:34,650 W tirreferi għall-kelma, bħal oġġett test bħala kelma, 513 00:30:34,650 --> 00:30:36,480 għalhekk xi kelma kif inti normalment taf, 514 00:30:36,480 --> 00:30:39,300 u jekk hemm punteġġjatura li jmiss għall-kelma 515 00:30:39,300 --> 00:30:43,490 allura mhux se jinkludi l-punteġġjatura ġeneralment. 516 00:30:43,490 --> 00:30:46,440 Iżda per eżempju, jekk inti tixtieq li jinkludu l-punteġġjatura għal xi raġuni 517 00:30:46,440 --> 00:30:49,080 jew inti qed tagħmel xi ħaġa li mhux l-Ingliż u inti tixtieq li jinkludu 518 00:30:49,080 --> 00:30:51,180 il-karattri kollha li huma delinjata mill whitespace 519 00:30:51,180 --> 00:30:55,390 tista 'wkoll tuża W kapital li tikseb dak kollu li mdawra minn whitespace. 520 00:30:55,390 --> 00:30:58,510 Tista 'wkoll tuża parentesi jirreferu għal oġġett test 521 00:30:58,510 --> 00:31:00,170 thats ġewwa sett ta 'parentesi. 522 00:31:00,170 --> 00:31:03,950 Tista 'tagħmel l-istess ħaġa ma' parentesi kwadri, brazzi angolu, 523 00:31:03,950 --> 00:31:06,450 braces, u l-kwotazzjonijiet kif ukoll, u finalment, 524 00:31:06,450 --> 00:31:10,970 tista 'wkoll tuża t jirreferu għal xi tag. 525 00:31:10,970 --> 00:31:15,390 >> Let me nuruk kif li attwalment jilgħab barra. 526 00:31:15,390 --> 00:31:21,380 Per eżempju, dan huwa ħafna ewwel eżempju tiegħi fil vetrina tiegħi. 527 00:31:21,380 --> 00:31:26,950 Hemm xi kelma fil din is-sentenza li nixtieq għall-bidla, 528 00:31:26,950 --> 00:31:30,560 u tkellimna dwar W qed jintuża bħala mozzjoni, 529 00:31:30,560 --> 00:31:33,170 imma int tista 'wkoll tuża bħala oġġett test bħal dan. 530 00:31:33,170 --> 00:31:40,940 Per eżempju, wieħed mod I tista 'tbiddel l-isem Barack jew bażikament timmodifika dan 531 00:31:40,940 --> 00:31:46,730 huwa I tista 'tmur għall-bidu ta' din il-kelma u t-tip fil-c għall-bidla u w b'kelma, 532 00:31:46,730 --> 00:31:51,650 u li se tħassar il-kelma kollu u poġġih fil-modalità inserzjoni. 533 00:31:51,650 --> 00:31:54,240 Iżda huwa ħafna annoying għalija li jkollhom imorru għall-bidu tal-kelma l-ħin kollu. 534 00:31:54,240 --> 00:31:56,530 Li verament annoying. Ma rridx li għandek tagħmel dan. 535 00:31:56,530 --> 00:32:00,390 I jista 'attwalment jiġi kullimkien ġewwa ismu 536 00:32:00,390 --> 00:32:03,930 u tip CIW, u l-i stands għall ġewwa, 537 00:32:03,930 --> 00:32:06,590 hekk jekk I tip fil CIW inhi għall-bidla fil-kelma, 538 00:32:06,590 --> 00:32:10,150 jew fi kliem ieħor, jibdlu l-kelma jien bħalissa ġewwa, 539 00:32:10,150 --> 00:32:13,280 u se jagħtik l-istess effett eżatt. 540 00:32:13,280 --> 00:32:17,130 Tista jiffissaw dak. 541 00:32:17,130 --> 00:32:21,390 >> Bl-istess mod, forsi I għandhom xi każ bħal dan 542 00:32:21,390 --> 00:32:27,920 fejn għal xi raġuni hemm xi delimiters jew xi ħaġa bħal dik, 543 00:32:27,920 --> 00:32:31,700 jew hemm xi punctuation, u jien ridt li tħassar il-ħaġa sħiħa. 544 00:32:31,700 --> 00:32:36,530 Jekk I tip fil CIW se tħassar x'hemm ġewwa dawn delimiters, 545 00:32:36,530 --> 00:32:39,830 imma nixtieq li tikseb il-ħaġa sħiħa li mdawra mill whitespace, 546 00:32:39,830 --> 00:32:42,750 so I jistgħu jużaw CIW li jitħassar il-ħaġa sħiħa. 547 00:32:42,750 --> 00:32:51,000 I ser tip fil ħamsa, jagħmlu l-istess ħaġa, u tip sitta. 548 00:32:51,000 --> 00:32:53,670 Bl-istess mod, jekk I trid tibdel xi ħaġa li ġewwa l-parentesi 549 00:32:53,670 --> 00:32:58,340 I tista 'tip ci) li ħassar kollox thats ġewwa l-parentesi 550 00:32:58,340 --> 00:33:05,460 u mbagħad timla kwalunkwe I trid tagħmel, bħal argc int, tkun xi tkun tixtieq tagħmel, 551 00:33:05,460 --> 00:33:07,330 u bl-istess mod, l-istess ħaġa ma 'kwotazzjonijiet. 552 00:33:07,330 --> 00:33:13,130 I jistgħu jiffissaw it-test li jinsab ġewwa ta 'kwotazzjonijiet, 553 00:33:13,130 --> 00:33:21,540 u nista 'wkoll ibiddlu l-affarijiet li huma ġewwa tal tags. 554 00:33:21,540 --> 00:33:24,400 Does li jagħmel sens? 555 00:33:24,400 --> 00:33:27,020 >> Ħaġa oħra li tista 'tagħmel huwa inti ma għandekx tuża c. 556 00:33:27,020 --> 00:33:30,690 Tista 'wkoll tuża d jekk inti tixtieq li tħassar x'hemm ġewwa dawn it-tags. 557 00:33:30,690 --> 00:33:35,370 Jekk I tixtieq li tħassar it-test ġewwa tag I jistgħu jużaw dit li tħassar dan tag. 558 00:33:35,370 --> 00:33:40,360 I jistgħu wkoll jużaw vit biex jenfasizzaw x'hemm ġewwa l-tikketta, per eżempju. 559 00:33:40,360 --> 00:33:43,920 Il-ħaġa oħra hija minflok tintuża i fin-nofs inti tista 'wkoll tuża, 560 00:33:43,920 --> 00:33:49,490 li stands għal kulħadd, sabiex tiftakar jekk inti tuża i se jirreferu għall-oġġett test 561 00:33:49,490 --> 00:33:52,260 jew l-użu ta 'oġġett test thats jinsabu ġewwa l-delimiters, 562 00:33:52,260 --> 00:33:56,000 imma jekk tuża dan ser jinkludi it-test kif ukoll il-limiti fuq innifsu. 563 00:33:56,000 --> 00:33:59,180 Per eżempju, jekk I trid tenfasizza din it-test u l-tikketta tal-madwar 564 00:33:59,180 --> 00:34:05,390 I jistgħu jużaw bettija, v għall jenfasizzaw viżwali, a għal kulħadd, u mbagħad t għall-tag. 565 00:34:05,390 --> 00:34:08,350 Tista 'tagħmel xi ħaġa bħal dik ukoll. 566 00:34:08,350 --> 00:34:15,810 Maybe I tixtieq li tħassar dan google.com mal-kwotazzjonijiet madwaru kif ukoll, 567 00:34:15,810 --> 00:34:22,860 u I jistgħu jużaw xi ħaġa simili da "li titħassar kollha ta 'dak, per eżempju. 568 00:34:22,860 --> 00:34:26,520 >> Kwalunkwe mistoqsijiet s'issa? 569 00:34:26,520 --> 00:34:32,270 Nifhem li jien dumping fuq inti ħafna ta 'Vim kmandi kollha f'daqqa, 570 00:34:32,270 --> 00:34:36,210 u dan huwa bażikament għaliex nixtieq li jesponu inti l-kmandi differenti 571 00:34:36,210 --> 00:34:39,480 u jagħtuk introduzzjoni għal dak li dawn il-kmandijiet jagħmlu fil Vim. 572 00:34:39,480 --> 00:34:41,460 Imma dak li għaddej biex ikollhom li jiġri huwa meta inti tmur lura 573 00:34:41,460 --> 00:34:44,250 int se jkollhom bil-mod pick up dawn il-kmandijiet wieħed wieħed. 574 00:34:44,250 --> 00:34:47,880 Inti ma tridx li jisbqu lilek innifsek, għaliex dan huwa wisq kbira. 575 00:34:47,880 --> 00:34:50,460 Jekk inti tixtieq li pick up Vim dak li għandek verament tagħmel huwa 576 00:34:50,460 --> 00:34:53,590 jibda bl-ewwel sett bażiku, u stajt maqsuma it up fil-lezzjonijiet għalik 577 00:34:53,590 --> 00:34:57,830 li jagħmluha eħfef għalik biex isegwu, u jippruvaw u l-kaptan kull sett ta 'kmandi 578 00:34:57,830 --> 00:35:00,400 wieħed wieħed, wieħed kull darba. 579 00:35:00,400 --> 00:35:03,500 Huwa wisq biex tagħmel kollox f'daqqa, sabiex dak li għandek tagħmel meta inti tmur lura huwa 580 00:35:03,500 --> 00:35:10,950 mur l-ewwel lezzjoni, li huwa HJKL, modalità inserzjoni, joħroġ fil-mod normali, 581 00:35:10,950 --> 00:35:13,790 u l-iffrankar u jaqtagħhom, u li kollox int verament bżonn biex jgħixu fil Vim, 582 00:35:13,790 --> 00:35:15,220 u jiksbu verament, verament komdi ma 'dak. 583 00:35:15,220 --> 00:35:18,270 U wara ftit jiem Ladarba int komdu ħafna ma 'dak 584 00:35:18,270 --> 00:35:21,170 għandek timxi fuq l-operaturi mozzjoni aktar avvanzati, 585 00:35:21,170 --> 00:35:25,890 il-mozzjonijiet aktar avvanzati, u fuq l-operaturi u l-bqija u ibqa 'sejjer hekk. 586 00:35:25,890 --> 00:35:32,160 >> Naf jien ser permezz ta 'lott, imma nixtieq li inti tikseb esposti għal ħafna affarijiet differenti. 587 00:35:32,160 --> 00:35:36,080 Iżda fil-każ li int up għall-isfida, I jistgħu nuruk 588 00:35:36,080 --> 00:35:43,690 kif inti tista 'tpoġġi dan kollu flimkien bl-użu l-aktar ta' dak li aħna biss tgħallmu llum, 589 00:35:43,690 --> 00:35:46,280 u tista 'wkoll ssegwi tul jekk inti tixtieq, 590 00:35:46,280 --> 00:35:48,590 imma I ħolqot xi eżerċizzju każwali. 591 00:35:48,590 --> 00:35:51,140 Ejja ngħidu aħna għandna xi tip ta 'roster bħal dan 592 00:35:51,140 --> 00:35:53,200 fejn ikollok dawn blokki ma 'ismijiet tan-nies, 593 00:35:53,200 --> 00:35:55,440 djar, snin, u konċentrazzjonijiet u whatnot, 594 00:35:55,440 --> 00:35:59,240 u inti tixtieq iżżid dħul ġdid għalik innifsek. 595 00:35:59,240 --> 00:36:01,530 X'hemm l-aħjar mod biex inti tagħmel dan? 596 00:36:01,530 --> 00:36:03,240 Ejja nagħmlu dan bħal dan. 597 00:36:03,240 --> 00:36:06,620 Għaliex ma we ewwel jenfasizzaw dan il-blokk. 598 00:36:06,620 --> 00:36:08,710 Int ser tagħżel dan, u aħna tista 'tagħfas y biex yank, 599 00:36:08,710 --> 00:36:11,180 hekk issa nistgħu bażikament kopja u paste dan template ewwel 600 00:36:11,180 --> 00:36:16,500 mingħajr ma jkollhom jiktbu l-ħaġa sħiħa mill-bidu. 601 00:36:16,500 --> 00:36:20,390 Now I ser agħfas j down mazz ta 'drabi biex jinżlu, 602 00:36:20,390 --> 00:36:22,560 u jien ser istampa p biex paste. 603 00:36:22,560 --> 00:36:26,990 Maybe I ser żid xi linji addizzjonali għall-ispazju, 604 00:36:26,990 --> 00:36:31,130 u ejja ngħidu issa I trid tibdel ismek lil xi ħadd. 605 00:36:31,130 --> 00:36:36,220 Imbagħad I tista 'tmur hawn u tip c2w bħal qabel għall-bidla dak l-isem. 606 00:36:36,220 --> 00:36:38,860 Bob Jones, li jaf. 607 00:36:38,860 --> 00:36:41,470 Forsi jekk I trid tibdel id-dar I tista 'tmur fil-nofs hawn 608 00:36:41,470 --> 00:36:44,230 u t-tip fil CIW u mqiegħda Cabot House. 609 00:36:44,230 --> 00:36:47,850 >> Hawnhekk jistgħu jkunu eżempju ta 'fejn inti tista' tixtieq li jikkunsidra li juża 610 00:36:47,850 --> 00:36:52,970 il-mod ta 'sostituzzjoni għall-bidla sena gradwazzjoni tiegħek jekk inti tixtieq, 611 00:36:52,970 --> 00:36:54,890 jew nistgħu wkoll tuża CIW ukoll. 612 00:36:54,890 --> 00:36:57,550 Ma jimpurtax. 613 00:36:57,550 --> 00:37:07,180 Forsi inti tixtieq li tibdel maġġuri tiegħek. 614 00:37:07,180 --> 00:37:11,310 U dan huwa dak li inti tagħmel. 615 00:37:11,310 --> 00:37:17,170 U forsi I se jtik dimostrazzjoni ta 'dak I tista' tagħmel 616 00:37:17,170 --> 00:37:23,820 jekk kienu I-jekk inti jkomplu jitgħallmu jikkmanda aktar avvanzati fl Vim 617 00:37:23,820 --> 00:37:25,690 għaliex aħna qed bilkemm grif tal-wiċċ hawn, 618 00:37:25,690 --> 00:37:28,960 u I jistgħu jagħmlu dan it-tip ta 'editjar aktar malajr milli stajt murija inti hawn 619 00:37:28,960 --> 00:37:32,860 għaliex naf aktar jikkmanda li jien ma gotten ċans biex turi li inti għal-lum. 620 00:37:32,860 --> 00:37:37,500 Per eżempju, jekk I trid tenfasizza dan I tista 'tagħmel dan bħal dik, 621 00:37:37,500 --> 00:37:39,960 jinżel 'l isfel. 622 00:37:39,960 --> 00:37:43,860 Stajt miżjud mapping tiegħi stess 623 00:37:43,860 --> 00:37:48,100 li bażikament awtomatikament jenfasizzaw Jittieħed għalija 624 00:37:48,100 --> 00:38:02,610 u nista 'jien ma nafx. 625 00:38:02,610 --> 00:38:05,260 I mean, dan huwa biss tipprova biex turi li inti li inti tista 'tassew, tassew 626 00:38:05,260 --> 00:38:08,180 tibda editjar affarijiet aktar malajr, speċjalment meta jkollok kollha f'dawn l-oqsma differenti, 627 00:38:08,180 --> 00:38:10,620 u normalment dak li inti jista 'jkun tagħmel huwa tip ta' tikklikkja 628 00:38:10,620 --> 00:38:13,530 u jenfasizzaw u mbagħad ittajpjar. 629 00:38:13,530 --> 00:38:18,530 Tista 'tagħmel dak kollu kollha f'daqqa, ikkupjar u pasta, 630 00:38:18,530 --> 00:38:21,640 jiċċaqilqu u 'l isfel bejn il-fajl, 631 00:38:21,640 --> 00:38:24,060 biss delimitazzjoni Jittieħed, l-ifformattjar Jittieħed. 632 00:38:24,060 --> 00:38:29,670 Dan kollu jista 'jsir ħafna, ħafna aktar malajr fl Vim. 633 00:38:29,670 --> 00:38:32,580 >> Just wieħed aħħar ħaġa li ftit li naħseb jista 'jkun verament sbieħ, 634 00:38:32,580 --> 00:38:34,820 li qed isibu u jissostitwixxi. 635 00:38:34,820 --> 00:38:36,460 Dawk minnkom li użaw shortcuts Gmail 636 00:38:36,460 --> 00:38:41,050 inti ser tkun taf ukoll li jekk inti tip / tibgħat inti l-kaxxa ta 'tfittxija, 637 00:38:41,050 --> 00:38:44,210 u fil-lott ta 'applikazzjonijiet differenti b'mod ġenerali inti ser issib li mmejla 638 00:38:44,210 --> 00:38:47,300 jew forsi jikkontrollaw slash jew xi ħaġa li tagħmel ma 'slash 639 00:38:47,300 --> 00:38:49,870 se tpoġġi lilek innifsek fis xi tip ta 'modalità tfittxija, 640 00:38:49,870 --> 00:38:53,240 u li bażikament tiġi wkoll minn Vim essenzjalment 641 00:38:53,240 --> 00:38:58,670 minħabba li l-operatur slash jew il-kmand slash tippermetti li inti input 642 00:38:58,670 --> 00:39:01,770 xi tip ta 'spag li tista' tuża biex tfittex fid-dokument. 643 00:39:01,770 --> 00:39:05,350 Tista n u kapital N li jmorru għall-ieħor u l-okkorrenza preċedenti, 644 00:39:05,350 --> 00:39:10,700 u tista 'wkoll tuża xi ħaġa simili ta' tiftix u jissostitwixxi fid-dokument. 645 00:39:10,700 --> 00:39:15,060 I ser jagħtuk dimostrazzjoni fuq dak li jista 'jsir. 646 00:39:15,060 --> 00:39:18,200 >> Forsi jekk I jridu jsibu istanzi kollha tal-yank string fi ħdan dan id-dokument 647 00:39:18,200 --> 00:39:23,310 I tista 'tip / yank, kif tistgħu taraw fil-rokna tax-xellug tal-qiegħ, 648 00:39:23,310 --> 00:39:26,350 u meta I tip tidħol jenfasizza istanzi kollha. 649 00:39:26,350 --> 00:39:34,160 I jistgħu jużaw bażikament n jaqbżu quddiem u lura bejn dawk kollha istanzi differenti, 650 00:39:34,160 --> 00:39:40,420 u ejja jissoponi I trid tfittex u jissostitwixxi yank ma 'xi kelma każwali 651 00:39:40,420 --> 00:39:42,180 li wkoll fid-dokument. 652 00:39:42,180 --> 00:39:47,070 I tista 'tagħfas: tibda ittajpjar f'xi xorta ta' kmand fi ħdan Vim, 653 00:39:47,070 --> 00:39:49,610 xi kmand li l-aktar sofistikata minn jiċċaqalqu madwar 654 00:39:49,610 --> 00:39:51,370 jew tħassir jew xi ħaġa bħal dik. 655 00:39:51,370 --> 00:39:56,860 I se tip fis-sinjal% li tirreferi dak I jridu jużaw dan il-kmand sostituzzjoni 656 00:39:56,860 --> 00:39:58,230 fuq id-dokument kollu. 657 00:39:58,230 --> 00:40:02,380 Tip fl-i għas-sostituzzjoni. Dan ġej mill PEARL essenzjalment. 658 00:40:02,380 --> 00:40:07,040 U dan il-kmand li jmiss huwa kmand pretty standard li inti ser issib fil PEARL 659 00:40:07,040 --> 00:40:09,790 minflok u fil-lingwi ta 'programmar oħra li inti ser 660 00:40:09,790 --> 00:40:13,170 probabbilment jibdew jitgħallmu kif inti tagħmel aktar kompjuter xjenza, 661 00:40:13,170 --> 00:40:20,130 u I jistgħu bażikament jużaw / tip a /, tip fil-kelma Irrid biex isibu u jissostitwixxi 662 00:40:20,130 --> 00:40:24,280 u mbagħad it-tip ieħor / u t-tip fi kwalunkwe kelma I tixtieq li tieħu post din il-kelma ma. 663 00:40:24,280 --> 00:40:27,450 Min jaf, forsi nyancat. 664 00:40:27,450 --> 00:40:30,390 I tagħmel dan, u mbagħad tkun taf tara li kollox ltqajna mibdula. 665 00:40:30,390 --> 00:40:34,000 >> Imma inti ser ikollok avviż li hemm din il-kelma hawn. 666 00:40:34,000 --> 00:40:37,620 Għal xi raġuni xi wħud mill-każijiet tagħna ta 'yank huma sostitwiti iżda mhux kollha, 667 00:40:37,620 --> 00:40:40,250 u dan għaliex l-mod dan it-tip ta 'lingwa ġie miktub 668 00:40:40,250 --> 00:40:43,550 mhux biss fil Vim iżda f'postijiet oħra hija li meta inti tmexxi l-kmand sostituzzjoni 669 00:40:43,550 --> 00:40:46,470 se tissostitwixxi biss l-ewwel istanza ta 'din il-kelma f'kull linja, 670 00:40:46,470 --> 00:40:52,810 hekk jekk irrid li attwalment tissostitwixxi istanzi kollha tal-kelma fuq kull linja waħda 671 00:40:52,810 --> 00:40:56,890 imbagħad nagħmel l-istess ħaġa, iżda jżid bandiera ag fl-aħħar nett, 672 00:40:56,890 --> 00:41:00,810 li stands għall globali, u mbagħad li se attwalment 673 00:41:00,810 --> 00:41:06,200 tissostitwixxi istanzi kollha. 674 00:41:06,200 --> 00:41:09,710 U ladarba inti jitgħallmu l-espressjonijiet regolari, hemm attwalment seminar CS50 675 00:41:09,710 --> 00:41:12,120 fuq espressjonijiet regolari, hekk jekk int kurjuż dwar regolari espressjonijiet 676 00:41:12,120 --> 00:41:16,970 inti tista 'wkoll tieħu dak seminar u jitgħallmu aktar. 677 00:41:16,970 --> 00:41:19,920 >> Iżda per eżempju, ejja ngħidu I jkollhom lista ta 'ismijiet bħal dan, 678 00:41:19,920 --> 00:41:23,920 u nixtieq li rranġati mill-ġdid dan, hekk minflok li isem l-aħħar, comma, l-ewwel isem 679 00:41:23,920 --> 00:41:27,490 Irrid li rranġati mill-ġdid hekk jgħid l-ewwel isem, l-ispazju, l-aħħar isem. 680 00:41:27,490 --> 00:41:30,750 Inti tista 'attwalment tuża dan il-kmand dritt hawn 681 00:41:30,750 --> 00:41:33,600 li essenzjalment tagħmel dan għalik, sabiex inti tista 'tara hawn 682 00:41:33,600 --> 00:41:37,170 nibdew ma 's, li jfisser li rridu nagħmlu ssib u jissostitwixxi, 683 00:41:37,170 --> 00:41:42,970 u mbagħad I bandiera imsejħa \ v, li hija xi ħaġa imsejħa din il-bandiera magic miżjud 684 00:41:42,970 --> 00:41:45,810 fil Vim li tippermetti li inti tagħmel espressjonijiet regolari aktar faċilment. 685 00:41:45,810 --> 00:41:49,370 Imbagħad minn hemm aħna bażikament jaqblu għal kwalunkwe linja waħda 686 00:41:49,370 --> 00:41:55,960 li huwa tal-forma ta 'sett ta' kliem, comma, l-ispazju, u sett ta 'kliem jew sett ta' ittri. 687 00:41:55,960 --> 00:41:59,240 \ W + bażikament ifisser karattri wieħed jew aktar, 688 00:41:59,240 --> 00:42:04,030 u l-parentesi huma wżati biex jaqbdu dawn il-gruppi 689 00:42:04,030 --> 00:42:06,120 so I tista 'tirreferi għalihom aktar tard. 690 00:42:06,120 --> 00:42:09,910 Kif tistgħu taraw, ladarba dawn il-qbid 2 blokki ta 'kliem 691 00:42:09,910 --> 00:42:11,690 li huma separati b'virgola, l-ispazju 692 00:42:11,690 --> 00:42:15,510 allura dak li rridu li tibdilha huwa nuża \ 2 u \ 1 693 00:42:15,510 --> 00:42:18,130 li jirreferi lura għall-kliem li kienu maqbudin 694 00:42:18,130 --> 00:42:20,950 fil-kmand attwali ssib, 695 00:42:20,950 --> 00:42:24,970 u hekk \ 2 tirreferi għal dak kollu li tinsab fit-tieni sett ta 'parentesi, 696 00:42:24,970 --> 00:42:28,140 \ 1 jirreferi għal dak kollu li tinsab fl-ewwel sett ta 'parentesi, 697 00:42:28,140 --> 00:42:31,680 u kif tistgħu taraw, jien tqegħid 2 qabel l-1 separat bi spazju 698 00:42:31,680 --> 00:42:36,650 biex jippruvaw u jimxu l-ewwel isem quddiem l-aħħar isem. 699 00:42:36,650 --> 00:42:38,380 Does li jagħmel sens? 700 00:42:38,380 --> 00:42:43,450 >> U dak I tista 'tagħmel huwa I tista' taħbi dawn l-ewwel so I biss run dan il-kmand fuq dawn il-linji, 701 00:42:43,450 --> 00:42:53,720 u mbagħad I ser tip fil dan il-kmand. 702 00:42:53,720 --> 00:42:57,050 Tista 'tara li ma eżattament kif jinqasmu. 703 00:42:57,050 --> 00:42:59,400 U għal darb'oħra, dan huwa bilkemm grif tal-wiċċ, 704 00:42:59,400 --> 00:43:03,020 u jekk inti tmur għas-seminar espressjoni regolari allura jien żgur li int ser jitgħallmu 705 00:43:03,020 --> 00:43:05,070 affarijiet ħafna aktar differenti inti tista 'tagħmel ma regolari espressjonijiet, 706 00:43:05,070 --> 00:43:08,910 u dan bażikament jibda ħjiel fuq dak li inti tista 'verament tagħmel ma Vim 707 00:43:08,910 --> 00:43:10,850 jekk int verament tibda ssir kaptan ta 'dan. 708 00:43:10,850 --> 00:43:14,520 Forsi inti tixtieq li refactor xi ħaġa, u tixtieq issib istanzi kollha 709 00:43:14,520 --> 00:43:16,980 ta 'xi funzjoni li ġej xi tip ta' tismija mudell. 710 00:43:16,980 --> 00:43:18,570 Inti tixtieq li tibdel il-mod li jismu. 711 00:43:18,570 --> 00:43:21,140 Tista 'tikteb xi tip ta' kmand bħal dan biex tagħmel dan għalik, 712 00:43:21,140 --> 00:43:23,850 u li t-tip ta 'flessibilità tista' tikseb fi Vim 713 00:43:23,850 --> 00:43:30,210 li int biss mhux se tikseb fil-edituri test ieħor. 714 00:43:30,210 --> 00:43:34,830 >> Li bażikament tkopri l-affarijiet kollha jien ridt li jgħallmu illum seminar tal-lum, 715 00:43:34,830 --> 00:43:38,580 iżda għal darb'oħra, I verament irridu li jkun enfasizzat li jekk inti tixtieq li pick up Vim 716 00:43:38,580 --> 00:43:42,120 huwa veru li hemm kurva tat-tagħlim ftit ogħla fil-bidu. 717 00:43:42,120 --> 00:43:44,230 Fil-bidu nett inti se tkun ftit anqas produttivi 718 00:43:44,230 --> 00:43:47,010 milli inti probabilment ikun mod ieħor, imma jekk inti stick miegħu 719 00:43:47,010 --> 00:43:49,890 fi ftit jiem jew ftit ġimgħat, jiddependi fuq kif fast titgħallem, 720 00:43:49,890 --> 00:43:56,300 inti ser issir ħafna, ħafna aktar mgħaġġla, u I ppruvaw li jtik dimostrazzjoni 721 00:43:56,300 --> 00:43:59,070 fuq dak Vim huwa kapaċi imma jien ma verament jiksbu opportunità biex turi li inti 722 00:43:59,070 --> 00:44:03,230 x'jiġri meta I normalment-per eżempju, fil-klassi I tip fis-noti tiegħi ma 'Vim. 723 00:44:03,230 --> 00:44:07,920 Dak għax I jistgħu jaħdmu hekk ħafna aktar mgħaġġla fil Vim minn I tista 'ma' kwalunkwe programm ieħor. 724 00:44:07,920 --> 00:44:14,480 Huwa litteralment żieda fil-produttività 2 jew 3 ħin Vim meta mqabbla ma 'programmi oħra, 725 00:44:14,480 --> 00:44:18,800 mhux biss bil-veloċità ta 'editjar test, iżda wkoll fil-mod I tista' timxi madwar il-dokument 726 00:44:18,800 --> 00:44:21,510 u l-mod I tista 'aċċess fajls oħra fuq il-kompjuter tiegħi 727 00:44:21,510 --> 00:44:23,110 u jaqbżu fl bejniethom u hekk u ibqa 'sejjer hekk. 728 00:44:23,110 --> 00:44:27,600 Huwa biss spinta produttività tassew, tassew kbir. 729 00:44:27,600 --> 00:44:30,550 >> Imma meta int tagħlim, inti tixtieq li tagħmel żgur li int titgħallem ħaġa waħda fi żmien, 730 00:44:30,550 --> 00:44:34,970 u ipprova ma jisbqu ruħek mal wisq jikkmanda differenti 731 00:44:34,970 --> 00:44:39,090 minħabba li hemm ħafna ta 'kmandi u ħafna ta' shortcuts differenti inti tista 'titgħallem fil Vim. 732 00:44:39,090 --> 00:44:41,780 Inti tixtieq li pick up ftit fi żmien u matul is-snin 733 00:44:41,780 --> 00:44:48,990 gradwalment amass fehim akbar u akbar ta 'Vim. 734 00:44:48,990 --> 00:44:51,790 Jekk inti tixtieq li jkomplu jitgħallmu aktar, dawn huma xi wħud mis-suġġetti aktar avvanzati 735 00:44:51,790 --> 00:44:55,900 inti tista 'tkompli biex jitgħallmu dwar, u anke din bilkemm grif tal-wiċċ. 736 00:44:55,900 --> 00:44:59,050 Hawn huma xi plugins popolari inti tista 'tħossok liberu li check out u Google minnhom 737 00:44:59,050 --> 00:45:03,750 u play madwar magħhom jekk inti tixtieq li u biss tara x'tip ta 'plugins huma hemmhekk. 738 00:45:03,750 --> 00:45:06,260 U mbagħad fl-aħħar ta 'dan PowerPoint, I jinkludu mazz ta' links 739 00:45:06,260 --> 00:45:08,740 għal riżorsi varji tista 'tuża biex jitgħallmu minn. 740 00:45:08,740 --> 00:45:12,700 Hawnhekk huma mazz ta 'links differenti tista' tuża biex tibda ma Vim. 741 00:45:12,700 --> 00:45:15,150 Huma għandhom tutorials differenti u whatnot, 742 00:45:15,150 --> 00:45:17,770 u finalment, dawn huma xi affarijiet aktar avvanzati tista 'tuża 743 00:45:17,770 --> 00:45:19,790 li jivverifika wkoll out kif ukoll, 744 00:45:19,790 --> 00:45:22,340 xi casts iskrin u xi tekniki aktar avvanzati fil Vim 745 00:45:22,340 --> 00:45:26,450 u wkoll xi biċċiet differenti ta 'kodiċi sors inti tista' tfittex up fuq GitHub 746 00:45:26,450 --> 00:45:28,760 biss li tħares lejn fajls konfigurazzjoni ta 'nies oħrajn 747 00:45:28,760 --> 00:45:32,710 jew li tħares lejn plugins fil Vim u hekk u ibqa 'sejjer hekk. 748 00:45:32,710 --> 00:45:40,380 >> Li kollox I għandhom għalik. 749 00:45:40,380 --> 00:45:43,000 [CS50.TV]