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 [Kjo është CS50.] [CS50.TV] 4 00:00:07,500 --> 00:00:09,880 >> Sot do të jetë një hyrje në Vim. 5 00:00:09,880 --> 00:00:12,310 Sa nga ju djema kanë dëgjuar për Vim? 6 00:00:12,310 --> 00:00:15,620 Çfarë keni dëgjuar për Vim? 7 00:00:15,620 --> 00:00:17,590 [Student] Kjo zgjidh të gjitha problemet e tua. 8 00:00:17,590 --> 00:00:19,450 [Brandon L.] Kjo zgjidh të gjitha problemet e tua. 9 00:00:19,450 --> 00:00:23,840 Çdo gjë tjetër që ju djema keni dëgjuar për Vim? Çdo përshtypjet? 10 00:00:23,840 --> 00:00:27,990 [Student] Pothuajse të gjithë Unë kam biseduar me preferencat për të përdorur VIM. 11 00:00:27,990 --> 00:00:29,960 Oh, e ëmbël. 12 00:00:29,960 --> 00:00:31,090 [Student] Shumë njerëz unë e di se si të përdorin Vim. 13 00:00:31,090 --> 00:00:35,050 Mirë, kjo është e mirë, për shkak se shumë njerëz në CS51 14 00:00:35,050 --> 00:00:38,000 të fillojë të bie në Emacs sepse Emacs ka mbështetje pak më të mirë 15 00:00:38,000 --> 00:00:40,100 për gjuhën që ju jeni do të përdorin në CS51, 16 00:00:40,100 --> 00:00:42,770 dhe unë shqetësuar se njerëzit nuk mjaft në Harvard përdorni vim, 17 00:00:42,770 --> 00:00:46,190 kështu që unë me të vërtetë të përpiqet dhe të bëjë një punë të mirë të inkurajuar përdorimin Vim. 18 00:00:46,190 --> 00:00:51,110 >> Por këtu është një komik klasik RockSonte cila ju djema mund të gjeni interesante. 19 00:00:51,110 --> 00:00:53,800 A ju djema e përdorur Nano para se në të gjitha? 20 00:00:53,800 --> 00:00:57,380 Kjo komik thotë Nano? Programuesit Real përdorni Emacs. 21 00:00:57,380 --> 00:00:59,040 Hej, programuesit e vërtetë përdorin Vim. 22 00:00:59,040 --> 00:01:03,130 Jo, programuesit e vërtetë të përdorur Ed cila është kjo-që ju kurrë nuk duan të përdorin Ed. 23 00:01:03,130 --> 00:01:05,990 Është me të vërtetë, të vërtetë e vjetër dhe të vërtetë keq, dhe programuesit e vërtetë të përdorur 24 00:01:05,990 --> 00:01:08,440 një gjilpërë magnetized dhe një dorë të qëndrueshëm. 25 00:01:08,440 --> 00:01:16,010 Dhe ju mund të lexoni pjesën tjetër, por kjo është goxha zbavitës. 26 00:01:16,010 --> 00:01:18,320 Dhe Funny gjë është në fund. 27 00:01:18,320 --> 00:01:20,310 Ata thonë, "Oh, po, natyrisht, ka një komandë Emacs për të bërë këtë." 28 00:01:20,310 --> 00:01:25,050 Mirë vjetër Cx Mc M-flutur, e cila është lloj i një goditje në Emacs 29 00:01:25,050 --> 00:01:28,520 sepse Emacs është i njohur historikisht të jetë pak i fryrë 30 00:01:28,520 --> 00:01:32,310 dhe të ketë komandat për pothuajse çdo gjë, kështu që kjo është lloj i një shaka për Emacs. 31 00:01:32,310 --> 00:01:35,320 >> Çfarë është Vim? Vim është tekst editor një programues të avancuar në. 32 00:01:35,320 --> 00:01:40,040 Unë me të vërtetë duan të bëjnë dallimin midis editor teksti 33 00:01:40,040 --> 00:01:42,000 dhe diçka si një procesor dokument. 34 00:01:42,000 --> 00:01:44,340 Microsoft Word është i njohur si një procesor dokument. 35 00:01:44,340 --> 00:01:49,090 Ju mund të vendosni kufijtë, bëjnë gjëra të guximshme, theksoj gjëra, 36 00:01:49,090 --> 00:01:51,480 zhdukur disa gjëra, të ndryshuar madhësinë e shkronjave dhe gjësend. 37 00:01:51,480 --> 00:01:54,380 Një editor teksti bën asgjë më shumë se vetëm redaktoni tekst. 38 00:01:54,380 --> 00:01:56,020 Fjalë për fjalë ju vetëm keni karaktere. 39 00:01:56,020 --> 00:02:01,650 Nuk ka asnjë lloj styling, madhësive, fonts, ngjyrat, ose diçka të tillë. 40 00:02:01,650 --> 00:02:06,360 Të gjithë ju bëni është të ndrysho tekst, dhe Vim është bërë sidomos për programimin. 41 00:02:06,360 --> 00:02:09,240 Ajo ka shumë karakteristika të ndërtuar në vetëm për programimin. 42 00:02:09,240 --> 00:02:11,360 Është projektuar shprehimisht për përpunim efikas tekstit. 43 00:02:11,360 --> 00:02:15,190 >> Në përgjithësi, Vim është i njohur të jetë në thelb editor teksti më të shpejtë 44 00:02:15,190 --> 00:02:19,110 ju ndoshta mund të përdorni në krahasim me ndonjë editor teksti tjetër që është e mundur. 45 00:02:19,110 --> 00:02:22,480 Një shumë e IDE-si karakteristika nuk janë ndërtuar direkt në Vim, 46 00:02:22,480 --> 00:02:26,850 kështu që nëse ju keni përdorur një IDE dhe ju jeni të përdoret për gjëra të tilla si të përpiluar dhe drejtuar automatikisht 47 00:02:26,850 --> 00:02:30,880 ose debugging çfarë është në IDE tuaj ose një mori e tërë e gjëra të ndryshme 48 00:02:30,880 --> 00:02:32,290 Vim nuk ka ardhur me atë natyrisht, 49 00:02:32,290 --> 00:02:36,330 por ka një mori e tërë e plugins që ju mund të përdorni për të shtuar atë lloj të funksionalitetit të Vim. 50 00:02:36,330 --> 00:02:40,890 Vim nga vetë fokusohet në redaktimin e tekstit dhe bën redaktimin e tekstit të vërtetë, të vërtetë të mirë. 51 00:02:40,890 --> 00:02:43,340 Dhe së fundi, është me të vërtetë i përshtatshëm dhe të zgjeruar, 52 00:02:43,340 --> 00:02:48,740 dhe në thelb Vim ka qenë rreth e rrotull, ose Vi, e cila Vim është i ndërtuar mbi, 53 00:02:48,740 --> 00:02:53,790 ka qenë rreth e rrotull për më shumë se 40 vjet, dhe kjo është një program shumë, shumë thellë, 54 00:02:53,790 --> 00:02:58,850 dhe njerëzit do të përdorin atë për një jetë dhe kurrë nuk të vërtetë të zotëruar programin të plotë të saj, 55 00:02:58,850 --> 00:03:01,530 dhe ju gjithmonë do të vazhdojë të mësuarit gjatë gjithë jetës tuaj gjatë viteve, 56 00:03:01,530 --> 00:03:03,390 gjithmonë duke u bërë më të mirë dhe më të mirë. 57 00:03:03,390 --> 00:03:07,480 >> Nuk është në thelb ka fund për atë që ju mund të mësoni dhe se sa ju mund të përmirësojë me Vim, 58 00:03:07,480 --> 00:03:09,300 e cila është me të vërtetë emocionuese. 59 00:03:09,300 --> 00:03:12,730 Ju nuk duan të shohin atë si diçka të frikshme, sepse ju mund të bëhet shumë, shumë i aftë 60 00:03:12,730 --> 00:03:16,650 në Vim në vetëm disa javë, por kjo është lloj si një vazhdueshme- 61 00:03:16,650 --> 00:03:18,870 ju mund gjithmonë të mësojnë më shumë dhe të mësojnë më shumë dhe të bëjë gjërat më mirë dhe më të mirë, 62 00:03:18,870 --> 00:03:20,880 që është lloj i emocionuese për mua. 63 00:03:20,880 --> 00:03:23,810 Ky është një shembull i asaj Vim duket si. 64 00:03:23,810 --> 00:03:27,630 Kjo nuk është e imja. Ju do të shihni disa demonstrata jetojnë tani. 65 00:03:27,630 --> 00:03:29,350 Ky është një shembull i asaj që mund të duket si Vim. 66 00:03:29,350 --> 00:03:33,590 >> Ajo që ne jemi duke shkuar për të bërë sot ne do të nisem me 67 00:03:33,590 --> 00:03:35,260  një vitrinë të shpejtë të asaj që mund të bëjë Vim. 68 00:03:35,260 --> 00:03:39,040 Unë jam duke shkuar për të bërë disa truket dhe gjësend për ju djema 69 00:03:39,040 --> 00:03:43,020 kështu që ju mund të shihni se pse unë si Vim aq shumë dhe pse njerëz si Vim aq shumë, 70 00:03:43,020 --> 00:03:46,470 dhe pastaj nga atje ne do të shkojnë në një hyrje të butë. 71 00:03:46,470 --> 00:03:49,530 Në fakt, kjo do të jetë pak i shpejtë, një hyrje në Vim. 72 00:03:49,530 --> 00:03:53,410 Unë do të ju pyes djema për të shkarkuar një skedar tekst dhe të ndjekin së bashku me mua, nëse ju mund. 73 00:03:53,410 --> 00:03:58,080 Kjo është Vim, dhe këtu unë jam duke përdorur MacVim, 74 00:03:58,080 --> 00:04:00,520 kështu që nëse ju djema keni Macs ju mund të dëshirojnë të marrin në konsideratë përdorimin e MacVim 75 00:04:00,520 --> 00:04:04,210 sepse kjo është një version grafike të Vim, edhe pse të Vim të rregullt, 76 00:04:04,210 --> 00:04:06,210 çfarë është në linjë tuaj komanduese, punon vetëm gjobë. 77 00:04:06,210 --> 00:04:09,890 Unë jam do të ju tregojë disa këshilla të rastit dhe truket 78 00:04:09,890 --> 00:04:15,330 që ju mund të përdorni në Vim për të ju tregojnë se pse është kaq i ftohtë. 79 00:04:15,330 --> 00:04:18,940 >> Vetëm disa gjëra të rastit unë jam duke shkuar për të shkuar deri. 80 00:04:18,940 --> 00:04:21,700 Gjëja e parë është objekte tekst, dhe ka disa komandave rreth objekteve të tekstit, 81 00:04:21,700 --> 00:04:25,010 dhe unë do të të vërtetë të të mësoj atë që teksti objekte janë më në detaje më vonë në seminar, 82 00:04:25,010 --> 00:04:30,050 por për shembull, le të thonë se unë dha emrin dëmin që kam, 83 00:04:30,050 --> 00:04:32,380 Barndon Liu, dhe unë dua të ndryshojë atë. 84 00:04:32,380 --> 00:04:36,140 Të gjitha unë duhet të bëni është të marrë kursorin time diku në emrin tim dhe lloji në komandën 85 00:04:36,140 --> 00:04:38,900 CIW, dhe ai do t'i fshijë tërë emrin tim, të më vënë në shëno mënyrë, 86 00:04:38,900 --> 00:04:41,050 dhe unë mund të shtypni në emrin tim dhe të rregullohet. 87 00:04:41,050 --> 00:04:45,550 Në mënyrë të ngjashme, në qoftë se unë dua të ndryshojë diçka brenda thonjëza ka gjithashtu një komandë për këtë. 88 00:04:45,550 --> 00:04:47,330 Unë mund të fshini gjërat brenda thonjëza. 89 00:04:47,330 --> 00:04:50,260 Jo më shumë që të klikoni dy herë, lëvizë dorën mbi të miut, 90 00:04:50,260 --> 00:04:52,230 klikoni dy herë, dhe pastaj shkruani diçka prapa in 91 00:04:52,230 --> 00:05:02,000 Ju mund të bëjë çdo gjë nga tastiera, çfarëdo qoftë ajo. 92 00:05:02,000 --> 00:05:06,430 Ose në mënyrë alternative, le të thonë se unë kam këtë tag imazh brenda këtij tag spirancë. 93 00:05:06,430 --> 00:05:08,160 >> A ju djema e mbuluar HTML në klasë ende? 94 00:05:08,160 --> 00:05:10,570 Yeah, kështu që ndoshta unë dua të fshini këtë tag, 95 00:05:10,570 --> 00:05:13,080 të cilat normalisht se çfarë ju duhet të bëni është që ju duhet të përdorni miun 96 00:05:13,080 --> 00:05:16,040 dhe me kujdes të nxjerrë në pah pikërisht ajo që ju dëshironi të fshini dhe fshini atë. 97 00:05:16,040 --> 00:05:21,320 Por në Vim që është Dit thjesht, dhe ju mund të fshini atë me të vërtetë shpejt, 98 00:05:21,320 --> 00:05:28,020 dhe unë do të ju shpjegoj se çfarë do të thotë të gjitha ato komandat dhe se si ti përdorin ato në një të dytë. 99 00:05:28,020 --> 00:05:30,320 Një shembull tjetër, unë kam disa kodin këtu, 100 00:05:30,320 --> 00:05:33,640 dhe le të thonë se unë dua të indent kodin, por unë dua të indent kodin 101 00:05:33,640 --> 00:05:39,940 vetëm brenda kllapa, dhe unë gjithashtu mund të indent kodin duke përdorur 3 komandat 102 00:05:39,940 --> 00:05:45,360 duke përdorur në thelb> IB. 103 00:05:45,360 --> 00:05:49,960 Një tjetër gjë që me të vërtetë ftohtë në lidhje Vim është diçka që quhet bllok redaktimi vizuale. 104 00:05:49,960 --> 00:05:52,380 Unë nuk e di nëse ju djema keni kërkuar ndonjëherë për të nxjerrë në pah 105 00:05:52,380 --> 00:05:55,690 një bllok drejtkëndëshe e tekstit në kodin tuaj ndonjëherë 106 00:05:55,690 --> 00:06:00,570 në vend që të bëjmë këtë lloj pazakontë e linjës gjë që përfshin të gjitha linja të ndryshme. 107 00:06:00,570 --> 00:06:02,450 Për shembull, në Vim ju mund ta bëni këtë. 108 00:06:02,450 --> 00:06:05,260 Unë mund të nxjerrë në pah rectangles si kjo, e cila është shumë i ftohtë, 109 00:06:05,260 --> 00:06:07,950 por për më tepër, unë mund të redaktoni duke përdorur këtë funksionalitet. 110 00:06:07,950 --> 00:06:12,050 Për shembull, në qoftë se unë dua të jap disa lloj prefiks për të gjithë emrat tonë 111 00:06:12,050 --> 00:06:18,100 Unë mund të nxjerrë në pah një bllok dhe pastaj të shtoni diçka. 112 00:06:18,100 --> 00:06:22,060 >> Në mënyrë të ngjashme, unë mund të nxjerrë në pah këtë bllok dhe zgjidhni për të fshini atë, 113 00:06:22,060 --> 00:06:26,300 ose ndoshta unë do të të nxjerrë në pah këtë bllok dhe për të ndryshuar atë në D sepse ne jemi të gjithë mjekët. 114 00:06:26,300 --> 00:06:29,430 Çfarëdo qoftë ajo është, ju mund të bëni të gjitha këto gjëra të ndryshme. 115 00:06:29,430 --> 00:06:31,270 Së fundi, palosjen është me të vërtetë cool. 116 00:06:31,270 --> 00:06:33,840 Një shumë e idetë e keni këtë ku ju mund dele funksione të ndryshme nga pamje 117 00:06:33,840 --> 00:06:35,590 në rast se ju nuk doni të shihni ato. 118 00:06:35,590 --> 00:06:40,120 Për shembull, mendoj unë kam këtë bandë e tekstit këtu, dhe unë nuk të vërtetë duan të shohin atë. 119 00:06:40,120 --> 00:06:42,710 Unë dua të mbajtur atë nga të parë për shkak se unë jam redaktimi diçka tjetër në dosjen. 120 00:06:42,710 --> 00:06:50,580 Unë mund dele atë kështu që kjo është e gjitha shembur, 121 00:06:50,580 --> 00:06:52,150 dhe në këtë mënyrë kjo është jashtë mendimit, 122 00:06:52,150 --> 00:06:54,310 dhe unë mund të modifikoni gjëra të tjera që janë në faqe, dhe kjo është me të vërtetë e madhe. 123 00:06:54,310 --> 00:06:57,550 Ju mund dele deri funksionet dhe gjësend ose dele deri klasa, kur ju jeni programimit 124 00:06:57,550 --> 00:06:59,380 vetëm për të mbajtur ata nga të parë kur ju nuk jeni redaktimi ata, 125 00:06:59,380 --> 00:07:04,330 dhe më vonë kur të doni për të shohin ato që ju mund të hapur ato. 126 00:07:04,330 --> 00:07:09,260 Dhe ju mund të shihni atë vetëm të hapur çdo gjë lart. 127 00:07:09,260 --> 00:07:11,220 Tabs, mbulesë, dhe dritaret. 128 00:07:11,220 --> 00:07:13,260 Vim është shumë i ftohtë në atë 129 00:07:13,260 --> 00:07:16,280 normalisht në shumë redaktorët tekst ju mund të editoni vetëm një skedar në një kohë, 130 00:07:16,280 --> 00:07:18,960 si në Nano, ose ndoshta në qoftë se ju jeni duke përdorur Notepad ose gedit. 131 00:07:18,960 --> 00:07:21,470 Unë kam në të vërtetë kurrë nuk e përdorur gedit shumë, por të paktën në Notepad + + 132 00:07:21,470 --> 00:07:26,700 ju mund të keni tabs, por Vim ka konceptin e skedave, mbulesë dhe dritaret. 133 00:07:26,700 --> 00:07:28,760 Për shembull, ju mund të hapur një bandë e skedave të reja. 134 00:07:28,760 --> 00:07:31,790 >> Ju mund të shihni këtu në shumë të lartë Unë kam tani një bandë e tabs, 135 00:07:31,790 --> 00:07:34,350 dhe unë mund të mbyllur ato. 136 00:07:34,350 --> 00:07:37,550 Për më tepër, ka këtë koncept e mbulesë, 137 00:07:37,550 --> 00:07:40,110 e cila është ideja se një herë ju keni hapur një skedar 138 00:07:40,110 --> 00:07:43,910 ajo qëndron gjallë në tampon, dhe në qoftë se ju doni të lundruar në këtë dosje të vërtetë shpejt 139 00:07:43,910 --> 00:07:46,290 ju mund të lundruar në të vërtetë shpejt brenda tampon, si dhe, 140 00:07:46,290 --> 00:07:51,890 dhe për më tepër, brenda një sipër ju gjithashtu mund të ndahet dritare tuaj deri në dritare të shumta. 141 00:07:51,890 --> 00:07:55,890 Për shembull, në qoftë se unë dua të ndarë këtë dritare nëpër dritaret shumta 142 00:07:55,890 --> 00:08:00,080 ju mund të shihni të drejtë këtu që unë mund të ketë kodin e njëjtë dy herë, 143 00:08:00,080 --> 00:08:03,800 dhe unë mund të ndarë gjithnjë e më shumë e më shumë, dhe tani për tani kjo nuk duket se e mirë 144 00:08:03,800 --> 00:08:07,340 sepse nga default kam madhësia dritarja e parazgjedhur të jetë lloj i madh 145 00:08:07,340 --> 00:08:09,490 kështu të gjithë të tjerët janë hequr nga, 146 00:08:09,490 --> 00:08:12,000 por normalisht kur unë jam në kompjuterin tim dhe jo në këtë projektor 147 00:08:12,000 --> 00:08:15,920 Unë mund të ketë disa panes hapur në të njëjtën kohë, e cila është me të vërtetë e bukur për 148 00:08:15,920 --> 00:08:21,450 redaktimi fotografi në të njëjtën kohë. 149 00:08:21,450 --> 00:08:23,800 Ju gjithashtu mund të ketë gjëra të tilla si të zgjedhur dhe të zëvendësojë, 150 00:08:23,800 --> 00:08:27,900 dhe ne në të vërtetë do të mbulojë se në seminar, 151 00:08:27,900 --> 00:08:29,250 kështu që unë do të kaloni se tani për tani. 152 00:08:29,250 --> 00:08:32,039 Ju gjithashtu mund të bashkëveprojnë me command line në të gjitha llojet e mënyra të ndryshme. 153 00:08:32,039 --> 00:08:36,380 Për shembull, në qoftë se unë kam një lloj të listës këtu dhe unë dua të zgjidhur atë- 154 00:08:36,380 --> 00:08:43,039 Unë nuk e di, le të shtoni një tjetër fruta, rrush, 155 00:08:43,039 --> 00:08:45,450 dhe unë mund të nxjerrë në pah këtë duke përdorur funksionin pah 156 00:08:45,450 --> 00:08:48,980 dhe thirrje lloj, dhe kjo do të zgjidhur atë automatikisht për mua. 157 00:08:48,980 --> 00:08:52,150 >> Në mënyrë të ngjashme, në qoftë se ju jeni do të jetë redaktimi CSS, që unë e marr me mend ju ndoshta do të jetë bërë 158 00:08:52,150 --> 00:08:54,190 për projektin tuaj të fundit, shumica e njerëzve bëjnë, 159 00:08:54,190 --> 00:09:00,200 dhe ndoshta ju doni të mbani CSS tuaj të organizuar nga zgjidhja e tyre në rend alfabetik. 160 00:09:00,200 --> 00:09:04,410 Ju gjithashtu mund të nxjerrë në pah ato dhe thirrje lloj, dhe ajo do lloj tyre për ju. 161 00:09:04,410 --> 00:09:07,380 Këto janë disa nga shembujt e gjërave që Vim mund të bëjë, 162 00:09:07,380 --> 00:09:10,760 dhe ju do të vëreni se gjëja kryesore që unë me të vërtetë dua të tërheq vëmendjen tuaj për të 163 00:09:10,760 --> 00:09:14,740 është se unë jam duke bërë çdo gjë nga tastiera, 164 00:09:14,740 --> 00:09:18,020 dhe në qoftë se ju jeni në gjendje për të parë se ku duart e mia janë të vendosur 165 00:09:18,020 --> 00:09:21,210 ju do të shihni se duart e mia nuk të vërtetë të lëvizin nga rresht në shtëpi. 166 00:09:21,210 --> 00:09:24,790 Normalisht kur ju jeni redaktimi tekst ju zakonisht duhet të përdorni një mouse 167 00:09:24,790 --> 00:09:28,030 dhe klikoni përreth dhe gjësend, dhe atë gjë e lëvizjes të ju tërheq poshtë 168 00:09:28,030 --> 00:09:32,280 dhe mbeturinat e kohës, apo ndoshta ju jeni duke ecur në mes të rresht në shtëpi dhe çelësat arrow, 169 00:09:32,280 --> 00:09:35,620 dhe kështu ju jeni duke lëvizur prapa dhe me radhë si kjo, e cila është pak i rëndë 170 00:09:35,620 --> 00:09:38,750 por edhe ngadalëson ju poshtë, dhe gjë është e sapo ju të merrni të vërtetë mirë në Vim 171 00:09:38,750 --> 00:09:42,350 çdo gjë që ju doni të bëni është të bëhet pa pasur nevojë për të lëvizur duart tuaja 172 00:09:42,350 --> 00:09:50,730 nga rresht në shtëpi, e cila është e madhe. 173 00:09:50,730 --> 00:09:54,870 Prit, unë jam duke shkuar për të hapur këtë kërkesë. Nuk shkojmë. 174 00:09:54,870 --> 00:09:58,320 >> Tani ju mund të shihni se çfarë komandat janë drejtimin poshtë dritaren e ulët e duhur. 175 00:09:58,320 --> 00:10:03,190 Të gjitha funksionet që unë vetëm treguan që ju janë gjëra që janë të përfshira nga default me ​​Vim, 176 00:10:03,190 --> 00:10:06,820 por ka edhe një numër të madh të plugins që ju mund të përdorni 177 00:10:06,820 --> 00:10:08,390 për të përmirësuar përvojën tuaj Vim. 178 00:10:08,390 --> 00:10:10,540 Nëse keni shkarkuar fotografi konfigurimit që unë të përfshira, 179 00:10:10,540 --> 00:10:13,150 dhe nuk janë udhëzime se si ta instaloni ato në PowerPoint 180 00:10:13,150 --> 00:10:17,840 dhe gjithashtu me e-mail kam dërguar jashtë, unë kam instaluar rreth 40 plugins 181 00:10:17,840 --> 00:10:20,490 ose ndoshta 30 plugins, dhe çdo një të vetme 182 00:10:20,490 --> 00:10:24,000 sjell funksionalitet shtesë për Vim që përmirëson përvojën tuaj Vim. 183 00:10:24,000 --> 00:10:26,960 Për shembull, një nga të preferuarat e mia është diçka që quhet surround.vim, 184 00:10:26,960 --> 00:10:29,760 dhe kjo në thelb ju lejon të punoni me të përreth 185 00:10:29,760 --> 00:10:32,200 ose kufizuese karaktere shumë më të lehtë. 186 00:10:32,200 --> 00:10:35,960 >> Një shembull, unë nuk e di nëse ju djema Kodi ndonjëherë në LaTeX, 187 00:10:35,960 --> 00:10:38,830 por LaTeX është një matematikë gjuhë radhim që është përdorur për të bërë 188 00:10:38,830 --> 00:10:42,950 të vërtetë e bukur matematikë në kërkim, dhe sa herë që ju dëshironi diçka për të duken si matematikë 189 00:10:42,950 --> 00:10:47,050 ju të përfundojë atë në shenja të dollarit, dhe le të thonë se unë jam i shtypur një ekuacion si F = ma, 190 00:10:47,050 --> 00:10:49,240 dhe kam harruar të përfundojë atë në shenja të dollarit. 191 00:10:49,240 --> 00:10:58,270 Atëherë unë mund ta theksoj këtë dhe të mbyllë atë në shenja të dollarit vetëm si kjo. 192 00:10:58,270 --> 00:11:03,640 Përndryshe, Vim ju lejon të fshini gjërat brenda etiketave 193 00:11:03,640 --> 00:11:07,300 dhe fshini tags dhe gjësend, por vim nga natyra 194 00:11:07,300 --> 00:11:10,400 nuk ju lejojnë të ndryshojë tags, kështu që për shembull, unë kam këtë tag div, 195 00:11:10,400 --> 00:11:13,060 dhe unë dua të përmirësuar për HTML5 dhe të përdorin një header kod të ri. 196 00:11:13,060 --> 00:11:22,290 Unë mund të bëj ndryshim përreth tag dhe lloji në kokë, 197 00:11:22,290 --> 00:11:26,540 dhe kjo automatikisht do të ndryshojë se për mua. 198 00:11:26,540 --> 00:11:29,620 Në mënyrë të ngjashme, le të themi që ne kemi diçka në kllapa, 199 00:11:29,620 --> 00:11:33,230 dhe kam kërkuar për të ndryshuar që nga kllapa në kllapa ose diçka të tillë. 200 00:11:33,230 --> 00:11:36,520 Unë gjithashtu mund të ndryshojë që me të vërtetë lehtë nga shtypja në c për ndryshim, 201 00:11:36,520 --> 00:11:39,330 s për rrethojnë, kllapa. 202 00:11:39,330 --> 00:11:42,170 Oh, unë mendoj unë duhet të shkruani atë më të shpejtë. 203 00:11:42,170 --> 00:11:45,380 Kllapa dhe formatimin e teksteve ose kllapa, dhe kjo automatikisht do të ndryshojë se për mua, 204 00:11:45,380 --> 00:11:48,570 e cila është me të vërtetë e bukur, përndryshe normalisht është me të vërtetë i rëndë. 205 00:11:48,570 --> 00:11:51,310 >> Kjo është me të vërtetë e bukur për të kaluar në mes kuotë ndoshta të vetme 206 00:11:51,310 --> 00:11:53,060 dhe vargjet dyfishtë japin kuotën, ose diçka të tillë. 207 00:11:53,060 --> 00:11:56,250 Kjo është një rast shembull përdorim. 208 00:11:56,250 --> 00:11:58,750 Ka një plugin quajtur Fugitive 209 00:11:58,750 --> 00:12:00,260 e cila integron me git. 210 00:12:00,260 --> 00:12:03,000 Unë jam guessing ndoshta ju djema nuk e kanë përdorur git se shumë në CS50, 211 00:12:03,000 --> 00:12:05,530 por ju do të gjeni veten duke përdorur git gjithnjë e më shumë e më shumë, 212 00:12:05,530 --> 00:12:09,530 jo vetëm në klasat e të gjithë Harvard, por edhe në vende pune dhe gjësend, 213 00:12:09,530 --> 00:12:12,650 dhe normalisht ju duhet të kaloni mbrapa me radhë dhe në mes të 214 00:12:12,650 --> 00:12:15,950 command line dhe Vim për të bashkëvepruar me Git, 215 00:12:15,950 --> 00:12:18,590 por ka plugins për të integruar me Git nga brenda Vim 216 00:12:18,590 --> 00:12:23,020 dhe gjithashtu të ju jap edhe funksionalitet shtesë në krye të git. 217 00:12:23,020 --> 00:12:25,520 Ka diçka të quajtur NERDTree, të cilat ju mund të përdorni për të shqyrtuar 218 00:12:25,520 --> 00:12:27,860 strukturat fotografi nga brenda Vim. 219 00:12:27,860 --> 00:12:31,710 >> Për shembull, unë mund të hapur deri NERDTree në panelin e djathtë, 220 00:12:31,710 --> 00:12:35,100 dhe ju mund të thelb të shihni fotografi të rastit 221 00:12:35,100 --> 00:12:38,720 dhe taksat e hapur-nuk, nuk e shikoni në taksat e mia. 222 00:12:38,720 --> 00:12:43,460 Ju mund të shikoni në fotografi dhe gjësend dhe fotografi të hapur të tjera dhe kështu me radhë e kështu me radhë. 223 00:12:43,460 --> 00:12:47,610 Dhe unë nuk do të shkojë në këto plugins të tjera, kështu që ne mund të thelb të zhyten në 224 00:12:47,610 --> 00:12:51,640 dhe të fillojnë të punojnë në Vim, por ka plugins që ju lejon të 225 00:12:51,640 --> 00:12:55,420 comment më lehtë, plugins që ju lejon të hidhen në mes fotografi më lehtë, 226 00:12:55,420 --> 00:12:57,820 plugins që të ju jap sintaksë e kontrolluar nga brenda Vim, 227 00:12:57,820 --> 00:13:00,210 e cila është me të vërtetë e ftohtë, dhe kjo ju jep kontrollin sintakse 228 00:13:00,210 --> 00:13:03,710 për shumicën e gjuhëve të drejtë të dalë nga kutia, 229 00:13:03,710 --> 00:13:07,460 gjëra të tilla si kllapa e ylberit, e cila është në të vërtetë me të vërtetë, të vërtetë cool. 230 00:13:07,460 --> 00:13:09,110 Më lejoni t'ju jap një shembull që tani. 231 00:13:09,110 --> 00:13:11,150 >> Le të shohim. 232 00:13:11,150 --> 00:13:15,460 Ja disa kodin e rastit që po shkruaja, 233 00:13:15,460 --> 00:13:19,720 dhe ju do të vëreni se kllapa dhe kllapa janë me ngjyrë të gjithë, 234 00:13:19,720 --> 00:13:26,120 dhe kllapat dhe kllapa të njëjtën ngjyrë janë të përputhen, e cila është e bukur 235 00:13:26,120 --> 00:13:29,380 dhe nganjëherë përmirëson lexueshmëri e kodit tuaj. 236 00:13:29,380 --> 00:13:32,030 Ju gjithashtu keni autocompletion, formatimin tabelore. 237 00:13:32,030 --> 00:13:37,240 Kur ju keni diçka që ju doni të merrni të gjitha komentet të vijë deri 238 00:13:37,240 --> 00:13:40,820 apo ju doni të bëni një tryezë në tekstin tuaj dhe ju doni të 239 00:13:40,820 --> 00:13:43,870 të marrë çdo gjë të duket si një tryezë e bukur, në vend që të format atë me dorë 240 00:13:43,870 --> 00:13:46,830 ka plugins që do të format atë për ju dhe kështu me radhë e kështu me radhë. 241 00:13:46,830 --> 00:13:49,400 Lista vazhdon dhe mbi dhe. 242 00:13:49,400 --> 00:13:53,890 Unë mund të shpenzojnë orë duke eksploruar të gjitha shtojcat e ndryshme vim që ekzistojnë, 243 00:13:53,890 --> 00:13:59,780 dhe kjo është e pabesueshme ajo që është atje. 244 00:13:59,780 --> 00:14:05,880 >> Çdo pyetje deri tani? Sweet. 245 00:14:05,880 --> 00:14:10,180 Në këtë rast, ne do të fillojnë të luajnë rreth me Vim, 246 00:14:10,180 --> 00:14:12,620 dhe unë dua që ju djema për të punuar me disa Vim me mua 247 00:14:12,620 --> 00:14:17,650 kështu që ju mund të merrni një të ndjehen për të, dhe unë mund të ju udhëzojë në hapat tuaj të parë të punës me Vim 248 00:14:17,650 --> 00:14:20,590 për shkak se shumë njerëz të merrni mposhtur kur ata të hapur vim deri, 249 00:14:20,590 --> 00:14:24,730 dhe ndonjëherë në qoftë se ju nuk e di edhe komandën për të dalë ju nuk mund të merrni edhe nga Vim, 250 00:14:24,730 --> 00:14:26,350 por kjo nuk është edhe aq keq. 251 00:14:26,350 --> 00:14:28,820 Ju duhet vetëm disa minuta nga udhëzim nga dikush i cili ka përdorur vim para 252 00:14:28,820 --> 00:14:32,220 apo për të lexuar disa mësime online, dhe ju do të jetë në rrugën tuaj në asnjë kohë. 253 00:14:32,220 --> 00:14:34,570 Këtu janë disa udhëzime për të instaluar vim në qoftë se ju nuk e keni tashmë. 254 00:14:34,570 --> 00:14:39,130 Ju mund të shikoni në këto slides pas prezantimit në qoftë se ju dëshironi të instaloni më shumë gjëra. 255 00:14:39,130 --> 00:14:42,660 >> Gjithashtu, këto janë disa udhëzime për instalimin e dosjet e mia konfigurimit, 256 00:14:42,660 --> 00:14:48,230 dhe ju mund të ndiqni këto udhëzime më vonë në qoftë se ju nuk e keni tashmë. 257 00:14:48,230 --> 00:14:52,390 Në qoftë se ju djema mund të shkoni në këtë link dhe shkarkoni një skedar teksti. 258 00:14:52,390 --> 00:14:56,640 Lidhje do të ju merr në këtë skedar teksti, të cilën unë do të doja që ju të shkarkoni dhe të hapur deri në Vim, 259 00:14:56,640 --> 00:15:01,580 dhe ka një bandë e ushtrimeve dhe gjësend në atje se ju mund të ndiqni rreth me mua 260 00:15:01,580 --> 00:15:09,160 dhe filloni të keni disa praktikë me disa nga operacionet themelore në Vim. 261 00:15:09,160 --> 00:15:12,740 Mirë. 262 00:15:12,740 --> 00:15:18,430 Ndërsa ju jeni duke hapur se deri unë jam duke shkuar për të dhënë një hyrje të shkurtër për të 2 parimeve të vërtetë kyçe 263 00:15:18,430 --> 00:15:23,080 në përpunim Vim të cilat janë me të vërtetë e rëndësishme për të kuptuar para se të pikiatë në Vim, 264 00:15:23,080 --> 00:15:25,720 dhe kjo është redaktimi modale dhe operatorët dhe mocionet. 265 00:15:25,720 --> 00:15:28,600 Unë do të të mbulojë modale redaktimi i parë, dhe pastaj ne do të mbulojë operatorët dhe mocionet 266 00:15:28,600 --> 00:15:30,980 në pak. 267 00:15:30,980 --> 00:15:36,910 >> Dallimi i parë kryesor midis Vim dhe shumë e shumë të gjitha të tjera 268 00:15:36,910 --> 00:15:39,870 redaktorët tekst të çdo lloji është se Vim është një editor modale, 269 00:15:39,870 --> 00:15:42,260 dhe çka do të thotë është kur ju jeni duke përdorur VIM 270 00:15:42,260 --> 00:15:44,120 ju mund të jetë në një nga mënyrat e të ndryshme. 271 00:15:44,120 --> 00:15:46,590 Ka mënyra normale, nuk ka insert mënyrë, nuk ka mënyrë vizuale, 272 00:15:46,590 --> 00:15:50,790 kështu me radhë e kështu me radhë, dhe kjo gjë mbahet, tasteve tuaj të marrë veprime të ndryshme, 273 00:15:50,790 --> 00:15:54,160 marrin një kuptim të ndryshëm, në varësi të asaj mënyrë ju jeni futur me emrin 274 00:15:54,160 --> 00:15:58,110 Ashtu si një shembull, mënyra normale është mënyra që ju jeni në kur ju lëvizë, 275 00:15:58,110 --> 00:16:01,820 dhe kështu që unë do të përdorë J kyç për të lëvizur në rënie, 276 00:16:01,820 --> 00:16:05,430 por në shëno mënyrë, ju përdorni J kyç për të vërtetë lloji nga J në ekran, 277 00:16:05,430 --> 00:16:08,230 dhe kjo është arsyeja pse shumë njerëz të hutuar për shkak se ata nuk janë përdorur për të 278 00:16:08,230 --> 00:16:11,630 duke qenë në mënyra të ndryshme gjatë gjithë kohës, dhe kështu që ata do të shtypur gjëra jashtë, 279 00:16:11,630 --> 00:16:14,490 dhe ju jeni duke përdorur për të pasur çdo gjë që ju shkruani duket në ekran, 280 00:16:14,490 --> 00:16:18,370 por në Vim ndoshta kursori juaj është duke shkuar në të gjithë vendin 281 00:16:18,370 --> 00:16:21,020 sepse ju jeni të shtypni karaktere të çuditshme, dhe papritmas ju merrni 282 00:16:21,020 --> 00:16:24,710 zhvendosur në mënyrë shkruaj sepse ju shtypur disa kyç 283 00:16:24,710 --> 00:16:27,150 që ju vë në insert mode, dhe pastaj teksti fillon fluturonte jashtë, 284 00:16:27,150 --> 00:16:29,940 kështu që njerëzit të hutuar për shkak të kësaj. 285 00:16:29,940 --> 00:16:32,960 Por ju duhet të mbajnë gjurmët e asaj që mënyra që ju jeni në, 286 00:16:32,960 --> 00:16:35,260 dhe në qoftë se ju shikoni në shiritin e veglave shumë të poshtme të Vim 287 00:16:35,260 --> 00:16:37,410 nuk duhet të jetë një tregues që ju tregon se çfarë mënyrë ju jeni aktualisht në, 288 00:16:37,410 --> 00:16:39,350 të cilat duhet të jenë të dobishme. 289 00:16:39,350 --> 00:16:42,650 >> Por në përgjithësi, 3 modes kryesore që ju duhet të dini rreth, 290 00:16:42,650 --> 00:16:46,440 ka vetëm ndoshta 6 ose 7 ose 8 modes apo më shumë, 291 00:16:46,440 --> 00:16:49,180 por ju kaloni shumicën e kohës tuaj në 3. 292 00:16:49,180 --> 00:16:52,150 Gjëja e parë është mënyra normale. Kjo është ajo ku ju kaloni shumicën e kohës tuaj. 293 00:16:52,150 --> 00:16:55,620 Të gjitha tasteve janë të regjistrohet si një lloj i komandës, 294 00:16:55,620 --> 00:16:58,870 dhe ne do të mësuar një shumë të këtyre komandave gjatë gjithë ditës sot. 295 00:16:58,870 --> 00:17:03,160 Mënyra tjetër është insert mode, e cila është ajo ku ju në të vërtetë janë të shtypur gjëra jashtë, 296 00:17:03,160 --> 00:17:06,410 dhe futur mënyra në thelb është mënyra që ju jeni duke përdorur zakonisht për të. 297 00:17:06,410 --> 00:17:08,650 Ju shkruani diçka, dhe vetëm ajo vjen në ekran, 298 00:17:08,650 --> 00:17:11,800 dhe mënyra vizuale është diçka ku ju mund të bëni theksim. 299 00:17:11,800 --> 00:17:14,750 Ti e ke parë më herët, ku ndonjëherë unë do të theksuar tekstin 300 00:17:14,750 --> 00:17:21,900 dhe manipuluar atë në mënyra të ndryshme, dhe kjo është një shembull duke përdorur mënyrën vizuale. 301 00:17:21,900 --> 00:17:27,819 >> Ne do të nisem me bazat absolute që ju duhet për të mbijetuar në Vim, 302 00:17:27,819 --> 00:17:30,610 dhe kjo është në thelb këto 7 komanda të drejtë këtu. 303 00:17:30,610 --> 00:17:34,250 HJKL janë përdorur për të lundruar rreth dosjes, 304 00:17:34,250 --> 00:17:37,140 dhe ata të korrespondojnë në të majtë, poshtë, lart, dhe e drejtë, 305 00:17:37,140 --> 00:17:39,460 dhe ju jeni të lirë të përdorni tastet shigjetë, si dhe, 306 00:17:39,460 --> 00:17:43,110 por ne me të vërtetë ju inkurajojmë që të përdorni HJKL sa më shumë të jetë e mundur 307 00:17:43,110 --> 00:17:46,690 sepse ideja është se ndërsa ju jeni redaktimi, ju mund të lëvizë dokumentit 308 00:17:46,690 --> 00:17:49,350 pa pasur nevojë të zhvendoset në mes arrow keys 309 00:17:49,350 --> 00:17:52,210 dhe ku ju jeni shtypur, e cila është me të vërtetë, të vërtetë e bukur. 310 00:17:52,210 --> 00:17:54,390 Ju thjesht doni të hyni një karaktere pak gjatë. 311 00:17:54,390 --> 00:17:58,020 Ju nuk duhet të zhvendoset tërë dorën mbi, dhe kjo është lloj i mirë që të ketë atë. 312 00:17:58,020 --> 00:18:01,920 Disa ekspertë të vim në fakt hartë arrow çelësat e tyre për funksione të tjera 313 00:18:01,920 --> 00:18:06,880 sepse ata tashmë kanë HJKL, dhe ata mund të përdorin arrow çelësat e tyre për funksione të tjera,. 314 00:18:06,880 --> 00:18:09,080 HJKL ju lëviz rreth ndërsa ju jeni në mënyrë normale. 315 00:18:09,080 --> 00:18:11,650 Nëse ju doni të shkoni në mënyrë të futur dhe shkruani diçka 316 00:18:11,650 --> 00:18:15,370 ju mund të shtypni i për regjimin e hyrjes, dhe që ju vë në shëno mënyrë, 317 00:18:15,370 --> 00:18:17,820 dhe ju mund të shtypni diçka, dhe ju lloji shpëtuar 318 00:18:17,820 --> 00:18:20,270 për të marrë nga regjimi hyrjes përsëri në mënyrë normale. 319 00:18:20,270 --> 00:18:23,280 Arratisjes gjithmonë ju dërgon përsëri në mënyrë normale 320 00:18:23,280 --> 00:18:26,740 pa marrë parasysh atë mënyrë që ju jeni në, dhe në qoftë se ju doni të lënë 321 00:18:26,740 --> 00:18:29,760 ju mund të shtypni në: wq të hyjë, 322 00:18:29,760 --> 00:18:32,640 dhe mënyra që ju mund të mbani mend këtë është w qëndron për shkruani, 323 00:18:32,640 --> 00:18:34,960 dhe q qëndron për të lë, kështu: wq, 324 00:18:34,960 --> 00:18:39,680 dhe zorrës së trashë shkon komandën, dhe kështu: wq të hyjë për të drejtuar komandën 325 00:18:39,680 --> 00:18:41,840 ruan dhe daljet. 326 00:18:41,840 --> 00:18:46,700 >> Nëse keni hapur file deri ne do të shkojnë përmes ushtrimit të parë së bashku. 327 00:18:46,700 --> 00:18:49,450 Hapi 1 është i mbijetuar në Vim, 328 00:18:49,450 --> 00:18:53,490 dhe shpresojmë se ju djema të gjithë e kanë këtë hapur. 329 00:18:53,490 --> 00:18:58,460 E mirë, dhe ne kemi disa ushtrime të thjeshtë për ju për të marrë të përdoret për të përdorur këto çelësat. 330 00:18:58,460 --> 00:19:03,000 HJKL të vërtetë nuk duket intuitive në fillim, 331 00:19:03,000 --> 00:19:08,710 dhe kjo është një nga blloqet fillestare që njerëzit kanë duke përdorur VIM 332 00:19:08,710 --> 00:19:10,820 është duke përdorur këto çelësat për të lundruar rreth. 333 00:19:10,820 --> 00:19:13,650 Kjo nuk është intuitive, por sapo ju të mësohen me të 334 00:19:13,650 --> 00:19:19,590 me të vërtetë integron në mendjen tuaj, dhe shumë njerëz shpesh e gjejnë veten 335 00:19:19,590 --> 00:19:23,550 duke përdorur J dhe K në Word apo edhe në Chrome, 336 00:19:23,550 --> 00:19:26,530 dhe në të vërtetë njerëzit e kanë krijuar këtë plugin quajtur Chrome Vimium 337 00:19:26,530 --> 00:19:29,220 të cilat ju mund të përdorni në Chrome ose Chromium për të lundruar nëpër Chrome 338 00:19:29,220 --> 00:19:31,380 duke përdorur tastierën tuaj duke përdorur shkurtesat Vim-si, 339 00:19:31,380 --> 00:19:35,050 kështu që njerëzit janë shumë entuziastë për këtë, por të shkojnë përpara dhe përpiqen dhe përdorimin 340 00:19:35,050 --> 00:19:41,720 HJKL për të lundruar në mes të numrave vetëm kështu që ju mund të merrni të njohur 341 00:19:41,720 --> 00:19:45,660 me mënyrën se si punojnë këto gjëra. 342 00:19:45,660 --> 00:19:50,440 >> Pasi të keni mbaruar se, ju mund të shkoni dhe të luajnë rreth me këtë labirint kam krijuar 343 00:19:50,440 --> 00:19:53,580 vetëm për argëtim, dhe ju lloj mund të ndjekin të vijë me pika 344 00:19:53,580 --> 00:19:59,060 dhe nuk përpiqen për të rrëzuar në mure 345 00:19:59,060 --> 00:20:07,860 dhe të përpiqet të bëjë atë në fund të labirint. 346 00:20:07,860 --> 00:20:11,840 Në qoftë se ju përdorni shkurtesat në Gmail apo çdo numër të aplikacioneve të ndryshme 347 00:20:11,840 --> 00:20:15,130 ju do të gjeni se J dhe K, për shembull, janë përdorur shpesh për të lëvizur poshtë e lart, 348 00:20:15,130 --> 00:20:19,930 dhe që në thelb vjen nga Vim thelb, kështu që ju duhet J dhe K, 349 00:20:19,930 --> 00:20:22,690 dhe kjo është me të vërtetë e bukur, sepse ju mund të lëvizin lart e poshtë pa pasur nevojë të 350 00:20:22,690 --> 00:20:26,210 lëvizë dorën tuaj mbrapa dhe me radhë nga çelësat arrow. 351 00:20:26,210 --> 00:20:29,410 Tani le të përpiqemi që shkon në mënyrë futje dhe për të gjetur jashtë regjimin e hyrjes. 352 00:20:29,410 --> 00:20:34,370 Ju do të vëreni se tani kursori im është një kuti e madhe, e zezë, 353 00:20:34,370 --> 00:20:37,300 dhe kur ju shkoni në mënyrë futje ju duhet të gjeni se 354 00:20:37,300 --> 00:20:39,670 ajo kthehet në një kursorit të ngushtë si ju jeni duke përdorur për të. 355 00:20:39,670 --> 00:20:43,730 Nëse jeni duke përdorur vim në terminalin e ju nuk mund të gjeni që kjo të jetë rasti 356 00:20:43,730 --> 00:20:46,970 sepse terminali nuk e mbështet këtë lloj kursorit hollë, 357 00:20:46,970 --> 00:20:49,890 por në qoftë se ju jeni duke përdorur MacVim ose GVim në Windows 358 00:20:49,890 --> 00:20:54,590 atëherë ju duhet të gjeni se ajo kthehet në një kursorin, dhe kjo është një tregues i vërtetë i shpejtë vizuale. 359 00:20:54,590 --> 00:20:58,270 Kjo është për ju për të të treguar nëse ju jeni në mënyrë normale apo mode hyrjes. 360 00:20:58,270 --> 00:21:02,890 >> Le të shkojnë përpara dhe të provoni redaktimi këtë linjë. 361 00:21:02,890 --> 00:21:06,220 Plotësoni atë me të dhënat tuaja personale apo çfarëdo qoftë ajo, 362 00:21:06,220 --> 00:21:11,750 dhe se si ju mund të bëni është që ju të mund të shkojë deri në fund të bosh, 363 00:21:11,750 --> 00:21:16,040 lloji i për të marrë në mënyrë futje, dhe ju mund të Backspace 364 00:21:16,040 --> 00:21:21,100 dhe shkruani emrin tuaj, dhe kur ju jeni bërë shtypur 365 00:21:21,100 --> 00:21:26,520 ju mund të shtypni ikjen për të marrë nga modalitetin e hyrjes, 366 00:21:26,520 --> 00:21:35,930 dhe ju mund të lëvizin gjatë këtu, lloj insert të fshini atë, 367 00:21:35,930 --> 00:21:42,700 Lloji i shpëtuar për të marrë nga modalitetin e hyrjes, dhe ju mund të shtypni: w të hyjë 368 00:21:42,700 --> 00:21:44,720 për të ruajtur kartelën. 369 00:21:44,720 --> 00:21:47,420 Ju mund të shkruani vetëm: w për të ruajtur kartelën. 370 00:21:47,420 --> 00:21:50,560 Ju mund të shkruani vetëm: q të lë pa kursim, 371 00:21:50,560 --> 00:21:53,750 ose ju mund të shtypni në: wq për të shpëtuar dhe të lënë. 372 00:21:53,750 --> 00:21:58,850 Dhënë, ne nuk duam të lë ende, kështu që ju mund të shtypni në: w. 373 00:21:58,850 --> 00:22:01,780 Dhe ndoshta se u dukeshin joefikas në fillim 374 00:22:01,780 --> 00:22:05,600 sepse për të kaluar në atë vend keni pasur për të tipit J një bandë e herë, 375 00:22:05,600 --> 00:22:08,670 ndoshta L një bandë e herë për të marrë për atë vend, 376 00:22:08,670 --> 00:22:11,260 dhe ju duhet të shtypni Backspace një bandë e herë, dhe ajo dukej me të vërtetë e paefektshme 377 00:22:11,260 --> 00:22:13,260 ndërsa normalisht ju ndoshta do të lëvizin mausin tuaj atje, 378 00:22:13,260 --> 00:22:15,880 klikoni dy herë dhe të filloni të shtypni, dhe natyrisht, 379 00:22:15,880 --> 00:22:19,190 gjë është, kur ju së pari të fillojë me Vim dhe ju vetëm dini këto komanda themelore, 380 00:22:19,190 --> 00:22:22,810 po, ai do të jetë pak më ngadalë, por së shpejti ju mësoni disa komandat më të fuqishme, 381 00:22:22,810 --> 00:22:26,380 i cili do t'ju lejojë të lëvizin nëpër dokumente shumë më shpejt, 382 00:22:26,380 --> 00:22:29,410 dhe ju nuk do të duhet të ketë këtë përdorim shumë të rëndë e 383 00:22:29,410 --> 00:22:34,330 përsëritjen JS dhe përsëritur KS dhe Ls dhe kështu me radhë e kështu me radhë. 384 00:22:34,330 --> 00:22:41,340 >> Çdo pyetje deri tani? Ngurta. 385 00:22:41,340 --> 00:22:44,000 Kthehu në PowerPoint. 386 00:22:44,000 --> 00:22:49,140 Tani ne jemi duke shkuar për të futur disa më shumë komanda për lëvizje të avancuar. 387 00:22:49,140 --> 00:22:52,680 Keni përjetuar që të shkruani ndoshta L shumë ose H a lot, 388 00:22:52,680 --> 00:22:57,200 dhe këtu janë disa komandat më shumë ju mund të përdorni të lëvizë më shpejt. 389 00:22:57,200 --> 00:23:02,990 Supozoni se kursori juaj është në O mbi në disa ne "Ky është një tekst," 390 00:23:02,990 --> 00:23:06,840 dhe këtu janë 5 komandat më shumë ju mund të përdorni për të lëvizur në të gjithë vijën më lehtë. 391 00:23:06,840 --> 00:23:09,820 Pra ^ dhe $ masë që në fillim dhe në fund të linjës, 392 00:23:09,820 --> 00:23:14,300 dhe në një moment kur ju të mësoni shprehje të rregullta apo gjëra tjera të ndryshme 393 00:23:14,300 --> 00:23:17,390 ju do të gjeni se këto lloj i konventave janë shumë të zakonshme. 394 00:23:17,390 --> 00:23:19,360 ^ Përgjithësi i referohet në fillim të rreshtit. 395 00:23:19,360 --> 00:23:21,090 $ Zakonisht i referohet në fund të linjës. 396 00:23:21,090 --> 00:23:24,130 Këto janë shumë të lehtë për mësim, dhe në mënyrë të ngjashme, b, e, dhe w, 397 00:23:24,130 --> 00:23:28,340 ata janë të lehtë për mësim, si dhe për shkak b korrespondon për të mbështetur ose fillimi, 398 00:23:28,340 --> 00:23:30,630 e korrespondon në fund, e cila është në fund të fjalës, 399 00:23:30,630 --> 00:23:35,530 dhe w korrespondon fjalës tjetër, kështu w për fjalë. 400 00:23:35,530 --> 00:23:37,750 Dhe në qoftë se ju mbani shtypur ee ose të mbani të shtypni w 401 00:23:37,750 --> 00:23:43,520 ju të vini re që ju mund të kërcejnë në mes të fjalëve, dhe kjo është shumë më shpejt se vetëm të shtypni l. 402 00:23:43,520 --> 00:23:46,600 >> Tani, gjë tjetër është Modeli Operatori-Motion. 403 00:23:46,600 --> 00:23:50,310 Kjo është në fakt një nga arsyet kryesore pse Vim mund të jetë aq i fuqishëm, 404 00:23:50,310 --> 00:23:54,890 dhe kjo është për shkak se ju mund të thelb të shkruaj elemente të ndryshme 405 00:23:54,890 --> 00:23:58,250 në funksionet më të fuqishme, kështu që në përgjithësi 406 00:23:58,250 --> 00:24:01,000 kur ju bëni ndonjë gjë në Vim ju mund të mendoni për atë si 407 00:24:01,000 --> 00:24:03,280 kombinuar një operator me një lëvizje. 408 00:24:03,280 --> 00:24:07,310 Deri tani ne kemi marrë vetëm me mocionet, si HJKL. 409 00:24:07,310 --> 00:24:10,770 Ata lëvizin ju rreth, dhe pastaj të b dhe w, ata gjithashtu ju lëvizin mënyra të ndryshme rreth, 410 00:24:10,770 --> 00:24:14,600 por ne nuk kemi shkuar ende për të qenë në gjendje të fshini gjëra ose të ndryshuar gjërat apo gjësend, 411 00:24:14,600 --> 00:24:19,320 dhe kur kombinohen operatorët me mocionet atëherë ju jeni në gjendje të ketë 412 00:24:19,320 --> 00:24:22,510 shumë më të fuqishme efekte, kështu për shembull, 413 00:24:22,510 --> 00:24:26,360 nëse kam kërkuar për të fshini 2 fjalët, unë mund të përdorni d për operatorin fshirje, 414 00:24:26,360 --> 00:24:29,420 dhe unë mund të shtoni një 2 për të treguar se unë dua të fshini 2 fjalët, 415 00:24:29,420 --> 00:24:31,130 dhe pastaj unë të përfshijë një mocion. 416 00:24:31,130 --> 00:24:33,490 Unë mund të përfshijnë w për të thënë fshini 2 fjalë. 417 00:24:33,490 --> 00:24:37,740 Unë mund të përdorin diçka si J për të thënë të fshirë në rënie 2 herë 418 00:24:37,740 --> 00:24:39,880 dhe fshini 2 rreshta më poshtë meje. 419 00:24:39,880 --> 00:24:43,870 Unë mund të them D2B të fshini prapa dy herë, 420 00:24:43,870 --> 00:24:46,450 dhe ka edhe më shumë mocione se ato që unë kam treguar këtu 421 00:24:46,450 --> 00:24:52,120 me të vërtetë, të vërtetë të bëjë redaktimi juaj Vim shumë më të fuqishme. 422 00:24:52,120 --> 00:24:55,450 >> Këto janë disa nga më të popullarizuar apo operatorët më të zakonshme 423 00:24:55,450 --> 00:24:57,030 dhe janë goxha e lehtë për të kujtuar si. 424 00:24:57,030 --> 00:24:59,040 D për të fshini, c për ndryshim. 425 00:24:59,040 --> 00:25:01,560 C është në thelb e saktë të njëjtën gjë si ndryshim përveç se 426 00:25:01,560 --> 00:25:05,990 kur ju përdorni c ju automatikisht merrni vënë në shëno mënyrë më pas. 427 00:25:05,990 --> 00:25:08,050 Normalisht kur ju përdorni fshirjen ta përdorni atë nga mënyrë normale, 428 00:25:08,050 --> 00:25:10,950 dhe pasi të keni fshini diçka që ju të qëndruar në mënyrë normale. 429 00:25:10,950 --> 00:25:13,380 Por në qoftë se ju doni të ndryshojë diçka, ju mund të përdorni c 430 00:25:13,380 --> 00:25:15,960 për të fshirë diçka dhe pastaj menjëherë të shkoni në mënyrë futje 431 00:25:15,960 --> 00:25:17,740 kështu që ju mund të filloni të shtypni dhe të rregulluar diçka. 432 00:25:17,740 --> 00:25:21,160 Y është për yanking. 433 00:25:21,160 --> 00:25:25,130 Kjo është në thelb nocioni vim i kopjimit. 434 00:25:25,130 --> 00:25:29,220 Për shembull, në qoftë se unë dua të kopjoni 2 fjalët e ardhshme mund të bëj y2w ose diçka të tillë, 435 00:25:29,220 --> 00:25:32,120 dhe v është për theksuar, thelb. 436 00:25:32,120 --> 00:25:35,550 Dhe gjithashtu ajo që është me të vërtetë ftohtë është në qoftë se ju shkruani një operator dy herë 437 00:25:35,550 --> 00:25:38,890 ai do të veprojë në një linjë të tërë, kështu që nëse unë dua të fshini një linjë të tërë 438 00:25:38,890 --> 00:25:41,060 Unë mund të shtypni dd për të fshirë të gjithë linjën, 439 00:25:41,060 --> 00:25:47,370 ose në qoftë se unë dua të kopjoni të gjithë linjën që unë mund të përdorni YY ose diçka të tillë. 440 00:25:47,370 --> 00:25:51,600 >> Le të provoni këtë disa më shumë. 441 00:25:51,600 --> 00:25:56,280 Ka një ushtrim këtu për një operator të përparuar të lëvizjes, si dhe 442 00:25:56,280 --> 00:25:59,230 dhe madje edhe disa gjëra të tjera që unë nuk jam duke shkuar për të mbuluar në PowerPoint sot, 443 00:25:59,230 --> 00:26:02,250 por ju mund të ndjeheni të lirë për të parë mbi ato më vonë dhe të luajnë rreth me ta 444 00:26:02,250 --> 00:26:05,990 dhe për të marrë të njohur me ta. 445 00:26:05,990 --> 00:26:07,630 Operatorët dhe mocionet. 446 00:26:07,630 --> 00:26:14,220 Për shembull, mendoj ka këto 2 fjalë ju vetëm dëshironi të fshini në fjalinë. 447 00:26:14,220 --> 00:26:17,110 Çfarë ju do të dëshironi të bëni është që ju do të dëshironi të bëni të sigurtë që tuaj 448 00:26:17,110 --> 00:26:21,000 kursori është në fillim të fjalës së parë që dëshironi të fshini, 449 00:26:21,000 --> 00:26:26,230 dhe ju mund të shtypni në d2w, dhe ai do t'i fshijë këto 2 fjalë për ju. 450 00:26:26,230 --> 00:26:33,140 Dhe duke përdorur këtë komandë saktë, d2w, mund të duket pak i rëndë 451 00:26:33,140 --> 00:26:35,940 dhe e pakuptimtë, por është menduar për të shprehur idenë 452 00:26:35,940 --> 00:26:39,380 që ju të mund të shkruaj këto gjëra të ndryshme, dhe gjithashtu vetëm në rast 453 00:26:39,380 --> 00:26:42,730 ju do të ndodhë që të jetë në situatën, atëherë ju mund të përfundojë duke përdorur DW ose d2w, 454 00:26:42,730 --> 00:26:45,600 që unë e përdorin herë pas here. 455 00:26:45,600 --> 00:26:50,030 Dd dhe cc ta përdor shumë më shpesh, sepse ju mund të veprojë në të gjithë linjat. 456 00:26:50,030 --> 00:26:52,000 >> Për shembull, le të thonë se unë kam këtë listë të rastit këtu, 457 00:26:52,000 --> 00:26:59,030 dhe ndoshta unë dua të fshini linjë që thotë Huskies, sepse ajo nuk i përshtatet, vetëm për shkak se, 458 00:26:59,030 --> 00:27:01,200 dhe unë nuk dua që ajo të shkojnë në mënyrë futje pas. 459 00:27:01,200 --> 00:27:03,530 Unë dua të fshini atë, rast në të cilin unë mund të shkruani dd, 460 00:27:03,530 --> 00:27:07,090 dhe që do të fshij të gjithë linjën. 461 00:27:07,090 --> 00:27:11,680 Por le të thonë se tani nuk ka kjo linjë tjetër që unë dua të fshini, 462 00:27:11,680 --> 00:27:16,850 por unë gjithashtu duan të rregullohet dhe të rishkruaj atë, dhe në këtë rast unë do të provoni diçka si cc, 463 00:27:16,850 --> 00:27:19,550 dhe që fshin të gjithë linjën, por e vë më në regjimin e hyrjes, si ju mund të shihni, 464 00:27:19,550 --> 00:27:24,970 dhe unë mund të rregullojmë atë nga atje. 465 00:27:24,970 --> 00:27:28,510 Dhe ka shumë, shumë mënyra të ndryshme ju mund të kombinohen operatorët dhe mocionet, 466 00:27:28,510 --> 00:27:31,360 dhe si ju përdorni vim gjithnjë e më shumë që të mësojnë më shumë për mënyra të ndryshme 467 00:27:31,360 --> 00:27:36,300 ju mund të përdorni këto komanda, dhe ju do të bëhet më mirë dhe më të mirë. 468 00:27:36,300 --> 00:27:40,180 Awesome, tani këtu janë disa komanda të tjera të ndryshme 469 00:27:40,180 --> 00:27:44,700 që po ashtu janë shumë, shumë i zakonshëm dhe gjithashtu do t'ju ndihmojë të bëhet më mirë në Vim. 470 00:27:44,700 --> 00:27:48,780 >> Për shembull, kemi biseduar për vogle v për theksim vizuale. 471 00:27:48,780 --> 00:27:51,530 Ne gjithashtu mund të përdorim uppercase V për linjë vizuale theksim. 472 00:27:51,530 --> 00:27:55,880 Në këtë mënyrë ju mund të nxjerrë në pah linjat e tëra në një kohë shumë më të lehtë. 473 00:27:55,880 --> 00:27:59,180 Ju mund të përdorni o kur ju jeni në mënyrë normale për të në thelb të futur një linjë të re 474 00:27:59,180 --> 00:28:03,620 nën kufirin e ju jeni aktualisht në dhe të vënë atë në mënyrë të hyrjes për të filloni të shtypni. 475 00:28:03,620 --> 00:28:07,270 Ju mund të përdorni vogle x të fshini karakterin që është aktualisht nën kursorin. 476 00:28:07,270 --> 00:28:10,230 Ju mund të përdorni u për të ndrequr, që është lloj i bukur, 477 00:28:10,230 --> 00:28:14,180 dhe ju mund të përdorni kapitalit A të append në fund të linjës aktuale, 478 00:28:14,180 --> 00:28:18,310 kështu që ndoshta kursori juaj është diku në linjë, dhe ju doni të shtoni në fund të linjës. 479 00:28:18,310 --> 00:28:21,150 Pastaj ju mund të shtypni A e kapitalit që menjëherë të hidhen në fund të linjës 480 00:28:21,150 --> 00:28:25,140 dhe të shkoni në mënyrë futje kështu që ju mund të shtoni në fund të linjës. 481 00:28:25,140 --> 00:28:30,840 >> Unë mendoj se unë kam më pak ushtrime për atë që ne mund të provoni. 482 00:28:30,840 --> 00:28:33,240 Në fakt, jo, unë nuk e bëj. Jo për ata. 483 00:28:33,240 --> 00:28:35,810 Por ne kemi disa ushtrime më shumë për pjesën tjetër të cilën ne do të shohim. 484 00:28:35,810 --> 00:28:38,420 Por këto ju mund të provoni veten si. 485 00:28:38,420 --> 00:28:45,610 Për shembull, në qoftë se ju shkruani në v rregullt, ju do të merrni në pah e rregullt që ju jeni duke përdorur për të pëlqen këtë. 486 00:28:45,610 --> 00:28:49,800 Nëse ju shkruani në e kapitalit V, ju mund të merrni linjë të plotë theksuar si kjo, 487 00:28:49,800 --> 00:28:55,850 ose në qoftë se unë lloji në o atë në thelb do të hapë një linjë të re për mua, që është lloj i bukur. 488 00:28:55,850 --> 00:28:58,850 X unë mund të përdorni për të fshirë shenja në të kursorit. 489 00:28:58,850 --> 00:29:00,800 Unë mund të shtypni x një bandë e herë dhe fshini sende. 490 00:29:00,800 --> 00:29:06,720 Unë mund të shtypni u për të ndrequr të gjitha këto. 491 00:29:06,720 --> 00:29:09,600 A, unë mund të shtypni në një të shkuar menjëherë në fund të linjës, 492 00:29:09,600 --> 00:29:14,040 dhe unë gjithashtu përfshiu disa çelësat e tjera të bukur 493 00:29:14,040 --> 00:29:19,240 që ju mund të shikoni në, pas prezantimit të mësojnë disa komanda tjera. 494 00:29:19,240 --> 00:29:21,250 >> [Student] Çfarë është zëvendësim për? 495 00:29:21,250 --> 00:29:23,050 [Brandon L.] Ndërrimi është gjithashtu e vërtetë cool 496 00:29:23,050 --> 00:29:26,240 dhe në thelb në qoftë se ju shkoni diku- 497 00:29:26,240 --> 00:29:30,060 a keni gjithnjë në njerëz të vërtetë nuk e përdorin atë që shumë më këto ditë, 498 00:29:30,060 --> 00:29:34,340 por ju djema keni parë ndonjëherë në Microsoft Word në qoftë se ju shkruani insert 499 00:29:34,340 --> 00:29:37,840 ju papritmas shkojnë në këtë mënyrë të pazakontë, ku çdo karakter të vetëm ju lloji 500 00:29:37,840 --> 00:29:39,570 në thelb zëvendëson karakteri tjetër? 501 00:29:39,570 --> 00:29:41,020 Unë nuk e di nëse ju djema keni parë ndonjëherë këtë. 502 00:29:41,020 --> 00:29:43,250 Kjo është e ngjashme me atë. 503 00:29:43,250 --> 00:29:47,150 Për shembull, në qoftë se unë dua të prishësh atë që unë aktualisht kam për disa arsye 504 00:29:47,150 --> 00:29:51,300 Unë mund të shkruani kapitalit R, dhe unë tani do të jetë në mënyrë të zëvendësojë, si ju mund të shihni në pjesën e poshtme të majtë. 505 00:29:51,300 --> 00:29:58,380 Nëse unë shkruani gjëra që overwrites gjëra, dhe unë gjithashtu mund të Backspace, që është lloj i ftohtë, 506 00:29:58,380 --> 00:30:00,140 dhe unë mund të prish atë. 507 00:30:00,140 --> 00:30:06,980 Unë nuk e përdorin atë shumë shpesh, por çdo tani dhe pastaj ai bëhet i dobishëm. 508 00:30:06,980 --> 00:30:14,150 >> Le të flasim për objekte tekst, që është një nga gjërat e mia të preferuar rreth Vim, sinqerisht. 509 00:30:14,150 --> 00:30:19,660 Tekst objekte janë në thelb ky nocion i përcaktimit të një lloj copë të tekstit 510 00:30:19,660 --> 00:30:26,550 brenda dosjen tuaj tekst, dhe unë do të shkoj për këto çelësat e parë, 511 00:30:26,550 --> 00:30:29,860 dhe pastaj unë do të ju jap disa demonstrata për ju për të kuptuar plotësisht se çfarë do të thotë. 512 00:30:29,860 --> 00:30:34,650 W referohet një fjalë, si një objekt teksti si një fjalë, 513 00:30:34,650 --> 00:30:36,480 kështu që disa fjalë si ju normalisht e dini atë, 514 00:30:36,480 --> 00:30:39,300 dhe në qoftë se ka shenjat e pikësimit që më tej të fjalës 515 00:30:39,300 --> 00:30:43,490 atëherë ajo nuk do të përfshijnë shenjat e pikësimit në përgjithësi. 516 00:30:43,490 --> 00:30:46,440 Por, për shembull, në qoftë se ju doni të përfshijnë shenjat e pikësimit për disa arsye 517 00:30:46,440 --> 00:30:49,080 ose ju jeni duke bërë diçka që nuk është anglisht dhe ju doni që të përfshijë 518 00:30:49,080 --> 00:30:51,180 të gjithë personazhet që janë përcaktuar nga hapësira të bardha 519 00:30:51,180 --> 00:30:55,390 ju gjithashtu mund të përdorni W kapitalit për të marrë çdo gjë që është rrethuar me hapësira të bardha. 520 00:30:55,390 --> 00:30:58,510 Ju mund të përdorni kllapa për t'iu referuar një objekt tekst 521 00:30:58,510 --> 00:31:00,170 që ka brenda një sërë kllapa. 522 00:31:00,170 --> 00:31:03,950 Ju mund të bëni të njëjtën gjë me kllapa katrore, kllapa kënd, 523 00:31:03,950 --> 00:31:06,450 formatimin e teksteve, dhe citate si dhe, dhe më në fund, 524 00:31:06,450 --> 00:31:10,970 ju gjithashtu mund të përdorni t për t'iu referuar një tag. 525 00:31:10,970 --> 00:31:15,390 >> Lejoni të ju tregojnë se si që në fakt luan jashtë. 526 00:31:15,390 --> 00:31:21,380 Për shembull, ky është shembulli im i parë në vitrinë tim. 527 00:31:21,380 --> 00:31:26,950 Ka disa fjalë në këtë fjali të cilën unë dua të ndryshojë, 528 00:31:26,950 --> 00:31:30,560 dhe kemi biseduar për W duke u përdorur si një lëvizje, 529 00:31:30,560 --> 00:31:33,170 por ju gjithashtu mund të përdorni atë si një objekt tekst si kështu. 530 00:31:33,170 --> 00:31:40,940 Për shembull, një mënyrë unë mund të ndryshojë emrin e Barak ose në thelb ndryshoni atë 531 00:31:40,940 --> 00:31:46,730 është Unë mund të shkoj në fillim të kësaj fjale dhe lloji në C për ndryshim dhe w për fjalë, 532 00:31:46,730 --> 00:31:51,650 dhe që do të fshirë krejt fjalën dhe e vënë atë në mënyrë futje. 533 00:31:51,650 --> 00:31:54,240 Por është shumë i bezdisshëm për mua që të ketë për të shkuar në fillim të fjalës gjatë gjithë kohës. 534 00:31:54,240 --> 00:31:56,530 Kjo është me të vërtetë i bezdisshëm. Unë nuk dua që të ketë për të bërë këtë. 535 00:31:56,530 --> 00:32:00,390 Unë në fakt mund të jetë diku brenda emrin e tij 536 00:32:00,390 --> 00:32:03,930 dhe lloji në CIW, dhe i qëndron për brendshme, 537 00:32:03,930 --> 00:32:06,590 kështu që nëse unë lloji në CIW ajo qëndron për ndryshim në një fjalë, 538 00:32:06,590 --> 00:32:10,150 apo me fjalë të tjera, të ndryshuar fjalën unë jam aktualisht brenda, 539 00:32:10,150 --> 00:32:13,280 dhe ai do t'ju japë efektin e njëjtë e saktë. 540 00:32:13,280 --> 00:32:17,130 Ju mund të rregullojmë se. 541 00:32:17,130 --> 00:32:21,390 >> Në mënyrë të ngjashme, ndoshta unë kam disa çështje si kjo 542 00:32:21,390 --> 00:32:27,920 ku për disa arsye ka disa përndarësit apo diçka të tillë, 543 00:32:27,920 --> 00:32:31,700 apo ka disa shenjat e pikësimit, dhe kam kërkuar për të fshini të gjithë gjë. 544 00:32:31,700 --> 00:32:36,530 Nëse unë lloji në CIW ajo do të fshijë atë që është brenda këtyre përndarësit, 545 00:32:36,530 --> 00:32:39,830 por unë dua të të marrë të gjithë gjë që është rrethuar me hapësira të bardha, 546 00:32:39,830 --> 00:32:42,750 kështu që unë mund të përdorni CIW të fshini të gjithë gjë. 547 00:32:42,750 --> 00:32:51,000 Unë do të shkruani në pesë, të bëjë të njëjtën gjë, dhe të shkruani në gjashtë. 548 00:32:51,000 --> 00:32:53,670 Në mënyrë të ngjashme, në qoftë se unë dua të ndryshojë diçka që është brenda kllapa 549 00:32:53,670 --> 00:32:58,340 Unë mund të shtypni në ci) për të fshirë çdo gjë që është brenda kllapa 550 00:32:58,340 --> 00:33:05,460 dhe pastaj plotësoni në çdo gjë që unë dua të bëj, si int argc, çdo gjë që ju doni të bëni, 551 00:33:05,460 --> 00:33:07,330 dhe në mënyrë të ngjashme, e njëjta gjë me kuotat. 552 00:33:07,330 --> 00:33:13,130 Unë mund të rregullojmë tekstin që është brenda thonjëza, 553 00:33:13,130 --> 00:33:21,540 dhe unë gjithashtu mund të ndryshojë gjërat që janë brenda etiketave. 554 00:33:21,540 --> 00:33:24,400 A ka kjo kuptim? 555 00:33:24,400 --> 00:33:27,020 >> Një tjetër gjë që ju mund të bëni është që ju nuk duhet të përdorin c. 556 00:33:27,020 --> 00:33:30,690 Ju mund të përdorni d në qoftë se ju doni të fshini atë që është brenda këtyre tags. 557 00:33:30,690 --> 00:33:35,370 Nëse unë dua të fshini tekstin brenda një tag që unë mund të përdorni Dit për të fshirë atë etiketë. 558 00:33:35,370 --> 00:33:40,360 Unë mund të përdorni Vit të nxjerrë në pah atë që është në brendësi të tag, për shembull. 559 00:33:40,360 --> 00:33:43,920 Gjëja tjetër është në vend të përdorimit i në mes ju gjithashtu mund të përdorni një, 560 00:33:43,920 --> 00:33:49,490 i cili qëndron për të gjithë, kështu që mos harroni qoftë se ju përdorni unë do të referohen me objektin tekst 561 00:33:49,490 --> 00:33:52,260 ose përdorin një objekt teksti që e përmbante brenda përndarësit, 562 00:33:52,260 --> 00:33:56,000 por në qoftë se ju përdorni një që do të përfshijë këtë tekst si dhe shfaqur dilimetrin vetë. 563 00:33:56,000 --> 00:33:59,180 Për shembull, në qoftë se unë dua të theksoj këtë tekst dhe tag përreth 564 00:33:59,180 --> 00:34:05,390 Unë mund të përdorni TVSH, v për të nxjerrë në pah vizuale, një për të gjithë, dhe pastaj t për tag. 565 00:34:05,390 --> 00:34:08,350 Ju mund të bëni diçka të tillë si. 566 00:34:08,350 --> 00:34:15,810 Ndoshta unë dua të fshini këtë google.com me kuotat rreth saj, si dhe, 567 00:34:15,810 --> 00:34:22,860 dhe unë mund të përdorin diçka si da "për të fshirë të gjithë se, për shembull. 568 00:34:22,860 --> 00:34:26,520 >> Çdo pyetje deri tani? 569 00:34:26,520 --> 00:34:32,270 Unë të kuptojë se unë jam dumping mbi ju një shumë të Vim urdhëron të gjitha përnjëherë, 570 00:34:32,270 --> 00:34:36,210 dhe kjo është në thelb, sepse unë dua të vë në dukje ju të gjitha komandat e ndryshme 571 00:34:36,210 --> 00:34:39,480 dhe do t'ju japë një hyrje për atë që këto komanda të bëjë në Vim. 572 00:34:39,480 --> 00:34:41,460 Por çfarë do të duhet të ndodhë është kur ju shkoni përsëri 573 00:34:41,460 --> 00:34:44,250 ju jeni do të duhet të ngadalë të marr këto komanda një nga një. 574 00:34:44,250 --> 00:34:47,880 Ju nuk duan të trullos veten, sepse kjo është shumë e madhe. 575 00:34:47,880 --> 00:34:50,460 Nëse ju doni të marr vrull atë që ju duhet të vërtetë të bëni është të 576 00:34:50,460 --> 00:34:53,590 të fillojë me grupin e parë bazë, dhe unë e kam thyer atë në mësimet për ju 577 00:34:53,590 --> 00:34:57,830 që e bëjnë më të lehtë për ju për të ndjekur, dhe të përpiqen dhe të zotëruar çdo grup i komandave 578 00:34:57,830 --> 00:35:00,400 një nga një, një në një kohë. 579 00:35:00,400 --> 00:35:03,500 Është shumë për të bërë çdo gjë në të njëjtën kohë, kështu që ajo që ju duhet të bëni kur ju shkoni përsëri është 580 00:35:03,500 --> 00:35:10,950 shkojnë në mësimin e parë, e cila është HJKL, mode futje, ikur në mënyrë normale, 581 00:35:10,950 --> 00:35:13,790 dhe të kursimit dhe të ndalohet pirja e duhanit, dhe që të gjithë ju duhet të vërtetë për të mbijetuar në Vim, 582 00:35:13,790 --> 00:35:15,220 dhe për të marrë me të vërtetë, të vërtetë të kënaqur me këtë. 583 00:35:15,220 --> 00:35:18,270 Dhe pas disa ditësh një herë ju jeni shumë të kënaqur me këtë 584 00:35:18,270 --> 00:35:21,170 ju duhet të lëvizin për operatorët më të avancuara lëvizje, 585 00:35:21,170 --> 00:35:25,890 lëvizjet më të avancuar, dhe mbi të operatorëve dhe kështu me radhë e kështu me radhë. 586 00:35:25,890 --> 00:35:32,160 >> Unë e di unë jam duke shkuar nëpër shumë, por unë dua të merrni ju të ekspozuar ndaj shumë gjëra të ndryshme. 587 00:35:32,160 --> 00:35:36,080 Por në rast se ju jeni për sfidë, unë mund të ju tregojnë 588 00:35:36,080 --> 00:35:43,690 se si ju mund të bëjnë këtë të gjithë së bashku duke përdorur shumica e asaj që ne vetëm mësuar sot, 589 00:35:43,690 --> 00:35:46,280 dhe ju gjithashtu mund të ndjekin së bashku në qoftë se ju dëshironi, 590 00:35:46,280 --> 00:35:48,590 por kam krijuar disa stërvitje të rastit. 591 00:35:48,590 --> 00:35:51,140 Supozoni se ne kemi një lloj të regjistrit si kjo 592 00:35:51,140 --> 00:35:53,200 ku ju keni këto blloqe me emra të njerëzve, 593 00:35:53,200 --> 00:35:55,440 shtëpi, vjeç, dhe përqendrimet dhe gjësend, 594 00:35:55,440 --> 00:35:59,240 dhe ju doni të shtoni një hyrje të re për veten tuaj. 595 00:35:59,240 --> 00:36:01,530 Cila është mënyra më e mirë për ju për të bërë këtë? 596 00:36:01,530 --> 00:36:03,240 Le të bëjmë atë si kjo. 597 00:36:03,240 --> 00:36:06,620 Pse nuk e kemi parë të nxjerrë në pah këtë bllok. 598 00:36:06,620 --> 00:36:08,710 Ju do të jeni për të zgjedhur atë, dhe ne mund të shtypni y ta shkul atë, 599 00:36:08,710 --> 00:36:11,180 kështu që tani që ne në thelb mund të kopjoni dhe ngjisni këtë template parë 600 00:36:11,180 --> 00:36:16,500 pa pasur nevojë të rishkruajë të gjithë gjë nga e para. 601 00:36:16,500 --> 00:36:20,390 Tani unë do të shtypni j poshtë një bandë e herë për të shkuar poshtë, 602 00:36:20,390 --> 00:36:22,560 dhe unë do të shtypni p për të ngjitur. 603 00:36:22,560 --> 00:36:26,990 Ndoshta unë do të shtoni disa vija shtesë për një hapësirë, 604 00:36:26,990 --> 00:36:31,130 dhe le të thonë tani unë dua të ndryshojë emrin tuaj me dikë. 605 00:36:31,130 --> 00:36:36,220 Pastaj unë mund të shkoni këtu dhe të shkruani në c2w si më parë për të ndryshuar këtë emër. 606 00:36:36,220 --> 00:36:38,860 Bob Jones, kush e di. 607 00:36:38,860 --> 00:36:41,470 Ndoshta në qoftë se unë dua të ndryshojë shtëpi unë mund të shkoj në qendër dhe këtu 608 00:36:41,470 --> 00:36:44,230 dhe lloji në CIW dhe vënë Cabot House. 609 00:36:44,230 --> 00:36:47,850 >> Këtu mund të jetë një shembull i ku ju mund të dëshirojnë të marrin në konsideratë përdorimin e 610 00:36:47,850 --> 00:36:52,970 Mënyra e zëvendësimit të ndryshojë vitin e diplomimit tuaj në qoftë se ju dëshironi, 611 00:36:52,970 --> 00:36:54,890 ose ne mund të përdorë gjithashtu edhe CIW si. 612 00:36:54,890 --> 00:36:57,550 Nuk ka rëndësi. 613 00:36:57,550 --> 00:37:07,180 Ndoshta ju doni të ndryshim të madh tuaj. 614 00:37:07,180 --> 00:37:11,310 Dhe kjo është ajo që ju bëni. 615 00:37:11,310 --> 00:37:17,170 Dhe ndoshta unë do të ju jap një demonstrim të asaj që unë mund të bëj 616 00:37:17,170 --> 00:37:23,820 në qoftë se unë-nëse ju vazhdoni të mësoni komandat më të përparuara në Vim 617 00:37:23,820 --> 00:37:25,690 sepse ne jemi mezi kruarje sipërfaqe këtu, 618 00:37:25,690 --> 00:37:28,960 dhe unë mund të bëjë këtë lloj redaktimi edhe më shpejt se unë kam treguar ju këtu 619 00:37:28,960 --> 00:37:32,860 sepse unë e di më shumë urdhërimet që unë nuk kam marrë një shans për të treguar për sot. 620 00:37:32,860 --> 00:37:37,500 Për shembull, në qoftë se unë dua të theksoj këtë unë mund ta bëjë këtë si kjo, 621 00:37:37,500 --> 00:37:39,960 lëvizin poshtë. 622 00:37:39,960 --> 00:37:43,860 Unë e kam shtuar hartës tim 623 00:37:43,860 --> 00:37:48,100 në thelb automatikisht të nxjerrë në pah gjëra për mua 624 00:37:48,100 --> 00:38:02,610 dhe unë mund të, unë nuk e di. 625 00:38:02,610 --> 00:38:05,260 Unë do të thotë, kjo është vetëm duke u përpjekur për të treguar se ju mund të vërtetë, me të vërtetë 626 00:38:05,260 --> 00:38:08,180 të fillojë redaktimi gjërat më shpejt, sidomos kur ju keni të gjitha këto fusha të ndryshme, 627 00:38:08,180 --> 00:38:10,620 dhe normalisht se çfarë ju mund të bëni është lloj i klikuar 628 00:38:10,620 --> 00:38:13,530 dhe duke theksuar dhe pastaj shtypni. 629 00:38:13,530 --> 00:38:18,530 Ju mund të bëni çdo gjë përnjëherë, kopjimi dhe pasting, 630 00:38:18,530 --> 00:38:21,640 lëviz lart e poshtë në mes të dosjes, 631 00:38:21,640 --> 00:38:24,060 vetëm kufizuese sende, sende formatimin. 632 00:38:24,060 --> 00:38:29,670 E gjithë kjo mund të bëhet shumë, shumë më shpejt në Vim. 633 00:38:29,670 --> 00:38:32,580 >> Vetëm një gjë e fundit e vogël që unë mendoj se mund të jetë me të vërtetë e bukur, 634 00:38:32,580 --> 00:38:34,820 e cila është gjetur dhe të zëvendësojë. 635 00:38:34,820 --> 00:38:36,460 Ata prej jush që kanë përdorur shkurtesat Gmail 636 00:38:36,460 --> 00:38:41,050 ju do të dini se në qoftë se ju shkruani / ajo ju dërgon në kutinë e kërkimit, 637 00:38:41,050 --> 00:38:44,210 dhe në shumë aplikime të ndryshme në përgjithësi ju do të gjeni se plagë 638 00:38:44,210 --> 00:38:47,300 ose ndoshta të kontrolluar plagë apo diçka për të bërë me slash 639 00:38:47,300 --> 00:38:49,870 do të vendosni në një lloj gjendjen e kërkimit, 640 00:38:49,870 --> 00:38:53,240 dhe se edhe në thelb vjen nga Vim thelb 641 00:38:53,240 --> 00:38:58,670 për shkak se operatori plagë ose plagë komandën ju lejon të dhëna të 642 00:38:58,670 --> 00:39:01,770 një lloj i vargut që ju mund të përdorni për të kërkuar brenda dokumentit. 643 00:39:01,770 --> 00:39:05,350 Ju mund të n dhe kapitalit N për të shkuar për të ardhshëm dhe ndodhja e kaluar, 644 00:39:05,350 --> 00:39:10,700 dhe ju mund të përdorë gjithashtu edhe diçka të ngjashme për të kërkuar dhe të zëvendësojë në kuadër të dokumentit. 645 00:39:10,700 --> 00:39:15,060 Unë do të ju jap një demonstrim në atë që mund të bëhet. 646 00:39:15,060 --> 00:39:18,200 >> Ndoshta në qoftë se unë dua të gjeni të gjitha rastet e shkul string brenda këtij dokumenti 647 00:39:18,200 --> 00:39:23,310 Unë mund të shkruani / ndukje, si ju mund të shihni në këndin e poshtme të majtë, 648 00:39:23,310 --> 00:39:26,350 dhe kur unë lloji të hyjë ai nxjerr në pah të gjitha rastet. 649 00:39:26,350 --> 00:39:34,160 Unë mund të përdorni në thelb n të hidhen radhë dhe në mes të gjitha ato raste të ndryshme, 650 00:39:34,160 --> 00:39:40,420 dhe le të supozojmë që unë dua të kërkoni dhe të zëvendësojë shkul me disa fjalë të rastit 651 00:39:40,420 --> 00:39:42,180 kjo është gjithashtu në dokument. 652 00:39:42,180 --> 00:39:47,070 Unë mund të shtypni: për të filloni të shtypni në një lloj të komandës brenda Vim, 653 00:39:47,070 --> 00:39:49,610 disa komanda kjo është më e sofistikuar se të lëvizin përreth 654 00:39:49,610 --> 00:39:51,370 ose fshirjes ose diçka të tillë. 655 00:39:51,370 --> 00:39:56,860 Unë do të shkruani në shenjë% për të referuar se unë dua të përdorni këtë komandë zëvendësimit 656 00:39:56,860 --> 00:39:58,230 në të gjithë dokumentin. 657 00:39:58,230 --> 00:40:02,380 Type në s për zëvendësim. Kjo vjen nga Pearl thelb. 658 00:40:02,380 --> 00:40:07,040 Dhe kjo komandë tjetër është një komandë goxha standard që ju do të gjeni në Pearl 659 00:40:07,040 --> 00:40:09,790 në vend dhe në gjuhë të tjera programimi që ju do të 660 00:40:09,790 --> 00:40:13,170 ndoshta të fillojnë të mësojnë si të bëni më shumë shkenca kompjuterike, 661 00:40:13,170 --> 00:40:20,130 dhe unë në thelb mund të përdorni / të tipit A /, lloji në fjalë unë dua për të gjetur dhe të zëvendësojë 662 00:40:20,130 --> 00:40:24,280 dhe pastaj shtypni një tjetër / dhe shkruani sidoqoftë fjala që unë dua për të zëvendësuar atë fjalë me të. 663 00:40:24,280 --> 00:40:27,450 Kush e di, ndoshta nyancat. 664 00:40:27,450 --> 00:40:30,390 Unë bëj atë, dhe pastaj ju do të shihni se çdo gjë u zëvendësuar. 665 00:40:30,390 --> 00:40:34,000 >> Por ju do të vëreni se ka kjo fjalë këtu. 666 00:40:34,000 --> 00:40:37,620 Për disa arsye disa nga rastet tona të shkul janë zëvendësuar, por jo të gjitha, 667 00:40:37,620 --> 00:40:40,250 dhe kjo është për shkak se rruga ky lloj i gjuhës është shkruar 668 00:40:40,250 --> 00:40:43,550 jo vetëm në Vim, por në vende të tjera është se kur ju drejtuar komandën zëvendësimit 669 00:40:43,550 --> 00:40:46,470 ajo do të zëvendësojë vetëm rastin e parë të asaj fjale në çdo linjë, 670 00:40:46,470 --> 00:40:52,810 kështu që në qoftë se unë dua të të vërtetë të zëvendësojë të gjitha rastet e fjalës në çdo linjë të vetme 671 00:40:52,810 --> 00:40:56,890 atëherë unë duhet të bëjë të njëjtën gjë, por të shtuar flamurin ag në fund, 672 00:40:56,890 --> 00:41:00,810 e cila qëndron për globale, dhe pastaj se do të vërtetë 673 00:41:00,810 --> 00:41:06,200 zëvendësojnë të gjitha instancat. 674 00:41:06,200 --> 00:41:09,710 Dhe një herë ju mësojnë shprehje të rregullta, ka në fakt një seminar CS50 675 00:41:09,710 --> 00:41:12,120 në shprehje të rregullta, kështu që nëse ju jeni kurioz për shprehje të rregullta 676 00:41:12,120 --> 00:41:16,970 ju gjithashtu mund të marrë këtë seminar dhe të mësojnë më shumë. 677 00:41:16,970 --> 00:41:19,920 >> Por, për shembull, le të thonë se unë kam një listë të emrave si kjo, 678 00:41:19,920 --> 00:41:23,920 dhe unë dua të korrigjoj atë, kështu që në vend të emrit të fundit, presje, emrin e parë 679 00:41:23,920 --> 00:41:27,490 Unë dua të korrigjoj atë kështu që thotë se emrin e parë, hapësirë, emrin e kaluar. 680 00:41:27,490 --> 00:41:30,750 Ju në fakt mund të përdorni këtë komandë të drejtë këtu 681 00:41:30,750 --> 00:41:33,600 në thelb të bërë atë për ju, në mënyrë që ju mund të shihni këtu 682 00:41:33,600 --> 00:41:37,170 ne të fillojë me një s, që do të thotë që ne duam të bëjmë një gjeni dhe të zëvendësojë, 683 00:41:37,170 --> 00:41:42,970 dhe pastaj unë shtoi një flamur të quajtur \ v, e cila është diçka që quhet ky flamur magji 684 00:41:42,970 --> 00:41:45,810 në Vim e cila ju lejon të bëni shprehje të rregullta më lehtë. 685 00:41:45,810 --> 00:41:49,370 Pastaj nga atje ne thelb ndeshje për çdo linjë të vetme 686 00:41:49,370 --> 00:41:55,960 që është i formës një grup i fjalë, presje, hapësirë, dhe një grup i fjalë apo një grup të letrave. 687 00:41:55,960 --> 00:41:59,240 \ W + thelb do të thotë një ose më shumë karaktereve, 688 00:41:59,240 --> 00:42:04,030 dhe kllapa janë përdorur për të kapur këto grupe 689 00:42:04,030 --> 00:42:06,120 kështu që unë mund të referohen atyre më vonë. 690 00:42:06,120 --> 00:42:09,910 Siç mund ta shikoni, me zhvillimin e kapur 2 blloqet e fjalëve 691 00:42:09,910 --> 00:42:11,690 që janë të ndara nga një presje, hapësirë 692 00:42:11,690 --> 00:42:15,510 atëherë ajo që ne duam për të zëvendësuar atë me të është ta përdor \ 2 dhe \ 1 693 00:42:15,510 --> 00:42:18,130 sikurse edhe fjalët që ishin kapur 694 00:42:18,130 --> 00:42:20,950 në komandën aktuale gjejnë, 695 00:42:20,950 --> 00:42:24,970 dhe kështu \ 2 i referohet çdo gjë që gjendet në setin e dytë të kllapa, 696 00:42:24,970 --> 00:42:28,140 \ 1 i referohet çdo gjë që është e përfshirë në grupin e parë të kllapa, 697 00:42:28,140 --> 00:42:31,680 dhe si ju mund të shihni, unë jam vënë me 2 para 1 ndarë nga një hapësirë 698 00:42:31,680 --> 00:42:36,650 të përpiqen dhe për të shkuar emrin e parë para se të mbiemrit. 699 00:42:36,650 --> 00:42:38,380 A ka kjo kuptim? 700 00:42:38,380 --> 00:42:43,450 >> Dhe ajo që unë mund të bëj është që unë mund të fshehin këto e parë kështu që unë vetëm të drejtuar këtë komandë në këto linja, 701 00:42:43,450 --> 00:42:53,720 dhe pastaj unë do të shkruani këtë komandë. 702 00:42:53,720 --> 00:42:57,050 Ju mund të shihni që bën pikërisht si e ndarë. 703 00:42:57,050 --> 00:42:59,400 Dhe përsëri, kjo është mezi kruarje sipërfaqe, 704 00:42:59,400 --> 00:43:03,020 dhe në qoftë se ju shkoni në seminar rregullt shprehjes atëherë unë jam i sigurt që ju do të mësoni 705 00:43:03,020 --> 00:43:05,070 gjëra shumë më të ndryshme ju mund të bëni me shprehje të rregullta, 706 00:43:05,070 --> 00:43:08,910 dhe kjo në thelb fillon të aluzion në atë që ju mund të vërtetë të bëjë me Vim 707 00:43:08,910 --> 00:43:10,850 në qoftë se jeni të vërtetë të fillojë të bëhet një mjeshtër i saj. 708 00:43:10,850 --> 00:43:14,520 Ndoshta ju doni të Refactor diçka, dhe ju doni të gjeni të gjitha rastet 709 00:43:14,520 --> 00:43:16,980 e disa funksionit që ndjek një lloj emërtimin model. 710 00:43:16,980 --> 00:43:18,570 Ju dëshironi që të ndryshojë mënyrën që është quajtur. 711 00:43:18,570 --> 00:43:21,140 Ju mund të shkruani një lloj të komandës si kjo për të bërë këtë për ju, 712 00:43:21,140 --> 00:43:23,850 dhe kjo është lloj i fleksibilitetit që ju mund të merrni brenda Vim 713 00:43:23,850 --> 00:43:30,210 se ju jeni vetëm nuk do të merrni në redaktorët e tjera tekst. 714 00:43:30,210 --> 00:43:34,830 >> Kjo në thelb mbulon të gjitha gjërat që kam kërkuar për të mësuar se sot në seminarin e sotëm, 715 00:43:34,830 --> 00:43:38,580 por përsëri, unë me të vërtetë dua të theksoj se në qoftë se ju doni të marr vim 716 00:43:38,580 --> 00:43:42,120 është e vërtetë se ka një kurbë pak më të larta të mësuarit në fillim. 717 00:43:42,120 --> 00:43:44,230 Në fillim ju do të jetë pak më pak produktive 718 00:43:44,230 --> 00:43:47,010 se ju ndoshta do të jetë ndryshe, por nëse ju rrinë me të 719 00:43:47,010 --> 00:43:49,890 brenda disa ditë ose disa javë, në varësi të se sa shpejt ju mësoni, 720 00:43:49,890 --> 00:43:56,300 ju do të bëhen shumë, shumë më të shpejtë, dhe unë u përpoq për të ju jap një demonstratë 721 00:43:56,300 --> 00:43:59,070 në atë që Vim është e aftë të, por unë nuk të vërtetë të marrë një shans për të treguar ju 722 00:43:59,070 --> 00:44:03,230 çfarë ndodh kur unë zakonisht-për shembull, në klasë unë lloji në shënimet e mia me Vim. 723 00:44:03,230 --> 00:44:07,920 Kjo për shkak se unë mund të punojnë në mënyrë shumë më të shpejtë në Vim se sa unë mund të me çdo program tjetër. 724 00:44:07,920 --> 00:44:14,480 Kjo është fjalë për fjalë një 2 ose 3 herë rritja e produktivitetit në Vim krahasim me programet e tjera, 725 00:44:14,480 --> 00:44:18,800 jo vetëm me shpejtësinë e redaktimi tekstit, por edhe në mënyrën se si unë mund të lëvizë dokumentit 726 00:44:18,800 --> 00:44:21,510 dhe mënyrë unë mund të hyni fotografi të tjera në kompjuterin tim 727 00:44:21,510 --> 00:44:23,110 dhe hidhen në mes tyre dhe kështu me radhë e kështu me radhë. 728 00:44:23,110 --> 00:44:27,600 Është vetëm një nxitje e vërtetë, të vërtetë e madhe e produktivitetit. 729 00:44:27,600 --> 00:44:30,550 >> Por kur ju jeni mësuar, ju doni të bëni të sigurtë që ju të mësoni një gjë në një kohë, 730 00:44:30,550 --> 00:44:34,970 dhe të përpiqet të mos trullos veten me komandat shumë të ndryshme 731 00:44:34,970 --> 00:44:39,090 sepse ka shumë e komandave dhe një shumë të shkurtesat të ndryshme ju mund të mësoni në Vim. 732 00:44:39,090 --> 00:44:41,780 Ju dëshironi të marr pak në një kohë dhe gjatë viteve 733 00:44:41,780 --> 00:44:48,990 gradualisht mbledh diçka një kuptim më të gjerë dhe më të madhe të Vim. 734 00:44:48,990 --> 00:44:51,790 Nëse ju doni të vazhdojë të mësuar më shumë, këto janë disa nga temat më të përparuara 735 00:44:51,790 --> 00:44:55,900 ju mund të vazhdojnë të mësojnë në lidhje me, dhe edhe ky mezi scratches sipërfaqe. 736 00:44:55,900 --> 00:44:59,050 Këtu janë disa plugins popullore ju mund të ndjehen të lirë për të shikoni dhe Google e tyre 737 00:44:59,050 --> 00:45:03,750 dhe të luajnë rreth me ta në qoftë se ju doni të vetëm dhe të shohim se çfarë lloj të plugins janë atje. 738 00:45:03,750 --> 00:45:06,260 Dhe pastaj në fund të këtij PowerPoint, unë të përfshijë një bandë e lidhjeve 739 00:45:06,260 --> 00:45:08,740 të burimeve të ndryshme ju mund të përdorni për të mësuar nga. 740 00:45:08,740 --> 00:45:12,700 Këtu janë një bandë e lidhjeve të ndryshme që ju mund të përdorni për të marrë filluar me Vim. 741 00:45:12,700 --> 00:45:15,150 Ata kanë mësime të ndryshme dhe gjësend, 742 00:45:15,150 --> 00:45:17,770 dhe së fundi, këto janë disa gjëra më të avancuar që ju mund të përdorni 743 00:45:17,770 --> 00:45:19,790 të shikoni edhe, si edhe, 744 00:45:19,790 --> 00:45:22,340 disa hedh ekran dhe disa teknika më të përparuara në Vim 745 00:45:22,340 --> 00:45:26,450 dhe gjithashtu disa pjesë të ndryshme të kodit burim që ju mund të kërkoni në Github 746 00:45:26,450 --> 00:45:28,760 vetëm për të parë në dosjet e njerëzve të tjerë të konfigurimit 747 00:45:28,760 --> 00:45:32,710 apo të shikoni në plugins në Vim dhe kështu me radhë e kështu me radhë. 748 00:45:32,710 --> 00:45:40,380 >> Kjo është e gjitha që kam për ju. 749 00:45:40,380 --> 00:45:43,000 [CS50.TV]