1 00:00:00,000 --> 00:00:02,590 >> [Seminè vim] 2 00:00:02,590 --> 00:00:04,210 [Brandon Liu] [Harvard University] 3 00:00:04,210 --> 00:00:07,500 [Sa a se CS50.] [CS50.TV] 4 00:00:07,500 --> 00:00:09,880 >> Se Jodi a pral fè yon entwodiksyon sou vim. 5 00:00:09,880 --> 00:00:12,310 Konbyen nan ou nèg te tande nan vim? 6 00:00:12,310 --> 00:00:15,620 Kisa ou konn tande pale sou vim? 7 00:00:15,620 --> 00:00:17,590 [Elèv] Li rezoud tout pwoblèm ou. 8 00:00:17,590 --> 00:00:19,450 [Brandon L.] Li rezoud tout pwoblèm ou. 9 00:00:19,450 --> 00:00:23,840 Nenpòt lòt bagay ou nèg gen tande pale sou vim? Nenpòt enpresyon? 10 00:00:23,840 --> 00:00:27,990 [Elèv] Prèske tout moun mwen te pale ak renmen yo sèvi ak vim. 11 00:00:27,990 --> 00:00:29,960 Oh, dous. 12 00:00:29,960 --> 00:00:31,090 [Elèv] Yon anpil moun mwen konnen renmen itilize vim. 13 00:00:31,090 --> 00:00:35,050 Okay, sa a, se bon, paske yon anpil nan moun ki nan CS51 14 00:00:35,050 --> 00:00:38,000 kòmanse ranmase anak paske anak gen yon ti kras pi bon sipò 15 00:00:38,000 --> 00:00:40,100 pou lang lan w ap ale nan itilize nan CS51, 16 00:00:40,100 --> 00:00:42,770 ak mwen enkyete ke pa ase moun nan Harvard sèvi ak vim, 17 00:00:42,770 --> 00:00:46,190 Se konsa, mwen reyèlman eseye ak fè yon bon travay nan ankouraje vim l '. 18 00:00:46,190 --> 00:00:51,110 >> Men, isit la se yon komik xkcd klasik kote ou nèg ta ka jwenn ki enteresan. 19 00:00:51,110 --> 00:00:53,800 Èske w mesye yo itilize Nano anvan nan tout? 20 00:00:53,800 --> 00:00:57,380 Komik sa a di Nano? Pwogramasyon Imobilye sèvi ak anak. 21 00:00:57,380 --> 00:00:59,040 Hey, pwogramasyon reyèl sèvi ak vim. 22 00:00:59,040 --> 00:01:03,130 Pa gen, pwogramasyon reyèl sèvi ak Ed ki se sa a-ou pa janm vle itilize Ed. 23 00:01:03,130 --> 00:01:05,990 Li nan reyèlman, reyèlman fin vye granmoun ak reyèlman move, ak pwogramasyon reyèl sèvi ak 24 00:01:05,990 --> 00:01:08,440 yon zegwi mayetik ak yon men konstan. 25 00:01:08,440 --> 00:01:16,010 Apre sa, ou ka li rès la, men li la trè amizan. 26 00:01:16,010 --> 00:01:18,320 Epi bagay la komik se nan fen an. 27 00:01:18,320 --> 00:01:20,310 Yo di, "O, wi, nan kou, gen nan yon lòd anak fè sa." 28 00:01:20,310 --> 00:01:25,050 Bon fin vye granmoun CX Mc M-papiyon, ki se sòt de yon koutpwen nan anak 29 00:01:25,050 --> 00:01:28,520 paske anak se istorikman konnen yo dwe yon ti kras boure 30 00:01:28,520 --> 00:01:32,310 ak gen kòmandman pou prèske anyen, se konsa sa a, se sòt de yon blag pou anak. 31 00:01:32,310 --> 00:01:35,320 >> Ki sa ki se vim? VIM se editè tèks yon pwogramè avanse a. 32 00:01:35,320 --> 00:01:40,040 Mwen vrèman vle fè distenksyon ki genyen ant editè tèks 33 00:01:40,040 --> 00:01:42,000 ak yon bagay tankou yon processeur dokiman. 34 00:01:42,000 --> 00:01:44,340 Microsoft Word se li te ye kòm yon processeur dokiman. 35 00:01:44,340 --> 00:01:49,090 Ou ka mete marges, fè bagay sa yo fonse, souliye bagay sa yo, 36 00:01:49,090 --> 00:01:51,480 frape nan bagay sa yo, chanje font size ak etajèr. 37 00:01:51,480 --> 00:01:54,380 Yon editè tèks fè pa gen anyen pi plis pase jis modifye tèks. 38 00:01:54,380 --> 00:01:56,020 Literalman ou jis gen karaktè. 39 00:01:56,020 --> 00:02:01,650 Gen nan pa gen sòt de manier, gwosè, polis, koulè, oswa yon bagay tankou sa. 40 00:02:01,650 --> 00:02:06,360 Tout sa ou fè se modifye tèks, ak vim ki te espesyalman te fè pou pwogram. 41 00:02:06,360 --> 00:02:09,240 Li te gen yon anpil nan karakteristik bati nan jis pou pwogram. 42 00:02:09,240 --> 00:02:11,360 Liv la fèt pou ekspreseman pou efikas koreksyon tèks. 43 00:02:11,360 --> 00:02:15,190 >> An jeneral, vim se konnen yo dwe fondamantalman editè a tèks pi rapid 44 00:02:15,190 --> 00:02:19,110 ou ka pètèt sèvi ak konpare ak nenpòt lòt editè tèks sa a, se posib. 45 00:02:19,110 --> 00:02:22,480 Yon anpil nan IDE-tankou karakteristik yo pa bati dirèkteman nan vim, 46 00:02:22,480 --> 00:02:26,850 Se konsa, si ou te itilize yon IDE, epi ou ap itilize yo bagay sa yo tankou ransanble epi kouri otomatikman 47 00:02:26,850 --> 00:02:30,880 oswa debogaj sa ki nan IDE ou a oswa yon lame antye nan bagay diferan 48 00:02:30,880 --> 00:02:32,290 VIM pa vini ak ki natirèlman, 49 00:02:32,290 --> 00:02:36,330 men gen nan yon lame antye nan grefon ke ou ka itilize yo ajoute ki sòt de fonctionnalités vim. 50 00:02:36,330 --> 00:02:40,890 VIM pou kont li konsantre sou koreksyon tèks ak fè koreksyon tèks reyèlman, reyèlman byen. 51 00:02:40,890 --> 00:02:43,340 E finalman, li vrèman customizable ak rnouvlabl, 52 00:02:43,340 --> 00:02:48,740 ak fondamantalman vim te alantou, oswa Vi, ki vim se bati sou, 53 00:02:48,740 --> 00:02:53,790 te alantou pou plis pase 40 ane, epi li se yon pwogram trè, trè gwo twou san fon, 54 00:02:53,790 --> 00:02:58,850 ak moun ki ap sèvi ak li pou yon vi epi pa janm se vre wi: mèt pwogram nan nan tout li yo, 55 00:02:58,850 --> 00:03:01,530 epi ou ap toujou kontinye aprann pandan tout lavi ou sou ane yo, 56 00:03:01,530 --> 00:03:03,390 toujou vin pi bon ak pi byen. 57 00:03:03,390 --> 00:03:07,480 >> Genyen fondamantalman pa gen fen nan ki sa ou ka aprann ak konbyen lajan ou ka amelyore ak vim, 58 00:03:07,480 --> 00:03:09,300 ki se reyèlman enteresan. 59 00:03:09,300 --> 00:03:12,730 Ou pa vle wè li kòm yon bagay pè paske ou ka vin trè, trè konpetan 60 00:03:12,730 --> 00:03:16,650 nan vim nan jis yon kèk semèn men li la sòt de tankou yon kontini- 61 00:03:16,650 --> 00:03:18,870 ou ka toujou aprann plis epi aprann plis epi bagay sa yo pi bon ak pi bon, 62 00:03:18,870 --> 00:03:20,880 ki se kalite eksitan pou mwen. 63 00:03:20,880 --> 00:03:23,810 Sa a se yon egzanp sou sa ki vim sanble. 64 00:03:23,810 --> 00:03:27,630 Sa a se pa m '. Ou pral wè kèk manifestasyon ap viv kounye a. 65 00:03:27,630 --> 00:03:29,350 Sa a se yon egzanp sou sa ki vim ta ka sanble. 66 00:03:29,350 --> 00:03:33,590 >> Sa nou menm nou pral fè jodi a se nou pral kòmanse koupe ak 67 00:03:33,590 --> 00:03:35,260  yon divètisman rapid nan sa ki vim ka fè. 68 00:03:35,260 --> 00:03:39,040 Mwen pral fè kèk ke trik nouvèl ak etajèr pou ou mesye 69 00:03:39,040 --> 00:03:43,020 pou ou ka wè poukisa mwen renmen vim anpil ak poukisa moun tankou vim anpil, 70 00:03:43,020 --> 00:03:46,470 ak Lè sa a soti nan gen nou pral ale nan yon entwodiksyon dou. 71 00:03:46,470 --> 00:03:49,530 Aktyèlman, li pral yon ti jan vit, yon entwodiksyon sou vim. 72 00:03:49,530 --> 00:03:53,410 Mwen pral mande w mesye yo download yon dosye tèks yo epi yo swiv ansanm avè m 'si ou kapab. 73 00:03:53,410 --> 00:03:58,080 Sa a se vim, ak dwa isit la mwen lè l sèvi avèk MacVim, 74 00:03:58,080 --> 00:04:00,520 Se konsa, si ou nèg gen Macs ou ka vle konsidere lè l sèvi avèk MacVim 75 00:04:00,520 --> 00:04:04,210 paske li nan yon vèsyon grafik nan vim, byenke vim regilye an, 76 00:04:04,210 --> 00:04:06,210 sa ki nan nan liy lòd ou, travay jis anfòm. 77 00:04:06,210 --> 00:04:09,890 Mwen pral moutre nou yon kèk konsèy aza, epi ke trik nouvèl 78 00:04:09,890 --> 00:04:15,330 ke ou ka itilize nan vim montre ou poutèt sa li se konsa fre. 79 00:04:15,330 --> 00:04:18,940 >> Jis yon bagay o aza kèk mwen pral yo ale nan. 80 00:04:18,940 --> 00:04:21,700 Premye bagay la se objè tèks, e gen yon kòmandman kèk alantou objè tèks, 81 00:04:21,700 --> 00:04:25,010 epi mwen pral aktyèlman montre w sa tèks objè ki nan plis detay pita nan seminè a, 82 00:04:25,010 --> 00:04:30,050 Men, pou egzanp, kite a di mwen eple m 'mal non, 83 00:04:30,050 --> 00:04:32,380 Barndon Liu, e mwen vle mande chanje li. 84 00:04:32,380 --> 00:04:36,140 Tout sa mwen dwe fè se jwenn kurseur mwen an yon kote nan non mwen ak kalite nan yo lòd, ki 85 00:04:36,140 --> 00:04:38,900 ciw, epi li pral efase Non antye m 'yo, mete m' nan insert mòd, 86 00:04:38,900 --> 00:04:41,050 e mwen ka tape nan non mwen ak fikse li. 87 00:04:41,050 --> 00:04:45,550 Menm jan tou, si mwen vle chanje yon bagay andedan quotes Genyen tou yon lòd pou sa. 88 00:04:45,550 --> 00:04:47,330 Mwen ka efase bagay sa yo andedan quotes. 89 00:04:47,330 --> 00:04:50,260 Ou pap gen a doub klike sou, deplase men ou sou sourit la, 90 00:04:50,260 --> 00:04:52,230 doub klike sou, ak Lè sa a, tape yon bagay tounen pous 91 00:04:52,230 --> 00:05:02,000 Ou ka fè tout bagay soti nan klavye a, kèlkeswa sa li ye. 92 00:05:02,000 --> 00:05:06,430 Oswa altènativman, kite a di mwen gen sa a tag imaj andedan tag jete lank sa a. 93 00:05:06,430 --> 00:05:08,160 >> Eske ou nèg ki kouvri HTML nan klas 'fè ankò? 94 00:05:08,160 --> 00:05:10,570 Yeah, se konsa petèt mwen vle efase tag sa a, 95 00:05:10,570 --> 00:05:13,080 ki nòmalman ki sa ou dwe fè se ou gen yo sèvi ak sourit ou a 96 00:05:13,080 --> 00:05:16,040 ak anpil prekosyon mete aksan sou ekzakteman ki sa ou vle efase ak efase li. 97 00:05:16,040 --> 00:05:21,320 Men, nan vim ki nan tou senpleman dit, epi ou ka efase li soti vrèman byen vit, 98 00:05:21,320 --> 00:05:28,020 epi mwen pral eksplike w ki sa tout moun sa yo kòmandman vle di ak ki jan ou sèvi ak yo nan yon dezyèm fwa. 99 00:05:28,020 --> 00:05:30,320 Yon lòt egzanp, mwen gen kèk kòd isit la, 100 00:05:30,320 --> 00:05:33,640 ak kite a di mwen vle indent kòd la, men mwen vle indent kòd la 101 00:05:33,640 --> 00:05:39,940 jis nan parantèz yo, epi mwen kapab tou indent kòd la lè l sèvi avèk 3 kòmandman 102 00:05:39,940 --> 00:05:45,360 lè l sèvi avèk fondamantalman> IB. 103 00:05:45,360 --> 00:05:49,960 Yon lòt bagay sa a, se vrèman fre sou vim se yon bagay yo rele vizyèl koreksyon blòk. 104 00:05:49,960 --> 00:05:52,380 Mwen pa konnen si ou nèg te janm te vle mete aksan sou 105 00:05:52,380 --> 00:05:55,690 yon blòk rektangilè nan tèks nan kòd ou pafwa 106 00:05:55,690 --> 00:06:00,570 olye pou yo gen fè sa a sòt etranj nan liy bagay ki porte tout liy diferan. 107 00:06:00,570 --> 00:06:02,450 Pou egzanp, nan vim ou ka fè sa. 108 00:06:02,450 --> 00:06:05,260 Mwen ka mete aksan sou rektang tankou sa a, ki se trè fre, 109 00:06:05,260 --> 00:06:07,950 men Anplis de sa, mwen ka edite lè l sèvi avèk ki fonctionnalités. 110 00:06:07,950 --> 00:06:12,050 Pou egzanp, si m vle bay kèk sòt de prefiks nan tout nan non nou an 111 00:06:12,050 --> 00:06:18,100 Mwen ka mete aksan sou yon blòk ak Lè sa a, ajoute yon bagay. 112 00:06:18,100 --> 00:06:22,060 >> Menm jan an tou, mwen kapab tou mete aksan sou blòk sa a epi chwazi efase li, 113 00:06:22,060 --> 00:06:26,300 oswa petèt mwen pral mete aksan sou blòk sa a ak chanje li nan D paske nou tout doktè. 114 00:06:26,300 --> 00:06:29,430 Kèlkeswa sa li se, ou ka fè tout bagay sa yo diferan. 115 00:06:29,430 --> 00:06:31,270 Finalman, plisman se vrèman fre. 116 00:06:31,270 --> 00:06:33,840 Yon anpil nan id gen sa a kote ou ka pliye fonksyon diferan soti nan View 117 00:06:33,840 --> 00:06:35,590 nan ka ou pa ta vle wè yo. 118 00:06:35,590 --> 00:06:40,120 Pou egzanp, ann sipoze mwen gen sa a pakèt moun sou tèks isit la, e mwen pa reyèlman vle wè li. 119 00:06:40,120 --> 00:06:42,710 Mwen vle kenbe l 'soti de vi paske mwen m' koreksyon yon lòt bagay nan dosye a. 120 00:06:42,710 --> 00:06:50,580 Mwen ka pliye li moute pou li nan tout tonbe, 121 00:06:50,580 --> 00:06:52,150 ak fason sa a li nan soti de vi, 122 00:06:52,150 --> 00:06:54,310 e mwen kapab edite lòt bagay ki sou paj la, epi sa a se vrèman gwo. 123 00:06:54,310 --> 00:06:57,550 Ou ka pliye moute fonksyon ak etajèr oswa pliye moute klas lè w ap pwogramasyon 124 00:06:57,550 --> 00:06:59,380 jis kenbe yo soti de vi lè ou pa ap koreksyon yo, 125 00:06:59,380 --> 00:07:04,330 epi pita lè ou vle wè yo ou ka ouvè yo moute. 126 00:07:04,330 --> 00:07:09,260 Epi ou ka wè li jis louvri tout bagay yo. 127 00:07:09,260 --> 00:07:11,220 Onglè, tanpon, ak fenèt yo. 128 00:07:11,220 --> 00:07:13,260 VIM se trè fre nan ki 129 00:07:13,260 --> 00:07:16,280 nòmalman nan yon anpil nan editè tèks ou ka sèlman edite yon dosye nan yon moman, 130 00:07:16,280 --> 00:07:18,960 tankou nan Nano, oswa petèt si w ap lè l sèvi avèk Notepad oswa jdi. 131 00:07:18,960 --> 00:07:21,470 Mwen te aktyèlman pa janm itilize jdi anpil, men omwen nan notepad + + 132 00:07:21,470 --> 00:07:26,700 ou ka gen onglè, men vim gen konsèp nan onglè, tanpon ak fenèt yo. 133 00:07:26,700 --> 00:07:28,760 Pou egzanp, ou ka louvri moute yon pakèt moun sou nouvo onglè. 134 00:07:28,760 --> 00:07:31,790 >> Ou ka wè isit la nan tèt la anpil mwen gen kounye a yon pakèt moun sou onglè, 135 00:07:31,790 --> 00:07:34,350 e mwen ka fèmen yo. 136 00:07:34,350 --> 00:07:37,550 Anplis de sa, gen nan konsèp sa a nan tanpon, 137 00:07:37,550 --> 00:07:40,110 ki se lide ki fè konnen yon fwa ou te louvri yon dosye 138 00:07:40,110 --> 00:07:43,910 li rete vivan nan zòn de defans la, ak si ou vle navige ak sa yo ki dosye reyèlman byen vit 139 00:07:43,910 --> 00:07:46,290 ou ka navige nan li vrèman byen vit nan zòn de defans la kòm byen, 140 00:07:46,290 --> 00:07:51,890 ak Anplis de sa, nan yon delè yon fenèt ou ka tou fann fenèt ou moute nan plizyè fenèt yo. 141 00:07:51,890 --> 00:07:55,890 Pou egzanp, si mwen vle fann fenèt sa a moute nan plizyè fenèt 142 00:07:55,890 --> 00:08:00,080 ou ka wè dwa isit la ke mwen ka gen kòd nan menm de fwa, 143 00:08:00,080 --> 00:08:03,800 e mwen ka fann pi plis ak plis ak plis ankò, e yo gen dwa kounye a li pa gade ki bon 144 00:08:03,800 --> 00:08:07,340 paske pa default mwen gen gwosè a fenèt default gen kalite gwo 145 00:08:07,340 --> 00:08:09,490 Se konsa, tout lòt moun yo ap écrase soti, 146 00:08:09,490 --> 00:08:12,000 men nòmalman lè m sou òdinatè mwen an epi yo pa sou pwojektè sa a 147 00:08:12,000 --> 00:08:15,920 Mwen ka gen plizyè vitraj louvri an menm tan an, ki se reyèlman bon pou 148 00:08:15,920 --> 00:08:21,450 koreksyon dosye miltip an menm tan an. 149 00:08:21,450 --> 00:08:23,800 Ou ka gen tou bagay sa yo tankou chwazi epi ranplase, 150 00:08:23,800 --> 00:08:27,900 epi n ap aktyèlman kouvri ke nan seminè a, 151 00:08:27,900 --> 00:08:29,250 Se konsa, mwen pral ale dirèkteman ki pou kounye a. 152 00:08:29,250 --> 00:08:32,039 Ou kapab tou kominike avèk liy lan bay lòd nan tout kalite diferan fason. 153 00:08:32,039 --> 00:08:36,380 Pou egzanp, si mwen gen kèk sòt de lis isit la e mwen vle sòt li- 154 00:08:36,380 --> 00:08:43,039 Mwen pa konnen, se pou yo ajoute yon lòt fwi, rezen, 155 00:08:43,039 --> 00:08:45,450 e mwen ka mete aksan sou sa a lè l sèvi avèk fonksyon an mete aksan sou 156 00:08:45,450 --> 00:08:48,980 epi rele sòt, epi li pral sòt li otomatikman pou mwen. 157 00:08:48,980 --> 00:08:52,150 >> Menm jan an tou, si w ap ale nan dwe koreksyon CSS, ki mwen sipoze pwobableman ou pral fè 158 00:08:52,150 --> 00:08:54,190 pou pwojè final ou a, pifò moun fè sa, 159 00:08:54,190 --> 00:09:00,200 e petèt w vle kenbe CSS ou ki te òganize pa klasman yo nan lòd alfabetik. 160 00:09:00,200 --> 00:09:04,410 Ou kapab tou mete aksan sou yo, li rele sòt, epi li pral sòt yo pou ou. 161 00:09:04,410 --> 00:09:07,380 Sa yo se kèk nan egzanp yo nan bagay sa yo ke vim ka fè, 162 00:09:07,380 --> 00:09:10,760 epi ou ap remake ke bagay la kle vrèman ke mwen vle trase atansyon ou a 163 00:09:10,760 --> 00:09:14,740 se ke m ap fè tout bagay soti nan klavye a, 164 00:09:14,740 --> 00:09:18,020 epi si ou yo kapab wè ki kote yo mete men m ' 165 00:09:18,020 --> 00:09:21,210 ou pral wè tou ke men m 'pa janm reyèlman deplase soti nan ranje a lakay ou. 166 00:09:21,210 --> 00:09:24,790 Nòmalman lè w ap koreksyon tèks anjeneral ou gen yo sèvi ak yon sourit 167 00:09:24,790 --> 00:09:28,030 epi klike sou ozalantou yo ak etajèr, ak ki sòt de mouvman tir ou desann 168 00:09:28,030 --> 00:09:32,280 ak dechè tan, oswa petèt ou ap deplase ant ranje a lakay ou epi ak kle yo flèch, 169 00:09:32,280 --> 00:09:35,620 ak se konsa ou ap deplase dèyè, yo soti tankou sa yo, ki se yon ti jan ankonbran 170 00:09:35,620 --> 00:09:38,750 men tou ralanti ou desann sa, bagay la se yon fwa ou jwenn vrèman bon nan vim 171 00:09:38,750 --> 00:09:42,350 tout bagay ou vle fè se fè san yo pa gen pou avanse pou pi men ou 172 00:09:42,350 --> 00:09:50,730 soti nan ranje a lakay ou, ki se gwo. 173 00:09:50,730 --> 00:09:54,870 Kenbe sou li a, mwen pral louvri moute aplikasyon sa a. Gen nou ale. 174 00:09:54,870 --> 00:09:58,320 >> Kounye a ou ka wè sa ki kòmandman ap kouri desann fenèt la pi ba dwat. 175 00:09:58,320 --> 00:10:03,190 Tout fonksyon yo ke mwen jis montre ou yo se bagay ki enkli pa default ak vim, 176 00:10:03,190 --> 00:10:06,820 men gen la tou yon nimewo gwo grefon ke ou ka tou itilize 177 00:10:06,820 --> 00:10:08,390 amelyore eksperyans vim ou. 178 00:10:08,390 --> 00:10:10,540 Si ou telechaje dosye yo konfigirasyon pou m 'enkli, 179 00:10:10,540 --> 00:10:13,150 e gen enstriksyon sou kòman yo enstale yo nan PowerPoint a 180 00:10:13,150 --> 00:10:17,840 epi tou li nan imel la m 'te voye soti, mwen te apeprè 40 grefon enstale 181 00:10:17,840 --> 00:10:20,490 oswa petèt 30 grefon, ak chak yon sèl 182 00:10:20,490 --> 00:10:24,000 pote plis fonctionnalités vim ki amelyore eksperyans vim ou. 183 00:10:24,000 --> 00:10:26,960 Pou egzanp, youn nan favorites mwen an se yon bagay yo rele surround.vim, 184 00:10:26,960 --> 00:10:29,760 epi li fondamantalman pèmèt ou travay avèk ki antoure 185 00:10:29,760 --> 00:10:32,200 oswa delimitasyon karaktè pi plis fasil. 186 00:10:32,200 --> 00:10:35,960 >> Yon egzanp, mwen pa konnen si ou nèg tout tan tout tan Kòd nan kapòt an latèks, 187 00:10:35,960 --> 00:10:38,830 men kapòt an latèks se yon lang Tipografi matematik ki se sèvi ak fè 188 00:10:38,830 --> 00:10:42,950 vrèman bèl matematik kap, ak nenpòt lè ou vle yon bagay yo gade tankou matematik 189 00:10:42,950 --> 00:10:47,050 ou vlope l 'nan siy dola, ak kite a di mwen ou tape kèk ekwasyon tankou F = ma, 190 00:10:47,050 --> 00:10:49,240 ak mwen bliye vlope l 'nan siy dola. 191 00:10:49,240 --> 00:10:58,270 Lè sa a, mwen ka mete aksan sou sa a epi vlope li nan siy dola jis tankou sa. 192 00:10:58,270 --> 00:11:03,640 Altènativman, vim pèmèt ou efase bagay sa yo andedan Tags 193 00:11:03,640 --> 00:11:07,300 ak efase Tags ak etajèr, men vim pa nati 194 00:11:07,300 --> 00:11:10,400 pa pèmèt ou chanje Tags, kidonk pou egzanp, mwen gen tag div sa a, 195 00:11:10,400 --> 00:11:13,060 e mwen vle ajou ak HTML5 epi sèvi ak yon nouvo tag header. 196 00:11:13,060 --> 00:11:22,290 Mwen kapab fè chanjman ki antoure tag ak kalite nan header, 197 00:11:22,290 --> 00:11:26,540 epi li pral otomatikman chanje sa pou mwen. 198 00:11:26,540 --> 00:11:29,620 Menm jan an tou, se pou yo di nou gen yon bagay nan parantèz, 199 00:11:29,620 --> 00:11:33,230 epi mwen te vle chanje ki soti nan parantèz nan parantèz oswa yon bagay tankou sa. 200 00:11:33,230 --> 00:11:36,520 Mwen kapab tou chanje ki vrèman fasil pa sezisman nan c pou chanjman, 201 00:11:36,520 --> 00:11:39,330 s pou siveyans, ant parantèz. 202 00:11:39,330 --> 00:11:42,170 Oh, Mwen devine mwen gen tape li pi vit. 203 00:11:42,170 --> 00:11:45,380 Parantèz ak aparèy òtopedik oswa parantèz, epi li pral otomatikman chanje sa pou m ', 204 00:11:45,380 --> 00:11:48,570 ki se reyèlman bèl, otreman nòmalman li vrèman ankonbran. 205 00:11:48,570 --> 00:11:51,310 >> Sa a se reyèlman bon ta chanje ant petèt yon sèl quote 206 00:11:51,310 --> 00:11:53,060 ak strings quote doub oswa yon bagay tankou sa. 207 00:11:53,060 --> 00:11:56,250 Sa a yon sèl itilize egzanp ka. 208 00:11:56,250 --> 00:11:58,750 Genyen yon Plugin rele fujitif 209 00:11:58,750 --> 00:12:00,260 ki entegre ak GIT. 210 00:12:00,260 --> 00:12:03,000 Mwen devine petèt ou nèg pa te itilize GIT ke anpil nan CS50, 211 00:12:03,000 --> 00:12:05,530 men ou ap jwenn tèt ou lè l sèvi avèk GIT pi plis ak plis ak plis ankò, 212 00:12:05,530 --> 00:12:09,530 pa sèlman nan klas nan tout Harvard, men tou nan travay ak etajèr, 213 00:12:09,530 --> 00:12:12,650 ak nòmalman ou gen chanje dèyè, yo soti ant 214 00:12:12,650 --> 00:12:15,950 liy lan lòd ak vim yo kominike avèk GIT, 215 00:12:15,950 --> 00:12:18,590 men gen nan grefon entegre ak GIT soti nan vim 216 00:12:18,590 --> 00:12:23,020 epi tou li ba ou menm plis fonctionnalités sou tèt GIT. 217 00:12:23,020 --> 00:12:25,520 Genyen yon bagay yo rele NERDTree, ki ou ka itilize yo eksplore 218 00:12:25,520 --> 00:12:27,860 estrikti yo dosye soti nan vim. 219 00:12:27,860 --> 00:12:31,710 >> Pou egzanp, mwen kapab louvri moute NERDTree sou fenèt dwat la, 220 00:12:31,710 --> 00:12:35,100 epi ou ka fondamantalman wè dosye o aza 221 00:12:35,100 --> 00:12:38,720 yo ak taks pou louvri-pa, pa gade nan taks mwen. 222 00:12:38,720 --> 00:12:43,460 Ou ka gade nan dosye ak etajèr epi yo louvri lòt dosye yo ak sou sa ak pou fè. 223 00:12:43,460 --> 00:12:47,610 Apre sa, mwen pa pral antre nan sa yo lòt grefon, pou nou ka fondamantalman plonje nan 224 00:12:47,610 --> 00:12:51,640 epi yo kòmanse ap travay sou vim, men gen grefon ki pèmèt ou 225 00:12:51,640 --> 00:12:55,420 kòmantè pi fasil, grefon ki pèmèt ou so nan ant dosye pi fasil, 226 00:12:55,420 --> 00:12:57,820 grefon ki ba ou sentaks tcheke soti nan vim, 227 00:12:57,820 --> 00:13:00,210 ki se vrèman fre, epi li ba ou sentaks kont kouran 228 00:13:00,210 --> 00:13:03,710 pou pifò lang dwa soti nan bwat la, 229 00:13:03,710 --> 00:13:07,460 bagay sa yo tankou parantèz lakansyèl, ki se aktyèlman reyèlman, reyèlman fre. 230 00:13:07,460 --> 00:13:09,110 Kite m 'ba ou yon egzanp ki kounye a. 231 00:13:09,110 --> 00:13:11,150 >> Ann wè. 232 00:13:11,150 --> 00:13:15,460 Isit la nan kèk Kòd o aza ke mwen te ekri, 233 00:13:15,460 --> 00:13:19,720 epi ou ap remake ke parantèz yo, epi parantèz, yo tout ki gen koulè pal, 234 00:13:19,720 --> 00:13:26,120 ak parantèz ak parantèz la koulè a ​​menm yo matche, ki se bèl 235 00:13:26,120 --> 00:13:29,380 epi pafwa amelyore lizibilite nan Kòd ou. 236 00:13:29,380 --> 00:13:32,030 Ou gen autocompletion, tabulaire fòma tou. 237 00:13:32,030 --> 00:13:37,240 Lè ou gen yon bagay ke ou vle jwenn tout kòmantè yo nan liy moute 238 00:13:37,240 --> 00:13:40,820 oswa ou vle fè yon tab nan tèks ou, epi ou vle 239 00:13:40,820 --> 00:13:43,870 jwenn tout bagay sa yo gade tankou yon tab bèl, olye pou yo gen fòma ki manyèlman 240 00:13:43,870 --> 00:13:46,830 gen grefon ki pral fòma ki pou ou yo ak sou sa ak pou fè. 241 00:13:46,830 --> 00:13:49,400 Lis la ale sou yo, epi sou yo, epi sou. 242 00:13:49,400 --> 00:13:53,890 Mwen te kapab depanse èdtan eksplore tout diferan grefon yo vim ki egziste, 243 00:13:53,890 --> 00:13:59,780 epi li enkwayab sa ki nan yo deyò. 244 00:13:59,780 --> 00:14:05,880 >> Nenpòt kesyon byen lwen tèlman? Dous. 245 00:14:05,880 --> 00:14:10,180 Nan ka sa a, nou ap ale nan kòmanse jwe otou ak vim, 246 00:14:10,180 --> 00:14:12,620 e mwen vle ou nèg yo travay avèk kèk vim avè m ' 247 00:14:12,620 --> 00:14:17,650 konsa ou ka resevwa yon santi yo pou li, e mwen kapab gide ou nan mezi premye ou ap travay ak vim 248 00:14:17,650 --> 00:14:20,590 paske yon anpil moun ki jwenn akable lè yo louvri vim leve, 249 00:14:20,590 --> 00:14:24,730 epi pafwa si ou pa menm konnen yo lòd, ki sòti ou ka pa menm jwenn soti nan vim, 250 00:14:24,730 --> 00:14:26,350 men li la pa tèlman move. 251 00:14:26,350 --> 00:14:28,820 Ou jis bezwen yon kèk minit nan konsèy nan men yon moun ki te itilize vim anvan 252 00:14:28,820 --> 00:14:32,220 oswa li kèk tutoryèl sou entènèt, epi ou pral sou wout ou nan okenn tan. 253 00:14:32,220 --> 00:14:34,570 Men kèk enstriksyon yo enstale vim si ou pa gen deja. 254 00:14:34,570 --> 00:14:39,130 Ou ka gade nan glisad sa yo apre prezantasyon an si ou vle enstale plis bagay sa yo. 255 00:14:39,130 --> 00:14:42,660 >> Epitou, sa yo se kèk enstriksyon pou enstale dosye konfigirasyon m 'yo, 256 00:14:42,660 --> 00:14:48,230 epi ou ka tou swiv enstriksyon sa yo pi ta si ou pa gen deja. 257 00:14:48,230 --> 00:14:52,390 Si ou nèg te ka ale nan lyen sa a ak download yon dosye tèks. 258 00:14:52,390 --> 00:14:56,640 Lyen ki pral pran ou nan sa a ranpli tèks, ki mwen ta renmen ou download yo ak louvri moute nan vim, 259 00:14:56,640 --> 00:15:01,580 e gen yon pakèt moun sou egzèsis ak etajèr nan la ke ou ka swiv alantou avè m ' 260 00:15:01,580 --> 00:15:09,160 ak kòmanse resevwa kèk pratik ak kèk nan operasyon debaz yo nan vim. 261 00:15:09,160 --> 00:15:12,740 Bon. 262 00:15:12,740 --> 00:15:18,430 Pandan w ap louvri ki moute Mwen pral bay yon Intro kout nan 2 prensip reyèlman kle 263 00:15:18,430 --> 00:15:23,080 nan vim koreksyon ki se reyèlman enpòtan ke ou konprann ou anvan ou plonje nan vim, 264 00:15:23,080 --> 00:15:25,720 e ke sa a modal koreksyon ak operatè yo ak mosyon. 265 00:15:25,720 --> 00:15:28,600 Mwen pral kouvri modal koreksyon premye, ak Lè sa a, nou pral kouvri operatè yo ak mosyon 266 00:15:28,600 --> 00:15:30,980 nan yon ti kras. 267 00:15:30,980 --> 00:15:36,910 >> Premye diferans nan kle ant vim ak bèl anpil tout lòt 268 00:15:36,910 --> 00:15:39,870 editè tèks nan nenpòt ki sòt se ke vim se yon editè modal, 269 00:15:39,870 --> 00:15:42,260 ak kisa sa vle di, se lè ou ap itilize vim 270 00:15:42,260 --> 00:15:44,120 ou te kapab nan youn nan plizyè mòd diferan. 271 00:15:44,120 --> 00:15:46,590 Genyen mòd nòmal, gen nan insert mòd, gen nan mòd vizyèl, 272 00:15:46,590 --> 00:15:50,790 Se konsa, sou ak pou fè, ak bagay la se, frap ou a pran sou aksyon diferan, 273 00:15:50,790 --> 00:15:54,160 pran sou diferan siyifikasyon, depann sou sa ki mòd w ap pous 274 00:15:54,160 --> 00:15:58,110 Menm jan yon egzanp, mòd nòmal se mòd la w ap nan lè ou deplase nan, 275 00:15:58,110 --> 00:16:01,820 Se poutèt sa mwen ta sèvi ak kle J la pou avanse pou desann, 276 00:16:01,820 --> 00:16:05,430 men nan insert mòd, ou sèvi ak kle J a aktyèlman tape soti J sou ekran an, 277 00:16:05,430 --> 00:16:08,230 ak Se poutèt sa yon anpil moun ki jwenn konfonn paske yo pa ap itilize yo 278 00:16:08,230 --> 00:16:11,630 yo te nan mòd diferan tout tan tout tan an, ak Se konsa, yo pral sezisman bagay sa yo soti, 279 00:16:11,630 --> 00:16:14,490 , epi ou ap itilize yo gen tou sa ou tape parèt sou ekran an, 280 00:16:14,490 --> 00:16:18,370 men nan vim petèt kursor ou ap deplase sou tout plas la 281 00:16:18,370 --> 00:16:21,020 paske w ap tape karaktè etranj, epi toudenkou ou jwenn 282 00:16:21,020 --> 00:16:24,710 deplase nan insert mòd paske ou tape kèk kle 283 00:16:24,710 --> 00:16:27,150 ki mete nou antre nan insert mòd, ak Lè sa a, tèks kòmanse vole soti, 284 00:16:27,150 --> 00:16:29,940 Se konsa, pèp jwenn konfonn paske nan sa. 285 00:16:29,940 --> 00:16:32,960 Men, ou te kenbe tras nan sa ki mòd w ap nan, 286 00:16:32,960 --> 00:16:35,260 ak si ou gade nan ba ikòn nan anpil anba nan vim 287 00:16:35,260 --> 00:16:37,410 ta dwe gen yon endikatè ki fè w konnen kisa mòd w ap kounye a nan, 288 00:16:37,410 --> 00:16:39,350 ki ta dwe itil. 289 00:16:39,350 --> 00:16:42,650 >> Men, an jeneral, 3 mòd prensipal yo ou ta dwe konnen sou sa, 290 00:16:42,650 --> 00:16:46,440 te gen sèlman pwobableman 6 oubyen 7 oswa 8 mòd oswa konsa, 291 00:16:46,440 --> 00:16:49,180 men ou pase pifò tan ou nan 3. 292 00:16:49,180 --> 00:16:52,150 Premye bagay la se mòd nòmal. Sa a se kote ou pase pifò tan ou. 293 00:16:52,150 --> 00:16:55,620 Tout frap louvri yon sesyon kòm kèk sòt de lòd, 294 00:16:55,620 --> 00:16:58,870 epi nou pral aprann yon anpil nan moun ki kòmandman pandan tout jounen an jodi a. 295 00:16:58,870 --> 00:17:03,160 Mòd nan lòt se insert mòd, ki se ki kote ou aktyèlman yo sezisman bagay sa yo soti, 296 00:17:03,160 --> 00:17:06,410 ak insert mòd se fondamantalman mòd nan anjeneral ou ap itilize yo. 297 00:17:06,410 --> 00:17:08,650 Ou tape yon bagay, epi li jis vini sou ekran an, 298 00:17:08,650 --> 00:17:11,800 ak mòd vizyèl se yon bagay ki kote ou ka fè eklèrsisaj. 299 00:17:11,800 --> 00:17:14,750 Ou te wè pi bonè kote pafwa mwen ta dwe en tèks 300 00:17:14,750 --> 00:17:21,900 ak manipile li nan diferan fason, e ke sa a yon egzanp lè l sèvi avèk mòd vizyèl. 301 00:17:21,900 --> 00:17:27,819 >> Nou pral kòmanse koupe ak Basics yo absoli ou bezwen siviv nan vim, 302 00:17:27,819 --> 00:17:30,610 epi li fondamantalman 7 kòmandman sa yo isit la menm. 303 00:17:30,610 --> 00:17:34,250 HJKL yo te itilize navige nan dosye a, 304 00:17:34,250 --> 00:17:37,140 epi yo koresponn ak kite, desann, moute, ak dwa, 305 00:17:37,140 --> 00:17:39,460 epi w ap lib yo itilize ak kle yo flèch kòm byen, 306 00:17:39,460 --> 00:17:43,110 men nou reyèlman ankouraje w sèvi ak HJKL otank posib 307 00:17:43,110 --> 00:17:46,690 paske lide a se ke pandan w ap koreksyon, ou ka deplase nan dokiman an 308 00:17:46,690 --> 00:17:49,350 san yo pa gen chanjman nan ant kle yo flèch 309 00:17:49,350 --> 00:17:52,210 ak ki kote w ap tape, ki se reyèlman, reyèlman bèl. 310 00:17:52,210 --> 00:17:54,390 Ou jis vle pou avanse pou pi yon karaktè kèk sou. 311 00:17:54,390 --> 00:17:58,020 Ou pa bezwen chanjman men tout ou sou, epi li kalite bon gen sa. 312 00:17:58,020 --> 00:18:01,920 Gen kèk ekspè vim aktyèlman kat jeyografik kle flèch yo nan lòt fonksyon 313 00:18:01,920 --> 00:18:06,880 paske yo te deja genyen HJKL, epi yo ka sèvi ak kle flèch yo pou yo lòt fonksyon kòm byen. 314 00:18:06,880 --> 00:18:09,080 HJKL deplase ou alantou pandan w ap nan mòd nòmal. 315 00:18:09,080 --> 00:18:11,650 Si ou vle antre nan insert mòd ak kalite yon bagay 316 00:18:11,650 --> 00:18:15,370 ou ka peze mwen pou mòd ensèsyon, ak ki mete ou nan insert mòd, 317 00:18:15,370 --> 00:18:17,820 epi ou ka tape yon bagay, epi ou tape chape 318 00:18:17,820 --> 00:18:20,270 yo ka resevwa soti nan mòd ensèsyon tounen nan mòd nòmal. 319 00:18:20,270 --> 00:18:23,280 Chape anba toujou voye ou tounen nan mòd nòmal 320 00:18:23,280 --> 00:18:26,740 pa gen pwoblèm sa mòd w ap nan, epi si ou vle kite 321 00:18:26,740 --> 00:18:29,760 ou ka tape nan: wk antre nan, 322 00:18:29,760 --> 00:18:32,640 ak wout la ou ka sonje sa a se w kanpe pou ekri, 323 00:18:32,640 --> 00:18:34,960 epi q kanpe pou kite fimen, se konsa: wk, 324 00:18:34,960 --> 00:18:39,680 ak kolon kouri lòd la, e konsa: wk antre nan kouri yo lòd, ki 325 00:18:39,680 --> 00:18:41,840 sove ak sòti. 326 00:18:41,840 --> 00:18:46,700 >> Si ou louvri dosye a moute nou pral ale nan fè egzèsis nan premye yo ansanm. 327 00:18:46,700 --> 00:18:49,450 Etap 1 se siviv nan vim, 328 00:18:49,450 --> 00:18:53,490 ak èspere ke ou nèg tout gen sa a louvri. 329 00:18:53,490 --> 00:18:58,460 Bon, epi nou gen kèk egzèsis ki senp pou ou pou w jwenn itilize lè l sèvi avèk kle sa yo. 330 00:18:58,460 --> 00:19:03,000 HJKL vrèman pa sanble entwisyon an premye, 331 00:19:03,000 --> 00:19:08,710 ak sa a se youn nan blòk yo premye ke gen moun ki gen pandan w ap itilize vim 332 00:19:08,710 --> 00:19:10,820 se lè l sèvi avèk kle sa yo navige nan. 333 00:19:10,820 --> 00:19:13,650 Li pa entwisyon, men yon fwa ou jwenn itilize li 334 00:19:13,650 --> 00:19:19,590 li vrèman entegre nan tèt ou, ak anpil moun souvan jwenn tèt yo 335 00:19:19,590 --> 00:19:23,550 lè l sèvi avèk J ak K nan Pawòl oswa tou nan Chrome, 336 00:19:23,550 --> 00:19:26,530 ak aktyèlman moun yo te kreye sa a Plugin Chrome rele Vimium 337 00:19:26,530 --> 00:19:29,220 ki ou ka itilize nan Chrome oswa krom yo navige nan Chrome 338 00:19:29,220 --> 00:19:31,380 lè l sèvi avèk klavye ou lè l sèvi avèk vim-tankou rakoursi, 339 00:19:31,380 --> 00:19:35,050 Se konsa, pèp yo trè trè chofe osijè done sou li, men ale pi devan epi eseye epi sèvi ak 340 00:19:35,050 --> 00:19:41,720 HJKL navige ant chif yo jis konsa ou ka resevwa abitye 341 00:19:41,720 --> 00:19:45,660 ak ki jan bagay sa yo travay. 342 00:19:45,660 --> 00:19:50,440 >> Yon fwa ou fini sa, ou ka ale ak jwe otou ak sa a labirent mwen te kreye tou 343 00:19:50,440 --> 00:19:53,580 jis pou plezi, epi ou ka sòt de swiv liy lan pwentiye an 344 00:19:53,580 --> 00:19:59,060 epi eseye pa aksidan nan mi yo 345 00:19:59,060 --> 00:20:07,860 epi eseye fè li nan nan fen labirent la. 346 00:20:07,860 --> 00:20:11,840 Si ou itilize rakoursi nan Gmail oswa nenpòt kantite aplikasyon diferan 347 00:20:11,840 --> 00:20:15,130 w ap jwenn ki J ak K, pou egzanp, yo souvan itilize pou avanse pou pi leve, li desann, 348 00:20:15,130 --> 00:20:19,930 e ke fondamantalman soti nan vim esansyèlman, se konsa ou gen J ak K, 349 00:20:19,930 --> 00:20:22,690 ak li vrèman bèl paske ou kapab deplase leve, li desann san yo pa gen 350 00:20:22,690 --> 00:20:26,210 deplase men ou retounen lakay yo epi soti nan kle yo flèch. 351 00:20:26,210 --> 00:20:29,410 Koulye a, kite nan eseye ale nan mòd ensèsyon ak ap resevwa soti nan mòd ensèsyon. 352 00:20:29,410 --> 00:20:34,370 Ou pral remake ke kounye a kurseur mwen an se yon gwo, bwat nwa, 353 00:20:34,370 --> 00:20:37,300 ak lè ou ale nan mòd ensèsyon ou ta dwe jwenn ke 354 00:20:37,300 --> 00:20:39,670 li vire nan yon kurseur etwat tankou w ap itilize yo. 355 00:20:39,670 --> 00:20:43,730 Si w ap lè l sèvi avèk vim nan tèminal la ou pa ka jwenn sa a yo dwe ka a 356 00:20:43,730 --> 00:20:46,970 paske tèminal la pa sipòte sa a kalite kurseur mens, 357 00:20:46,970 --> 00:20:49,890 Men, si w ap itilize MacVim oswa GVim sou Windows 358 00:20:49,890 --> 00:20:54,590 Lè sa a, ou ta dwe jwenn ke li vin tounen yon kurseur, epi ki nan yon endikatè vrèman rapid vizyèl. 359 00:20:54,590 --> 00:20:58,270 Li nan pou ou pou w di si wi ou non ou se nan mòd nòmal oswa mòd ensèsyon. 360 00:20:58,270 --> 00:21:02,890 >> Se pou yo ale pi devan epi eseye koreksyon liy sa a. 361 00:21:02,890 --> 00:21:06,220 Ranpli li nan ak enfòmasyon pwòp ou a oswa kèlkeswa sa li ye, 362 00:21:06,220 --> 00:21:11,750 ak ki jan ou ka fè se sa ki ou kapab deplase jiska nan fen vid la, 363 00:21:11,750 --> 00:21:16,040 tape mwen jwenn nan mòd ensèsyon, epi ou ka Backspace 364 00:21:16,040 --> 00:21:21,100 ak kalite nan non ou, ak lè w ap fè sezisman 365 00:21:21,100 --> 00:21:26,520 ou ka peze chape jwenn soti nan mòd ensèsyon, 366 00:21:26,520 --> 00:21:35,930 epi ou kapab deplase sou isit la, insert di ki kalite efase sa a, 367 00:21:35,930 --> 00:21:42,700 tape chape jwenn soti nan mòd ensèsyon, epi ou ka tape: w antre nan 368 00:21:42,700 --> 00:21:44,720 pou konsève pou dosye a. 369 00:21:44,720 --> 00:21:47,420 Ou ka tape nan jis: w pou konsève pou dosye a. 370 00:21:47,420 --> 00:21:50,560 Ou ka tape nan jis: q kite fimen san yo pa ekonomize, 371 00:21:50,560 --> 00:21:53,750 oswa ou ka tape nan: wk pou konsève pou ak kite fimen. 372 00:21:53,750 --> 00:21:58,850 Akòde, nou pa vle kite fimen ankò, konsa ou ka tape nan: w. 373 00:21:58,850 --> 00:22:01,780 E petèt ki te sanble yon ti kras rezèvwa an premye 374 00:22:01,780 --> 00:22:05,600 paske pou yo avanse pou ki plas ou te tape J yon pakèt moun sou fwa, 375 00:22:05,600 --> 00:22:08,670 petèt L yon pakèt moun sou fwa pou li ale nan ki tach, 376 00:22:08,670 --> 00:22:11,260 epi ou gen nan laprès Backspace yon pakèt moun sou fwa, ak li te sanble vrèman rezèvwa 377 00:22:11,260 --> 00:22:13,260 Lè nou konsidere ke nòmalman ou ta pwobableman deplase sourit ou la a, 378 00:22:13,260 --> 00:22:15,880 doub klike sou epi yo kòmanse sezisman, ak nan kou, 379 00:22:15,880 --> 00:22:19,190 bagay la se, lè ou premye kòmanse ak vim epi ou konnen sèlman kòmandman debaz sa yo, 380 00:22:19,190 --> 00:22:22,810 repons lan se wi, li pral yon ti jan pi dousman, men byen vit ou aprann kèk kòmandman plis pouvwa anpil, 381 00:22:22,810 --> 00:22:26,380 ki pral pèmèt ou pou avanse pou pi nan tout dokiman pi vit, 382 00:22:26,380 --> 00:22:29,410 epi ou pa pral gen gen sa a itilize anpil ankonbran nan 383 00:22:29,410 --> 00:22:34,330 repete JS ak repete KS ak LS yo ak sou sa ak pou fè. 384 00:22:34,330 --> 00:22:41,340 >> Nenpòt kesyon byen lwen tèlman? Solid. 385 00:22:41,340 --> 00:22:44,000 Retounen nan PowerPoint la. 386 00:22:44,000 --> 00:22:49,140 Koulye a, nou ap ale nan entwodui yon kèk plis kòmandman pou mouvman avanse. 387 00:22:49,140 --> 00:22:52,680 Ou gen eksperyans gen tape petèt L yon anpil oswa H yon anpil, 388 00:22:52,680 --> 00:22:57,200 ak isit la yo se kèk kòmandman plis ou ka itilize pou avanse pou pi alantou pi vit. 389 00:22:57,200 --> 00:23:02,990 Sipoze ke kursor ou se nan O la sou nan kèk nan nan "Sa a se kèk tèks," 390 00:23:02,990 --> 00:23:06,840 ak isit la yo se 5 plis kòmandman ou ka itilize pou avanse pou pi atravè tout liy lan pi fasil. 391 00:23:06,840 --> 00:23:09,820 Se konsa, ^ ak $ deplase ou nan konmansman an ak liy fen, 392 00:23:09,820 --> 00:23:14,300 ak nan kèk pwen lè ou aprann ekspresyon regilye oswa lòt divès kalite bagay sa yo 393 00:23:14,300 --> 00:23:17,390 w ap jwenn ki sa yo sòt de konvansyon yo trè komen. 394 00:23:17,390 --> 00:23:19,360 ^ A jeneralman vle di nan konmansman an nan liy lan. 395 00:23:19,360 --> 00:23:21,090 $ A anjeneral refere a nan fen liy lan. 396 00:23:21,090 --> 00:23:24,130 Sa yo trè fasil a sonje, ak Menm jan an tou, b, e, ak w, 397 00:23:24,130 --> 00:23:28,340 yo ap fasil a sonje kòm byen paske b koresponn ak tounen oswa nan konmansman, 398 00:23:28,340 --> 00:23:30,630 e koresponn nan fen a, ki se nan fen pawòl Bondye a, 399 00:23:30,630 --> 00:23:35,530 ak w koresponn ak pwochen mo a, se konsa w pou mo. 400 00:23:35,530 --> 00:23:37,750 Men, si ou kenbe sezisman e oswa kenbe sezisman w 401 00:23:37,750 --> 00:23:43,520 ou remake ou ka sote ant mo yo, epi li anpil pi vit pase jis tape l. 402 00:23:43,520 --> 00:23:46,600 >> Koulye a, bagay la pwochen se ki gen konpòtman egzanplè a Operator-mouvman. 403 00:23:46,600 --> 00:23:50,310 Sa a se aktyèlman youn nan rezon ki kle poukisa vim ka konsa pwisan, 404 00:23:50,310 --> 00:23:54,890 epi li paske ou ka esansyèlman konpoze eleman diferan 405 00:23:54,890 --> 00:23:58,250 nan fonksyon plis pouvwa anpil, se konsa jeneralman 406 00:23:58,250 --> 00:24:01,000 lè ou fè anyen nan vim ou ka panse a li kòm 407 00:24:01,000 --> 00:24:03,280 konbine yon operatè ak yon mouvman. 408 00:24:03,280 --> 00:24:07,310 Se konsa, lwen nou te jis te fè fas ak mosyon, tankou HJKL. 409 00:24:07,310 --> 00:24:10,770 Yo deplase ou alantou li, ak Lè sa a, b ak w, yo menm tou yo deplase ou nan diferan fason, 410 00:24:10,770 --> 00:24:14,600 men nou pa te ale ankò yo ke yo te kapab efase bagay sa yo oswa chanje bagay sa yo oswa etajèr, 411 00:24:14,600 --> 00:24:19,320 ak lè ou konbine operatè ak mosyon Lè sa a, w ap kapab gen 412 00:24:19,320 --> 00:24:22,510 anpil plis pouvwa anpil efè, se konsa pou egzanp, 413 00:24:22,510 --> 00:24:26,360 si mwen te vle efase 2 mo, mwen kapab itilize d pou operatè a sipresyon, 414 00:24:26,360 --> 00:24:29,420 e mwen ka ajoute yon 2 a endike ke mwen vle efase 2 mo, 415 00:24:29,420 --> 00:24:31,130 ak Lè sa a, mwen genyen ladan yo yon mouvman. 416 00:24:31,130 --> 00:24:33,490 Mwen te kapab gen ladan w vle di efase 2 mo yo. 417 00:24:33,490 --> 00:24:37,740 Mwen te kapab sèvi ak yon bagay tankou J vle di efase anba 2 fwa 418 00:24:37,740 --> 00:24:39,880 ak efase 2 liy anba a m '. 419 00:24:39,880 --> 00:24:43,870 Mwen te kapab di d2b efase bak de fwa, 420 00:24:43,870 --> 00:24:46,450 e gen menm plis mosyon pase sa yo ke mwen te montre la a 421 00:24:46,450 --> 00:24:52,120 reyèlman, reyèlman fè koreksyon vim ou pi plis gen anpil pouvwa. 422 00:24:52,120 --> 00:24:55,450 >> Sa yo se kèk nan ki pi popilè a oswa operatè yo ki pi komen 423 00:24:55,450 --> 00:24:57,030 ak yo trè fasil a sonje kòm byen. 424 00:24:57,030 --> 00:24:59,040 D pou efase, c pou chanjman. 425 00:24:59,040 --> 00:25:01,560 C se fondamantalman menm bagay la egzak kòm chanjman eksepte ke 426 00:25:01,560 --> 00:25:05,990 lè w itilize c ou otomatikman jwenn mete nan insert mòd apre sa. 427 00:25:05,990 --> 00:25:08,050 Nòmalman lè w itilize sipresyon ou sèvi ak li soti nan mòd nòmal, 428 00:25:08,050 --> 00:25:10,950 ak apre ou fin efase yon bagay ou rete nan mòd nòmal. 429 00:25:10,950 --> 00:25:13,380 Men, si ou vle chanje yon bagay, ou ka itilize c 430 00:25:13,380 --> 00:25:15,960 efase yon bagay e yo Lè sa a, imedyatman ale nan mòd ensèsyon 431 00:25:15,960 --> 00:25:17,740 Se konsa, ou ka kòmanse sezisman ak ranje yon bagay. 432 00:25:17,740 --> 00:25:21,160 Y se pou yanking. 433 00:25:21,160 --> 00:25:25,130 Li nan fondamantalman nosyon vim a nan fè fotokopi yo. 434 00:25:25,130 --> 00:25:29,220 Pou egzanp, si mwen vle a kapab bay kopi 2 pwochen mo sa yo mwen kapab fè y2w oswa yon bagay tankou sa, 435 00:25:29,220 --> 00:25:32,120 ak v se pou en, esansyèlman. 436 00:25:32,120 --> 00:25:35,550 Epi tou sa ki nan vrèman fre se si ou tape yon operatè de fwa 437 00:25:35,550 --> 00:25:38,890 li pral aji sou yon liy antye, Se konsa, si mwen vle efase yon liy tout 438 00:25:38,890 --> 00:25:41,060 Mwen ka tape jou efase liy la an antye, 439 00:25:41,060 --> 00:25:47,370 oswa si mwen vle a kapab bay kopi liy nan tout mwen ka itilize aa oswa yon bagay tankou sa. 440 00:25:47,370 --> 00:25:51,600 >> Ann eseye sa a kèk plis. 441 00:25:51,600 --> 00:25:56,280 Genyen yon egzèsis isit la pou yon operatè mouvman avanse kòm byen 442 00:25:56,280 --> 00:25:59,230 e menm kèk lòt bagay mwen pa pwal yo kouvri nan PowerPoint a jodi a, 443 00:25:59,230 --> 00:26:02,250 men ou ka santi yo lib yo gade sou yo pita ak jwe otou ak yo 444 00:26:02,250 --> 00:26:05,990 epi pou yo jwenn ki abitye avèk yo. 445 00:26:05,990 --> 00:26:07,630 Operatè ak mouvman yo. 446 00:26:07,630 --> 00:26:14,220 Pou egzanp, ann sipoze gen sa yo 2 mo ou jis vle efase nan fraz la. 447 00:26:14,220 --> 00:26:17,110 Ki sa ki ou pral vle fè se ou pral vle asire w ke ou 448 00:26:17,110 --> 00:26:21,000 kurseur se nan konmansman an nan pawòl Bondye a premye ou vle efase, 449 00:26:21,000 --> 00:26:26,230 epi ou ka tape nan d2w, epi li pral efase sa yo 2 mo pou ou. 450 00:26:26,230 --> 00:26:33,140 Apre sa, lè l sèvi avèk sa a egzak lòd, d2w, pouvwa sanble yon ti jan ankonbran 451 00:26:33,140 --> 00:26:35,940 ak gratui, men li la sipoze eksprime lide nan 452 00:26:35,940 --> 00:26:39,380 ke ou ka konpoze bagay sa yo diferan, epi tou li jis nan ka 453 00:26:39,380 --> 00:26:42,730 ou rive yo dwe nan sitiyasyon an, Lè sa a, ou ka fini lè l sèvi avèk DW oswa d2w, 454 00:26:42,730 --> 00:26:45,600 ki mwen itilize detanzantan. 455 00:26:45,600 --> 00:26:50,030 DD ak cc mwen sèvi ak pi plis souvan paske ou ka aji sou liy tout antye. 456 00:26:50,030 --> 00:26:52,000 >> Pou egzanp, kite a di mwen gen lis sa a o aza isit la, 457 00:26:52,000 --> 00:26:59,030 e petèt mwen vle efase liy lan ki di Huskies paske li pa anfòm, jis paske, 458 00:26:59,030 --> 00:27:01,200 e mwen pa vle li ale nan mòd ensèsyon apre sa. 459 00:27:01,200 --> 00:27:03,530 Mwen vle efase li, nan ka sa a mwen te kapab tape jou, 460 00:27:03,530 --> 00:27:07,090 ak ki pral efase liy lan tout antye. 461 00:27:07,090 --> 00:27:11,680 Men, kite a di kounye a gen nan sa a lòt liy ki mwen vle efase, 462 00:27:11,680 --> 00:27:16,850 Men, mwen vle tou fikse li ak ekri li ankò, nan ka sa m ap eseye yon bagay tankou cc, 463 00:27:16,850 --> 00:27:19,550 e ke efase liy nan tout, men mete m 'nan mòd ensèsyon, menm jan ou ka wè, 464 00:27:19,550 --> 00:27:24,970 e mwen kapab ranje li nan men la. 465 00:27:24,970 --> 00:27:28,510 E genyen anpil anpil moun, plizyè fason diferan ou ka konbine operatè yo ak mosyon, 466 00:27:28,510 --> 00:27:31,360 ak jan ou sèvi ak vim pi plis ak plis ou aprann plis sou diferan fason 467 00:27:31,360 --> 00:27:36,300 ou ka sèvi ak kòmandman sa yo, epi ou ap vin pi byen ak pi bon. 468 00:27:36,300 --> 00:27:40,180 Awesome, kounye a isit la yo se kèk lòt kòmandman asòti 469 00:27:40,180 --> 00:27:44,700 ki tou trè, trè souvan itilize ak tou pral ede w vin pi bon nan vim. 470 00:27:44,700 --> 00:27:48,780 >> Pou egzanp, nou te pale osijè de miniskil v pou eklèrsisaj vizyèl. 471 00:27:48,780 --> 00:27:51,530 Nou kapab tou sèvi ak majuskul V pou liy vizyèl eklèrsisaj. 472 00:27:51,530 --> 00:27:55,880 Nan fason sa a ou ka mete aksan sou liy tout nan yon tan pi plis fasil. 473 00:27:55,880 --> 00:27:59,180 Ou kapab sèvi ak o lè w ap nan mòd nòmal nan fondamantalman insert yon liy nouvo 474 00:27:59,180 --> 00:28:03,620 pi ba pase liy la w ap kounye a sou li mete l 'nan mòd ensèsyon yo kòmanse sezisman. 475 00:28:03,620 --> 00:28:07,270 Ou kapab sèvi ak miniskil x efase karaktè a sa a, se kounye a anba kurseur ou. 476 00:28:07,270 --> 00:28:10,230 Ou kapab tou itilize u defè, ki se kalite bèl, 477 00:28:10,230 --> 00:28:14,180 epi ou ka sèvi ak kapital A desann nan kole nan fen a nan liy lan kounye a, 478 00:28:14,180 --> 00:28:18,310 Se konsa, petèt kursor ou se yon kote sou liy lan, epi ou vle ajoute nan fen a nan liy lan. 479 00:28:18,310 --> 00:28:21,150 Lè sa a, ou ka tape kapital Yon imedyatman Ale nan nan fen liy lan 480 00:28:21,150 --> 00:28:25,140 epi ale nan mòd ensèsyon Se konsa, ou ka ajoute nan fen a nan liy lan. 481 00:28:25,140 --> 00:28:30,840 >> Mwen panse ke mwen gen yon kèk plis egzèsis pou sa ki nou ka eseye soti. 482 00:28:30,840 --> 00:28:33,240 Aktyèlman, pa gen okenn, mwen pa fè sa. Se pa pou sa yo. 483 00:28:33,240 --> 00:28:35,810 Men, nou gen kèk egzèsis plis pou pwochen seksyon an ki nou pral wè. 484 00:28:35,810 --> 00:28:38,420 Men, sa yo ou ka eseye soti tèt ou kòm byen. 485 00:28:38,420 --> 00:28:45,610 Pou egzanp, si ou tape nan v regilye, ou pral jwenn eklèrsisaj regilye ke w ap itilize yo renmen sa a. 486 00:28:45,610 --> 00:28:49,800 Si ou tape nan kapital V, ou kapab jwenn plen liy en tankou sa yo, 487 00:28:49,800 --> 00:28:55,850 oswa si mwen tape nan o li fondamantalman yo ap louvri yon liy nouvo pou m ', ki se kalite bèl. 488 00:28:55,850 --> 00:28:58,850 X mwen ka itilize efase karaktè sou kurseur la. 489 00:28:58,850 --> 00:29:00,800 Mwen ka peze x yon pakèt moun sou fwa, epi li efase bagay. 490 00:29:00,800 --> 00:29:06,720 Mwen ka peze u defèt tout sa ki. 491 00:29:06,720 --> 00:29:09,600 A, mwen ka tape nan A imedyatman ale nan nan fen liy lan, 492 00:29:09,600 --> 00:29:14,040 ak mwen tou te gen ladann yon kèk lòt kle bèl 493 00:29:14,040 --> 00:29:19,240 ke ou kapab gade tou nan apre prezantasyon an yo aprann kèk lòt kòmandman. 494 00:29:19,240 --> 00:29:21,250 >> [Elèv] Ki sa ki nan ranplasman sou? 495 00:29:21,250 --> 00:29:23,050 [Brandon L.] Ranplasman tou se vrèman fre 496 00:29:23,050 --> 00:29:26,240 ak fondamantalman si ou ale yon kote- 497 00:29:26,240 --> 00:29:30,060 èske ou te janm-moun pa reyèlman sèvi ak li ke anpil ankò jou sa yo, 498 00:29:30,060 --> 00:29:34,340 men yo te ou nèg janm wè nan Microsoft Word Si ou tape insert 499 00:29:34,340 --> 00:29:37,840 ou toudenkou antre nan mòd sa a etranj kote chak karaktè sèl ou tape 500 00:29:37,840 --> 00:29:39,570 fondamantalman ranplase karaktè a vini yo? 501 00:29:39,570 --> 00:29:41,020 Mwen pa konnen si ou nèg te janm wè sa. 502 00:29:41,020 --> 00:29:43,250 Sa a se menm jan ak sa. 503 00:29:43,250 --> 00:29:47,150 Pou egzanp, si mwen vle recouvrir sa m 'genyen kounye a pou kèk rezon 504 00:29:47,150 --> 00:29:51,300 Mwen ka tape nan kapital R, epi mwen pral kounye a dwe an ranplase mòd, jan ou ka wè nan bò gòch la anba. 505 00:29:51,300 --> 00:29:58,380 Si m 'tape bagay li ranplas bagay sa yo, ak mwen ka tou Backspace, ki se kalite fre, 506 00:29:58,380 --> 00:30:00,140 ak mwen ka defèt sa. 507 00:30:00,140 --> 00:30:06,980 Mwen pa sèvi ak sa trè souvan, men chak kounye a epi Lè sa a, li vin sou la men. 508 00:30:06,980 --> 00:30:14,150 >> Se pou nou pale sou objè tèks, ki se youn nan bagay sa yo pi renmen m 'sou vim, onètman. 509 00:30:14,150 --> 00:30:19,660 Tèks objè ki fondamantalman sa a nosyon nan defini kèk sòt de moso nan tèks 510 00:30:19,660 --> 00:30:26,550 andedan dosye tèks ou a, epi mwen pral ale sou kle sa yo an premye, 511 00:30:26,550 --> 00:30:29,860 ak Lè sa a, mwen pral ba ou kèk demonstrasyon pou ou pou w plis totalman konprann ki sa sa vle di. 512 00:30:29,860 --> 00:30:34,650 W vle di yon mo, tankou yon objè tèks kòm yon mo, 513 00:30:34,650 --> 00:30:36,480 Se konsa, kèk mo jan ou nòmalman konnen li, 514 00:30:36,480 --> 00:30:39,300 ak si gen nan ponktiyasyon sa a, se akote pawòl Bondye a 515 00:30:39,300 --> 00:30:43,490 Lè sa a, li pa pral genyen ladan yo ponktiyasyon yo an jeneral. 516 00:30:43,490 --> 00:30:46,440 Men, pou egzanp, si ou vle genyen ladan yo ponktiyasyon an pou kèk rezon 517 00:30:46,440 --> 00:30:49,080 oswa ou ap fè yon bagay sa a pa angle, epi ou vle genyen ladan yo 518 00:30:49,080 --> 00:30:51,180 tout karaktè yo ki detaye pa blan 519 00:30:51,180 --> 00:30:55,390 ou ka tou itilize kapital W jwenn tout bagay ki nan antoure pa blan. 520 00:30:55,390 --> 00:30:58,510 Ou kapab tou itilize parantèz, al gade nan yon objè tèks 521 00:30:58,510 --> 00:31:00,170 sa a, se anndan yon seri ant parantèz. 522 00:31:00,170 --> 00:31:03,950 Ou ka fè menm bagay la ak parantèz kare, parantèz ang, 523 00:31:03,950 --> 00:31:06,450 aparèy òtopedik, ak quotes kòm byen, epi finalman, 524 00:31:06,450 --> 00:31:10,970 ou ka tou itilize t, al gade nan kèk tag. 525 00:31:10,970 --> 00:31:15,390 >> Kite m 'montre w kouman ki aktyèlman jwe deyò. 526 00:31:15,390 --> 00:31:21,380 Pou egzanp, sa a se trè premye egzanp m 'ki nan vitrin m' yo. 527 00:31:21,380 --> 00:31:26,950 Genyen kèk mo nan fraz sa a nan Tanp kote mwen ta vle chanje, 528 00:31:26,950 --> 00:31:30,560 epi nou te pale osijè de W te itilize kòm yon mosyon, 529 00:31:30,560 --> 00:31:33,170 men ou ka tou sèvi ak li kòm yon objè tèks tankou sa. 530 00:31:33,170 --> 00:31:40,940 Pou egzanp, yon fason mwen te kapab chanje non Barack la oswa fondamantalman modifye l 531 00:31:40,940 --> 00:31:46,730 se mwen te kapab ale nan nan konmansman an nan mo sa a ak kalite nan c pou chanjman ak w pou mo, 532 00:31:46,730 --> 00:31:51,650 ak ki pral efase pawòl Bondye a tout li mete l 'nan mòd ensèsyon. 533 00:31:51,650 --> 00:31:54,240 Men, li la trè anmèdan pou mwen pou m gen pou ale nan nan konmansman an nan pawòl Bondye a tout tan tout tan an. 534 00:31:54,240 --> 00:31:56,530 Sa ki nan vrèman anmèdan. Mwen pa vle gen fè sa. 535 00:31:56,530 --> 00:32:00,390 Mwen ka aktyèlman ap nenpòt kote andedan non l ' 536 00:32:00,390 --> 00:32:03,930 ak kalite nan ciw, epi mwen an kanpe pou enteryè, 537 00:32:03,930 --> 00:32:06,590 Se konsa, si mwen tape nan ciw li vle di pou chanjman nan yon mo, 538 00:32:06,590 --> 00:32:10,150 oswa nan lòt mo, chanje pawòl Bondye a mwen se kounye a andedan, 539 00:32:10,150 --> 00:32:13,280 epi li pral ba ou egzak efè lan menm. 540 00:32:13,280 --> 00:32:17,130 Ou ka ranje sa. 541 00:32:17,130 --> 00:32:21,390 >> Menm jan an tou, petèt mwen gen kèk ka tankou sa a 542 00:32:21,390 --> 00:32:27,920 kote pou kèk rezon, gen kèk separateur oswa yon bagay tankou sa, 543 00:32:27,920 --> 00:32:31,700 oswa gen nan kèk ponktiyasyon, ak mwen te vle efase tout bagay la. 544 00:32:31,700 --> 00:32:36,530 Si m 'tape nan ciw li pral efase sa ki andedan separateur sa yo, 545 00:32:36,530 --> 00:32:39,830 Men, mwen vle jwenn tout bagay la ki nan antoure pa blan, 546 00:32:39,830 --> 00:32:42,750 Se konsa, mwen ka itilize ciW efase tout bagay la. 547 00:32:42,750 --> 00:32:51,000 Mwen pral tape nan senk, fè menm bagay la, ak kalite nan sis. 548 00:32:51,000 --> 00:32:53,670 Menm jan an tou, si mwen vle chanje yon bagay ki andedan parantèz yo 549 00:32:53,670 --> 00:32:58,340 Mwen ka tape nan CI) nan efase tout bagay sa a, se andedan parantèz yo 550 00:32:58,340 --> 00:33:05,460 ak Lè sa a, ranpli nan tou sa mwen vle fè a, tankou Int arg, kèlkeswa sa ou vle fè, 551 00:33:05,460 --> 00:33:07,330 ak Menm jan an tou, menm bagay la ak quotes. 552 00:33:07,330 --> 00:33:13,130 Mwen ka ranje tèks sa a, se andedan nan quotes, 553 00:33:13,130 --> 00:33:21,540 e mwen kapab tou chanje bagay ki andedan nan Tags. 554 00:33:21,540 --> 00:33:24,400 ki fè sans? 555 00:33:24,400 --> 00:33:27,020 >> Yon lòt bagay ou ka fè se ou pa bezwen sèvi ak c. 556 00:33:27,020 --> 00:33:30,690 Ou kapab tou itilize d si ou vle efase sa ki andedan sa yo Tags. 557 00:33:30,690 --> 00:33:35,370 Si m 'vle efase tèks la andedan yon tag mwen kapab itilize dit efase ke tag. 558 00:33:35,370 --> 00:33:40,360 Mwen ka tou itilize VIT nan mete aksan sou sa ki andedan tag a, pou egzanp. 559 00:33:40,360 --> 00:33:43,920 Bagay lòt la se olye pou yo lè l sèvi avèk mwen nan mitan an ou ka tou itilize yon, 560 00:33:43,920 --> 00:33:49,490 ki vle di pou tout moun, se konsa sonje si ou itilize mwen li yo pral refere ak objè a tèks 561 00:33:49,490 --> 00:33:52,260 oswa itilize yon objè tèks ki nan genyen andedan separateur yo, 562 00:33:52,260 --> 00:33:56,000 Men, si ou itilize yon li pral gen ladan yo tèks sa a kòm byen ke delimiteur nan tèt li. 563 00:33:56,000 --> 00:33:59,180 Pou egzanp, si mwen vle mete aksan sou tèks sa a ak tag nan vwazinaj la 564 00:33:59,180 --> 00:34:05,390 Mwen kapab itilize VAT, v pou mete aksan sou vizyèl, yon pou tout moun, ak Lè sa a, t pou tag la. 565 00:34:05,390 --> 00:34:08,350 Ou kapab fè yon bagay tankou sa yo tou. 566 00:34:08,350 --> 00:34:15,810 Petèt mwen vle efase google.com sa a ak quotes yo bò kote l 'kòm byen, 567 00:34:15,810 --> 00:34:22,860 ak mwen ka itilize yon bagay tankou da "nan efase nan tout sa, pou egzanp. 568 00:34:22,860 --> 00:34:26,520 >> Nenpòt kesyon byen lwen tèlman? 569 00:34:26,520 --> 00:34:32,270 Mwen reyalize ke mwen moun ap jete fatra sou ou yon anpil nan vim kòmande tout nan yon fwa, 570 00:34:32,270 --> 00:34:36,210 ak sa a se fondamantalman paske mwen vle espoze w nan tout kòmandman yo diferan 571 00:34:36,210 --> 00:34:39,480 ak ba ou yon entwodiksyon ak sa kòmandman sa yo fè nan vim. 572 00:34:39,480 --> 00:34:41,460 Men, sa ki pral fè yo rive, se lè ou ale tounen 573 00:34:41,460 --> 00:34:44,250 w ap ale nan gen tou dousman ranmase kòmandman sa yo youn pa youn. 574 00:34:44,250 --> 00:34:47,880 Ou pa vle mete sitèlman chaj tèt ou, paske men sa a twò mal. 575 00:34:47,880 --> 00:34:50,460 Si ou vle ranmase vim sa ou te vrèman fè se 576 00:34:50,460 --> 00:34:53,590 kòmanse ak premye mete nan debaz yo, epi mwen te kase li moute nan leson pou ou 577 00:34:53,590 --> 00:34:57,830 ki fè li pi fasil pou ou pou w swiv, epi eseye ak mèt chak mete nan kòmandman 578 00:34:57,830 --> 00:35:00,400 youn pa youn, yon sèl nan yon tan. 579 00:35:00,400 --> 00:35:03,500 Li nan twòp fè tout bagay nan yon fwa, Se konsa, sa ou ta dwe fè lè ou ale tounen se 580 00:35:03,500 --> 00:35:10,950 ale nan leson an premye, ki se HJKL, mòd ensèsyon, chape nan mòd nòmal, 581 00:35:10,950 --> 00:35:13,790 ak ekonomize ak yon moun kite fimen, epi ki nan tout sa ou reyèlman bezwen yo siviv nan vim, 582 00:35:13,790 --> 00:35:15,220 epi pou yo jwenn reyèlman, reyèlman konfòtab ak sa a. 583 00:35:15,220 --> 00:35:18,270 Apre sa, apre kèk jou yon fwa w ap trè konfòtab ak ki 584 00:35:18,270 --> 00:35:21,170 ou ta dwe deplase sou operatè yo mouvman ki pi avanse, 585 00:35:21,170 --> 00:35:25,890 mosyon yo ki pi avanse, ak sou operatè yo ak sou sa ak pou fè. 586 00:35:25,890 --> 00:35:32,160 >> Mwen konnen mwen pral nan yon anpil, men mwen vle jwenn ou ekspoze a yon bann bagay sa yo diferan. 587 00:35:32,160 --> 00:35:36,080 Men, nan ka ou se moute pou defi a, mwen ka montre w 588 00:35:36,080 --> 00:35:43,690 ki jan ou ka mete sa a tout ansanm lè l sèvi avèk pi plis nan sa nou jis te aprann jodi a, 589 00:35:43,690 --> 00:35:46,280 epi ou ka tou swiv ansanm si ou vle, 590 00:35:46,280 --> 00:35:48,590 Men, mwen te kreye kèk egzèsis o aza. 591 00:35:48,590 --> 00:35:51,140 Sipoze nou gen kèk sòt de lis tankou sa a 592 00:35:51,140 --> 00:35:53,200 ki kote ou gen blòk sa yo ki gen non moun nan, 593 00:35:53,200 --> 00:35:55,440 kay, ane, ak konsantrasyon ak etajèr, 594 00:35:55,440 --> 00:35:59,240 epi ou vle ajoute yon antre nouvo pou tèt ou. 595 00:35:59,240 --> 00:36:01,530 Ki sa ki nan fason ki pi bon pou ou pou w fè sa? 596 00:36:01,530 --> 00:36:03,240 Se pou yo fè l 'tankou sa a. 597 00:36:03,240 --> 00:36:06,620 Poukisa nou pa nou premye mete aksan sou blòk sa a. 598 00:36:06,620 --> 00:36:08,710 W ap ale nan chwazi li, epi nou ka peze y arachman li, 599 00:36:08,710 --> 00:36:11,180 Se konsa, kounye a nou ka fondamantalman kopi epi kole modèl sa a premye 600 00:36:11,180 --> 00:36:16,500 san yo pa gen ekri tout bagay la nan grate. 601 00:36:16,500 --> 00:36:20,390 Koulye a, mwen pral peze j desann yon pakèt moun sou fwa a desann, 602 00:36:20,390 --> 00:36:22,560 epi mwen pral peze p kole li. 603 00:36:22,560 --> 00:36:26,990 Petèt mwen pral ajoute kèk liy siplemantè pou yon espas, 604 00:36:26,990 --> 00:36:31,130 ak kite a di koulye a, mwen ta vle chanje non ou ak yon moun. 605 00:36:31,130 --> 00:36:36,220 Lè sa a, mwen ka ale isit la ak kalite nan c2w tankou anvan chanje non sa a. 606 00:36:36,220 --> 00:36:38,860 Bob Jones, ki moun ki konnen. 607 00:36:38,860 --> 00:36:41,470 Petèt si mwen vle chanje kay la mwen ka ale nan mitan an isit la 608 00:36:41,470 --> 00:36:44,230 ak kalite nan ciw, li mete Cabot House. 609 00:36:44,230 --> 00:36:47,850 >> Ka Isit la gen yon egzanp sou ki kote ou ka vle konsidere lè l sèvi avèk 610 00:36:47,850 --> 00:36:52,970 mòd nan ranplasman chanje ane gradyasyon ou si ou vle, 611 00:36:52,970 --> 00:36:54,890 oubyen nou ka tou itilize ciw kòm byen. 612 00:36:54,890 --> 00:36:57,550 Li pa gen pwoblèm. 613 00:36:57,550 --> 00:37:07,180 Petèt ou ta vle chanje pi gwo ou an. 614 00:37:07,180 --> 00:37:11,310 Epi sa a, sa ou fè. 615 00:37:11,310 --> 00:37:17,170 E petèt Mwen pral ba ou yon demonstrasyon de sa m 'ta kapab fè 616 00:37:17,170 --> 00:37:23,820 si m 'te-si ou kontinye aprann kòmandman ki pi avanse nan vim 617 00:37:23,820 --> 00:37:25,690 paske nou ap apèn grate sifas la isit la, 618 00:37:25,690 --> 00:37:28,960 ak mwen te kapab fè sa a sòt de koreksyon menm pi vit pase mwen te montre ou isit la 619 00:37:28,960 --> 00:37:32,860 paske mwen konnen plis kòmandman ke mwen pa gen vinn yon chans montre ou pou jodi an. 620 00:37:32,860 --> 00:37:37,500 Pou egzanp, si mwen vle mete aksan sou sa a mwen ka fè l 'tankou sa yo, 621 00:37:37,500 --> 00:37:39,960 deplase desann. 622 00:37:39,960 --> 00:37:43,860 Mwen te ajoute kat pwòp m ' 623 00:37:43,860 --> 00:37:48,100 fondamantalman otomatikman mete aksan sou bagay pou m ' 624 00:37:48,100 --> 00:38:02,610 e mwen ka-Mwen pa konnen. 625 00:38:02,610 --> 00:38:05,260 Mwen vle di, sa a se jis ap eseye montre w ke ou ka reyèlman, reyèlman 626 00:38:05,260 --> 00:38:08,180 koreksyon kòmanse bagay sa yo pi vit, espesyalman lè ou gen tout jaden sa yo diferan, 627 00:38:08,180 --> 00:38:10,620 ak nòmalman ki sa ou ta ka fè se sòt de klike 628 00:38:10,620 --> 00:38:13,530 ak en ak Lè sa a sezisman. 629 00:38:13,530 --> 00:38:18,530 Ou ka fè tout bagay nan yon fwa, w kopye e kole, 630 00:38:18,530 --> 00:38:21,640 k ap deplase monte e desann ant dosye a, 631 00:38:21,640 --> 00:38:24,060 jis delimitasyon bagay, fòma bagay. 632 00:38:24,060 --> 00:38:29,670 Tout bagay sa a ka fè anpil, anpil pi vit nan vim. 633 00:38:29,670 --> 00:38:32,580 >> Jis yon dènye ti bagay ki mwen panse ke ka vrèman bèl, 634 00:38:32,580 --> 00:38:34,820 ki se jwenn epi ranplase. 635 00:38:34,820 --> 00:38:36,460 Moun nan nou ki te itilize Gmail rakoursi 636 00:38:36,460 --> 00:38:41,050 ou pral konnen tou ke si ou tape nan / li voye ou nan bwat rechèch la, 637 00:38:41,050 --> 00:38:44,210 ak nan yon anpil nan diferan aplikasyon an jeneral w ap jwenn ki koupe 638 00:38:44,210 --> 00:38:47,300 oswa petèt kontwole koupe oswa yon bagay fè ak koupe 639 00:38:47,300 --> 00:38:49,870 pral mete ou nan kèk sòt de mòd rechèch, 640 00:38:49,870 --> 00:38:53,240 e ke sa te fondamantalman soti nan vim esansyèlman 641 00:38:53,240 --> 00:38:58,670 paske operatè a koupe oswa lòd la koupe pèmèt ou D ' 642 00:38:58,670 --> 00:39:01,770 kèk sòt de fil ke ou ka itilize nan rechèch nan lespas dokiman an. 643 00:39:01,770 --> 00:39:05,350 Ou kapab n ak kapital N pou yo ale nan pwochen an ak ensidan anvan an, 644 00:39:05,350 --> 00:39:10,700 epi ou ka tou itilize yon bagay ki sanble nan rechèch epi ranplase nan dokiman an. 645 00:39:10,700 --> 00:39:15,060 Mwen pral ba w yon demonstrasyon sou sa ki ka fèt. 646 00:39:15,060 --> 00:39:18,200 >> Petèt si mwen vle jwenn tout sikonstans nan arachman la fisèl nan dokiman sa a 647 00:39:18,200 --> 00:39:23,310 Mwen ka tape nan / arachman, jan ou ka wè nan kwen anba gòch li yo, 648 00:39:23,310 --> 00:39:26,350 epi lè mwen tape antre nan li met tout tan. 649 00:39:26,350 --> 00:39:34,160 Mwen kapab itilize fondamantalman n so dèyè, yo soti ant tout moun sa yo ka diferan, 650 00:39:34,160 --> 00:39:40,420 e kite yo ta kwè mwen vle fè rechèch epi ranplase arachman ak kèk mo o aza 651 00:39:40,420 --> 00:39:42,180 sa a, se tou nan dokiman an. 652 00:39:42,180 --> 00:39:47,070 Mwen ka peze: yo kòmanse sezisman nan kèk sòt de lòd nan vim, 653 00:39:47,070 --> 00:39:49,610 kèk lòd sa a, se pi plis sofistike pase deplase 654 00:39:49,610 --> 00:39:51,370 oswa efase oswa yon bagay tankou sa. 655 00:39:51,370 --> 00:39:56,860 Mwen pral tape nan siy lan%, al gade ke mwen vle sèvi ak lòd sa a sibstitisyon 656 00:39:56,860 --> 00:39:58,230 sou dokiman an tout antye. 657 00:39:58,230 --> 00:40:02,380 Tape nan s pou sibstitisyon. Sa a soti nan PEARL esansyèlman. 658 00:40:02,380 --> 00:40:07,040 Apre sa, bay lòd sa a pwochen se yon lòd trè estanda ki w ap jwenn nan PEARL 659 00:40:07,040 --> 00:40:09,790 olye pou yo ak nan lòt lang yo pwogramasyon ke ou ap 660 00:40:09,790 --> 00:40:13,170 pwobableman kòmanse aprann menm jan ou fè plis syans òdinatè, 661 00:40:13,170 --> 00:40:20,130 e mwen ka fondamantalman sèvi ak / tape yon /, kalite nan pawòl Bondye a mwen vle jwenn epi ranplase 662 00:40:20,130 --> 00:40:24,280 ak Lè sa a, tape yon lòt / ak kalite nan tou sa pawòl mwen vle ranplase mo sa a avèk yo. 663 00:40:24,280 --> 00:40:27,450 Ki moun ki konnen, petèt nyancat. 664 00:40:27,450 --> 00:40:30,390 Mwen fè sa, ak Lè sa a, ou pral wè ke tout bagay te ranplase yo. 665 00:40:30,390 --> 00:40:34,000 >> Men, ou pral avi ke gen nan pawòl sa a isit la. 666 00:40:34,000 --> 00:40:37,620 Pou kèk rezon kèk nan sikonstans nou an arachman yo ranplase men se pa tout, 667 00:40:37,620 --> 00:40:40,250 e ke sa a paske wout la te sa a sòt de lang te ekri 668 00:40:40,250 --> 00:40:43,550 se pa sèlman nan vim men nan lòt kote se ke lè ou kouri lòd la sibstitisyon 669 00:40:43,550 --> 00:40:46,470 li pral sèlman ranplase egzanp nan premye nan mo sa a nan chak liy, 670 00:40:46,470 --> 00:40:52,810 Se konsa, si mwen vle aktyèlman ranplase tout sikonstans nan pawòl Bondye a sou chak sèl liy 671 00:40:52,810 --> 00:40:56,890 Lè sa a, mwen gen yo fè menm bagay la men li ajoute AG drapo nan fen anpil, 672 00:40:56,890 --> 00:41:00,810 ki vle di pou mondyal, ak Lè sa a, ki pral aktyèlman 673 00:41:00,810 --> 00:41:06,200 ranplase tout tan. 674 00:41:06,200 --> 00:41:09,710 Apre sa, yon fwa ou aprann ekspresyon yo regilye, gen nan aktyèlman yon seminè CS50 675 00:41:09,710 --> 00:41:12,120 sou ekspresyon regilye, Se konsa, si w ap kirye de ekspresyon regilye 676 00:41:12,120 --> 00:41:16,970 ou ka tou pran ki seminè ak aprann plis. 677 00:41:16,970 --> 00:41:19,920 >> Men, pou egzanp, kite a di mwen gen yon lis non tankou sa a, 678 00:41:19,920 --> 00:41:23,920 e mwen vle ordoné li, se konsa olye pou yo gen siyati, vigil, premye Non 679 00:41:23,920 --> 00:41:27,490 Mwen vle ordoné l 'konsa li di premye non, espas, Non sot pase a. 680 00:41:27,490 --> 00:41:30,750 Ou ka aktyèlman sèvi ak lòd sa a dwa isit la 681 00:41:30,750 --> 00:41:33,600 esansyèlman fè sa pou ou, pou jan ou ka wè isit la 682 00:41:33,600 --> 00:41:37,170 nou kòmanse ak yon s, ki vle di nou vle fè yon jwenn epi ranplase, 683 00:41:37,170 --> 00:41:42,970 ak Lè sa a, mwen te ajoute yon drapo yo rele \ v, ki se yon bagay yo rele drapo majik sa a 684 00:41:42,970 --> 00:41:45,810 nan vim ki pèmèt ou fè ekspresyon regilye pi fasil. 685 00:41:45,810 --> 00:41:49,370 Lè sa a, soti nan gen nou fondamantalman matche ak pou nenpòt ki sèl liy 686 00:41:49,370 --> 00:41:55,960 se sa ki nan fòm nan yon seri mo, vigil, espas, ak yon seri mo oswa yon seri lèt yo. 687 00:41:55,960 --> 00:41:59,240 \ W + fondamantalman vle di youn oswa plis karaktè yo, 688 00:41:59,240 --> 00:42:04,030 ak parantèz yo yo te itilize pran gwoup sa yo 689 00:42:04,030 --> 00:42:06,120 pou m ka al gade nan yo pi ta. 690 00:42:06,120 --> 00:42:09,910 Kòm ou ka wè, yon fwa sa yo pran 2 blòk nan mo 691 00:42:09,910 --> 00:42:11,690 ke yo separe pa yon vigil, espas 692 00:42:11,690 --> 00:42:15,510 Lè sa a, sa nou vle ranplase li ak se mwen sèvi ak \ 2 ak \ 1 693 00:42:15,510 --> 00:42:18,130 yo, al gade tounen nan mo sa yo ki te te kaptire 694 00:42:18,130 --> 00:42:20,950 nan jwenn vrè lòd la, 695 00:42:20,950 --> 00:42:24,970 yo ak pou \ 2 refere a kèlkeswa sa ki genyen nan yo nan mete nan dezyèm nan parantèz, 696 00:42:24,970 --> 00:42:28,140 \ 1 refere a kèlkeswa sa ki genyen nan yo nan mete an premye nan parantèz, 697 00:42:28,140 --> 00:42:31,680 ak jan ou ka wè, mwen mete 2 anvan 1 separe pa yon espas 698 00:42:31,680 --> 00:42:36,650 eseye yo epi li deplase non an premye anvan Non an dènye. 699 00:42:36,650 --> 00:42:38,380 ki fè sans? 700 00:42:38,380 --> 00:42:43,450 >> Apre sa, ki sa mwen kapab fè se mwen ka kache sa yo premye Se konsa, mwen sèlman kouri lòd sa a sou liy sa yo, 701 00:42:43,450 --> 00:42:53,720 ak Lè sa a, mwen pral tape nan lòd sa a. 702 00:42:53,720 --> 00:42:57,050 Ou ka wè li fè sa egzakteman jan divize. 703 00:42:57,050 --> 00:42:59,400 Li di ankò, sa a se apèn grate sifas la, 704 00:42:59,400 --> 00:43:03,020 epi si ou ale nan seminè a ekspresyon regilye Lè sa a, mwen si ke w ap aprann 705 00:43:03,020 --> 00:43:05,070 bagay sa yo yon anpil plis diferan ou kapab fè avèk ekspresyon regilye, 706 00:43:05,070 --> 00:43:08,910 ak sa a fondamantalman kòmanse allusion nan ki sa ou ka vrèman fè ak vim 707 00:43:08,910 --> 00:43:10,850 si ou reyèlman kòmanse vin yon mèt nan li. 708 00:43:10,850 --> 00:43:14,520 Petèt ou vle rfaktorize yon bagay, epi ou vle jwenn tout sikonstans 709 00:43:14,520 --> 00:43:16,980 nan kèk fonksyon ki swiv kèk sòt de nonmen modèl. 710 00:43:16,980 --> 00:43:18,570 Ou vle chanje wout la ki nan yo te rele. 711 00:43:18,570 --> 00:43:21,140 Ou ka ekri kèk sòt de lòd tankou sa a fè sa pou ou, 712 00:43:21,140 --> 00:43:23,850 e ke sa a sòt nan fleksibilite ou ka jwenn nan vim 713 00:43:23,850 --> 00:43:30,210 ke w ap jis pa pral jwenn nan lòt editè tèks. 714 00:43:30,210 --> 00:43:34,830 >> Fondamantalman ki kouvri tout bagay sa yo mwen te vle moutre nou jodi a nan seminè jodi a, 715 00:43:34,830 --> 00:43:38,580 Men, ankò, mwen reyèlman vle souliye ke si ou vle ranmase vim 716 00:43:38,580 --> 00:43:42,120 se vre ke gen nan yon koub aprantisaj ti kras pi wo depi nan konmansman an. 717 00:43:42,120 --> 00:43:44,230 Nan konmansman an anpil ou yo pral yon ti kras mwens pwodiktif 718 00:43:44,230 --> 00:43:47,010 pase pwobableman ou ta dwe otreman, men si ou kole avèk li 719 00:43:47,010 --> 00:43:49,890 nan yon kèk jou oswa yon semèn, tou depann de kouman vit ou aprann, 720 00:43:49,890 --> 00:43:56,300 ou pral vin anpil, anpil pi vit, epi mwen te eseye ba ou yon demonstrasyon 721 00:43:56,300 --> 00:43:59,070 sou sa ki vim se kapab nan men mwen pa t 'reyèlman jwenn yon chans montre w 722 00:43:59,070 --> 00:44:03,230 sa k ap pase lè m 'nòmalman-pou egzanp, nan klas mwen tape nan nòt mwen ak vim. 723 00:44:03,230 --> 00:44:07,920 Sa a paske mwen ka travay anpil pi vit nan vim pase m kapab ak nenpòt ki lòt pwogram. 724 00:44:07,920 --> 00:44:14,480 Li se literalman yon ogmantasyon pwodiktivite 2 oubyen 3 fwa nan vim konpare ak lòt pwogram, 725 00:44:14,480 --> 00:44:18,800 pa sèlman ak vitès la nan koreksyon tèks, men tou nan fason mwen ka deplase nan dokiman an 726 00:44:18,800 --> 00:44:21,510 ak wout la mwen ka jwenn aksè nan lòt dosye sou òdinatè mwen an 727 00:44:21,510 --> 00:44:23,110 ak sote nan ant yo ak sou sa ak pou fè. 728 00:44:23,110 --> 00:44:27,600 Se jis nan yon reyèlman, reyèlman gwo ogmantasyon pwodiktivite. 729 00:44:27,600 --> 00:44:30,550 >> Men, lè w ap aprann, ou vle asire w ke ou aprann yon bagay nan yon moman, 730 00:44:30,550 --> 00:44:34,970 epi eseye pa mete sitèlman chaj tèt ou ak twòp kòmandman diferan 731 00:44:34,970 --> 00:44:39,090 paske gen yon anpil nan kòmandman ak yon anpil nan rakoursi diferan ou ka aprann nan vim. 732 00:44:39,090 --> 00:44:41,780 Ou vle ranmase yon ti kras nan yon lè ak sou ane yo 733 00:44:41,780 --> 00:44:48,990 piti piti ramase yon konpreyansyon pi gwo ak pi gwo nan vim. 734 00:44:48,990 --> 00:44:51,790 Si ou vle kontinye aprann plis enfòmasyon, sa yo yo se kèk nan sijè yo ki pi avanse 735 00:44:51,790 --> 00:44:55,900 ou ka kontinye aprann sou, e menm sa a apèn mak sifas la. 736 00:44:55,900 --> 00:44:59,050 Men kèk grefon popilè ou ka santi gratis yo tcheke soti ak Google yo 737 00:44:59,050 --> 00:45:03,750 ak jwe otou ak yo si ou vle ak jis wè sa ki sòt de grefon yo se yo deyò. 738 00:45:03,750 --> 00:45:06,260 Lè sa a, nan fen PowerPoint sa a, mwen gen ladan yon pakèt moun sou lyen 739 00:45:06,260 --> 00:45:08,740 nan divès resous ou ka itilize yo aprann nan men. 740 00:45:08,740 --> 00:45:12,700 Isit la yo se yon pakèt moun sou diferan lyen ou ka sèvi ak jwenn te kòmanse avèk vim. 741 00:45:12,700 --> 00:45:15,150 Yo gen tutoryèl diferan ak etajèr, 742 00:45:15,150 --> 00:45:17,770 epi finalman, sa yo, se kèk bagay ki pi avanse ou ka sèvi ak 743 00:45:17,770 --> 00:45:19,790 yo tcheke tou soti kòm byen, 744 00:45:19,790 --> 00:45:22,340 kèk plat ekran ak kèk teknik ki pi avanse nan vim 745 00:45:22,340 --> 00:45:26,450 epi tou li kèk moso diferan nan kòd sous ou ka gade moute sou GitHub 746 00:45:26,450 --> 00:45:28,760 jis gade nan dosye konfigirasyon lòt moun nan 747 00:45:28,760 --> 00:45:32,710 oswa fè yon gade nan grefon nan vim yo ak sou sa ak pou fè. 748 00:45:32,710 --> 00:45:40,380 >> Sa a tout mwen gen pou ou. 749 00:45:40,380 --> 00:45:43,000 [CS50.TV]