>> [Seminar Vim]
[Brandon Liu] [Harvard Egyetem]
[Ez a CS50.] [CS50.TV]
>> Ma lesz egy bevezetés a Vim.
Hányan vagytok már hallott Vim?
Mit hallott Vim?
[Student] Ez megoldja az összes problémát.
[Brandon L.] Ez megoldja az összes problémát.
Van még valami srácok hallott Vim? Minden benyomások?
[Student] Szinte mindenki, akivel beszéltem, hogy szereti használni Vim.
Ó, édes.
[Student] Egy csomó ember, akit ismerek szeretnék használni Vim.
Oké, ez jó, mert egy csomó ember CS51
elkezdi felvenni Emacs mert Emacs valamivel jobban támogatja
A nyelvi fogsz használni CS51,
és attól tartanak, hogy nincs elég ember a Harvard használni Vim,
így igazán próbálni, és jó munkát biztató Vim használat.
>> De itt van egy klasszikus xkcd képregény, amit a srácok, érdekes.
Van srácok használt Nano korábban egyáltalán?
A komikus szerint Nano? Valódi programozó használja Emacs.
Hé, igazi programozó használja Vim.
Nem igazi programozó használja Ed ami egy-you soha ne akarja használni Ed.
Ez nagyon, nagyon régi és nagyon rossz, és a valódi programozó használja
a mágnesezett tűt, és biztos kézzel.
És akkor olvasd el a többit, de ez elég vicces.
És a vicces az, a végén.
Azt mondják: "Ó, igen, persze, van egy Emacs parancsot csinálni."
A jó öreg Cx Mc M-pillangó, amely egyfajta ütés az Emacs
mert Emacs történelmileg ismert, hogy egy kicsit dagadt
és az, hogy a parancsok szinte semmit, így ez egyfajta vicc Emacs.
>> Mi a Vim? Vim egy fejlett programozói szövegszerkesztő.
Nagyon szeretnénk, hogy a különbséget a szövegszerkesztő
és valami hasonló a dokumentum processzor.
Microsoft Word ismert dokumentum processzor.
Ön margót, hogy a dolgok félkövér, aláhúzott dolgokat,
sztrájk a dolgok változnak betűméretet és miegymás.
A szövegszerkesztő nem más, mint edit szöveget.
A szó szoros értelmében csak ki karaktereket.
Nincs fajta stílus, méret, betűtípusok, színek, vagy ilyesmi.
Amit tettél, szerkeszteni a szöveget, és Vim már különösen arról, hogy a programozás.
Van egy csomó funkciók beépített csak a programozás.
Úgy tervezték, kifejezetten hatékony szövegszerkesztő.
>> Általában Vim ismert, hogy alapvetően a leggyorsabb szövegszerkesztő
akkor esetleg használható, mint bármely más szövegszerkesztővel, hogy ez lehetséges.
Sok IDE-funkciókat nem épülnek közvetlenül Vim,
Tehát, ha már használt egy IDE, és van szokva, hogy a dolgokat, mint összeállításához és futtatásához automatikusan
vagy javítására, mi van a IDE, vagy egy egész sereg különböző dolog
Vim nem jön, hogy a természetes,
de van egy egész sereg plugin, amely segítségével hozzá, hogy a fajta funkciót Vim.
Vim önmagában összpontosít szövegszerkesztés és nem szövegszerkesztés nagyon, nagyon jól.
És végül, ez nagyon testre szabható és bővíthető,
és alapvetően Vim már körül, vagy a Vi, amely Vim épül,
már kb több mint 40 éve, és ez egy nagyon, nagyon mély program
és az ember fogja használni, hogy egy életen át, és soha nem igazán sajátítsák el a programot, hogy a legteljesebb,
és lesz mindig is a tanulás az egész életed az évek során,
mindig egyre jobb és jobb.
>> Itt alapvetően nincs vége, hogy mit lehet tanulni, és mennyit lehet javítani a Vim,
ami nagyon izgalmas.
Nem akarod, hogy megtekinthesse, mint valami félelmetes, mert akkor nagyon, nagyon jártas
A Vim néhány hét, de ez a fajta, mint a folyamatos,
mindig többet és többet, és a dolgok jobb és jobb,
ami elég izgalmas számomra.
Ez egy példa arra, amit vim néz ki.
Ez nem az enyém. Látni fogod, néhány élő bemutatók most.
Ez egy példa arra, hogy mi Vim nézhet.
>> Mit fogunk csinálni ma megyünk elindul
gyors kirakat, amit Vim képes.
Fogok csinálni néhány trükköt és miegymás a srácok
így láthatjuk, hogy miért szeretem Vim annyira, és miért az emberek, mint Vim annyira,
és majd onnan megyünk egy szelíd bevezetés.
Tulajdonképpen ez lesz egy kicsit gyors, bevezetés a Vim.
Megkérdezem srácok, hogy letölt egy szöveges fájl, és kövesse végig velem, ha tudsz.
Ez Vim, és itt én vagyok a MacVim,
így ha a srácok Mac érdemes megfontolni MacVim
mert ez egy grafikus változata Vim, bár a rendszeres Vim,
mi van a parancssorban, szerkezet csak finom.
Meg fogom mutatni neked néhány véletlenszerű tippek és trükkök
amelyek segítségével a Vim, hogy mutassa meg, hogy miért annyira jó.
>> Csak néhány random dolgot fogok átmenni.
Az első dolog, szöveges objektumok, és van néhány parancs körül szöveges objektumok,
és én valóban tanítani, mit szöveges objektumok részletesebben később a szeminárium,
de például, mondjuk azt írta a nevem rosszul,
Barndon Liu, és meg akarom változtatni.
Csak annyit kell tenned, hogy a kurzor valahol a nevemet, és írja be a parancs
CIW, és törli az egész nevet, engem beszúrási módban,
és én is írja be a nevem, és kijavítani.
Hasonlóképpen, ha azt akarom, hogy valamit változtatni benne idézetek van még egy parancsot, hogy.
Tudom törölni a dolgokat belülről idézi.
Nincs több, hogy dupla kattintással, mozgatni a kezét, hogy az egér,
dupla kattintással, majd írja be valamit vissza!
Meg tudod csinálni mindent a billentyűzet, bármi legyen is az.
Vagy nézzük, mondjuk, van ez a kép tag ezen belül horgony címkét.
>> Van srácok fedett HTML osztályban már?
Igen, talán törölni akarja ezt a címkét,
amely általában mit kell tennie, hogy kell használni az egeret,
és óvatosan emelje ki, hogy pontosan mit akar törölni, és törölje azt.
De Vim ez egyszerűen DIT, és törölheti ki nagyon gyorsan,
és leírom, hogy mi az összes ezeket a parancsokat, és hogyan használja őket a második.
Egy másik példa, van néhány kódot itt
és mondjuk szeretnék behúzni a kódot, de azt akarom, behúzni a kódot
csak a zárójelek, és én is behúzni a kódot 3-parancsok
segítségével alapvetően> iB.
A másik dolog, ami igazán jó a Vim úgynevezett vizuális blokkszerkesztő.
Nem tudom, hogy ti valaha is akartam, hogy kiemelje
Derékszögű blokk szövegének a kódot néha
ahelyett, hogy ezt a fajta furcsa sor dolog, ami átfogja az összes különböző vonalak.
Például Vim meg tudod csinálni ezt.
Tudok kiemelni téglalapok, mint ez, ami elég jó,
de Továbbá, szerkesztheti a ezt a funkcionalitást.
Például, ha azt akarjuk, hogy valamilyen prefix minden nevünket
Tudok kiemelni a blokkot, majd adjunk hozzá valamit.
>> Hasonlóképpen azt is kiemelni ezt a blokkot, és úgy dönt, hogy törölje azt,
vagy talán majd kiemelni ebben a blokkban, és a változás, hogy a D mert mindannyian orvosok.
Bármi is van, meg tudod csinálni ezeket a különböző dolgokat.
Végül, összecsukható nagyon klassz.
Sok IDE ezt, ahol le lehet hajtani a különböző funkciók ki álláspontját
abban az esetben, ha nem akarja látni őket.
Tegyük fel, hogy van ez a csomó szöveget itt, és én nem igazán akar látni.
Azt akarom, hogy tartsa meg az álláspontot, mert én vagyok szerkesztése valami mást a fájlt.
Én hajtsa fel, így ez az egész összeomlott,
és így ez ki álláspontját,
és szerkesztheti más dolog, hogy az oldalon, és ez nagyon jó.
Ön felhajtható funkciók és miegymás vagy felhajtható osztályok, amikor a programozás
csak hogy őket a nézet, amikor nem szerkeszti őket,
és később, amikor meg akarja nézni őket, meg tudja nyitni őket.
És láthatjuk, hogy csak nyitott mindent.
Lapok, pufferek és ablakok.
Vim elég hűvös, hogy
általában a sok szövegszerkesztők akkor csak szerkeszteni egy fájlt egy időben,
mint a Nano, vagy talán ha a Jegyzettömb vagy Gedit.
Már tényleg soha nem használt Gedit nagyon sok, de legalább Notepad + +
akkor füleket, de Vim fogalmát lapok, pufferek és ablakok.
Például, akkor nyit egy csomó új fülek.
>> Itt látható a legtetején van már egy csomó lap,
és én zárja be őket.
Ezen kívül ez a koncepció pufferek,
amely az a gondolat, hogy ha egyszer már megnyitott egy fájlt
marad életben a puffer, és ha azt szeretnénk, hogy keresse meg a fájl nagyon gyorsan
lehet navigálni, hogy ez nagyon gyorsan a puffer is,
továbbá, az egy ablaktábla is szét az ablak fel több ablakot.
Például, ha azt akarom, hogy szét az ablak fel több ablak
láthatjuk itt, hogy lehet ugyanazt a kódot kétszer
és én osztott egyre több és több, és most nem úgy néz ki, hogy a jó
mert alapból van az alapértelmezett ablak mérete legyen kedves nagy
így az összes többi látszódhat ki,
de általában, ha én vagyok a számítógépen, és nem a projektor
Azt is több ablaktáblát nyissa ugyanabban az időben, ami igazán szép a
szerkesztése több fájlt egyszerre.
Azt is, hogy a dolgok, mint a select és cserélje ki,
és mi tényleg terjed, hogy a szemináriumon,
úgyhogy kihagyja, hogy most.
Azt is befolyásolja a parancssorban mindenféle különböző módon.
Például, ha van valamilyen lista itt, és azt akarom, hogy rendezni it-
Nem tudom, most egy újabb, gyümölcs, szőlő,
és nem tudok kiemelni ezt a kiemelés funkció
és hívja sort, és ez fogja rendezni automatikusan nekem.
>> Hasonlóképpen, ha lesz szerkesztés CSS, amelyet Gondolom, valószínűleg lesz ennek
a projekt végső, a legtöbb ember,
és talán meg szeretné tartani a CSS szervezett válogatás őket betűrendben.
Azt is kiemelik, és hívja sort, és ez fogja rendezni azokat.
Íme néhány példa a dolog, ami Vim tehetünk,
és észre fogod venni, hogy a legfontosabb dolog, amit igazán szeretnék felhívni a figyelmet, hogy
az, hogy én mindent megtesz a billentyűzetről,
és ha tudja, hogy hol a kezem kerülnek
akkor is látni, hogy a kezem soha nem mozog a hazai sorban.
Általában amikor szöveg szerkesztésekor általában kell használni az egeret
és kattintson körül, és miegymás, és az a fajta mozgás húz le
és a hulladékok idő, vagy talán éppen mozog a hazai sort, és a nyilakat,
és így már mozog oda-vissza így, ami egy kicsit nehézkes
hanem lassítja le, és az a helyzet, ha egyszer igazán jó Vim
mindent, amit akarsz történik anélkül, hogy mozgatni a kezét
A hazai sorban, ami nagyszerű.
Várj, fogom megnyitni ezt az alkalmazást. Ott vagyunk.
>> Most már láthatja, hogy milyen parancsok futnak le a jobb alsó ablakban.
Minden funkció, hogy én csak azt mutatták, hogy azok a dolgok, amelyek meg vannak jelölve a vim,
de van még rengeteg plugin, amely akkor is használható
hogy javítsa a Vim élményt.
Ha letöltötte a konfigurációs fájlokat, hogy én benne,
és vannak olyan utasításokat, hogyan kell telepíteni őket, a PowerPoint
valamint az e-mail küldtem el, már mintegy 40 plugin telepítve
vagy talán 30 plugin, és minden egyes ember
hoz további funkciókat Vim, amely javítja a Vim élményt.
Például, az egyik kedvencem úgynevezett surround.vim,
és alapvetően lehetővé teszi, hogy a munka a környező
vagy a határoló karakter sokkal könnyebben.
>> Egy példa, nem tudom, hogy ti valaha kódot LaTeX,
de LaTeX egy matematikai betűszedő nyelv, amelyet használnak, hogy a
nagyon szép látszó matek, és amikor akarsz valamit nézni, mint a matematika
burkoljuk, a dollár jeleket, és mondjuk vagyok gépelni valamilyen egyenlet, pl F = ma,
és elfelejtettem, hogy tekerje a dollár jeleket.
Aztán lehet kiemelni ezt, és csavarja a dollár jeleket csak úgy.
Másik Vim lehetővé teszi, hogy törölje a dolgokat belülről címkék
és törölje a címkék és miegymás, de Vim természet
nem teszi lehetővé, hogy módosítsa címkék, így például azt, hogy ez a div tag,
és szeretnék frissíteni a HTML5, és egy új fejléc tag.
Meg tudom csinálni a változás a környező címkét, és írja be a fejléc,
és ez automatikusan változni nekem.
Hasonlóképpen, mondjuk van valami zárójelben,
és szerettem volna változtatni, hogy a zárójelben zárójelbe, vagy valami ilyesmi.
Azt is megváltoztathatja, hogy nagyon egyszerűen beírja a C-változás,
s térhatású, zárójelben.
Ó, azt hiszem, hogy írja meg gyorsabb.
A zárójelek és a zárójelek vagy zárójelek, és automatikusan módosítja ezt nekem,
ami igazán szép, különben általában ez nagyon nehézkes.
>> Ez igazán szép válthatunk talán aposztróf
és a kettős idézet vonósok, vagy valami ilyesmi.
Ez egy példa use case.
Van egy plugin úgynevezett szökevény
amely integrálja a Git.
Azt hiszem, talán ti még nem használta Git, hogy sok CS50,
de akkor találja magát a Git egyre több és több,
nem csak az osztályok egész Harvard, hanem a munkahelyek és miegymás,
és általában meg kell váltani között oda-vissza
A parancssor és Vim hogy kölcsönhatásba lépnek a Git,
de van plugin integrálja a Git belülről Vim
és azt is, hogy még további funkciók tetején Git.
Van úgynevezett NERDTree, amely segítségével tárja fel
A fájl struktúrák belülről Vim.
>> Én például nyithat NERDTree a jobb oldalon,
és akkor alapvetően látni Válogatás
és nyílt nem az adókat, ne nézd meg az adókat.
Akkor nézd meg a fájlokat és miegymás és nyitott más fájlokat, és így tovább és így tovább.
És nem fogok menni ezekbe a plugin, így alapvetően merülni
és elkezd dolgozni Vim, de vannak olyan bővítmények, amelyek lehetővé teszik, hogy
comment könnyebben, plugin, amely lehetővé teszi, hogy ugrani a fájlok között könnyebben,
plugins, hogy Önnek szintaxis-ellenőrzés belülről Vim,
ami nagyon klassz, és ez ad szintaktikai ellenőrzés
A legtöbb nyelv jobb kívül a doboz,
dolgok, mint a szivárvány zárójel, ami valójában nagyon, nagyon klassz.
Hadd mondjak egy példát, hogy most.
>> Lássuk.
Itt van néhány véletlenszerű kódot, hogy én írtam,
és észre fogod venni, hogy a konzolok és zárójelek mind színes,
és zárójelek és zárójelben az azonos színű illő, ami szép és jó
és néha javítja az olvashatóságot a kódot.
Arra is van az automata kiegészítés, táblázatos formázás.
Ha van valami, amit szeretne, hogy minden a megjegyzéseket, hogy line up
vagy azt szeretnénk, hogy egy tábla a szöveget, és azt szeretné, hogy
mindent, hogy néz ki, mint egy szép táblázatot, ahelyett, hogy formázni, hogy a kézzel
Van plugin, hogy formázni, hogy az Ön számára, és így tovább és így tovább.
A lista megy tovább és tovább és tovább.
Tudtam órákig feltárása a különböző Vim plugins, hogy léteznek,
és ez hihetetlen, mi van odakint.
>> Bármilyen kérdése eddig? Édes.
Ebben az esetben mi fog kezdeni játszani körül Vim,
és szeretném, ha a srácok, hogy működik néhány Vim velem
így kedvet kapjanak, és azt is elvezeti Önt az első lépéseket dolgozik Vim
azért, mert egy csomó ember kap túlterheltek, amikor megnyitja Vim fel,
és néha, ha nem is tudja, a parancs, hogy kilépjen akkor nem is kap ki a Vim,
de ez nem olyan rossz.
Csak kell egy pár perc útmutatást, aki használta Vim előtt
vagy elolvasni néhány oktató az interneten, és máris az utat, nincs idő.
Íme néhány utasítást telepíteni Vim, ha még nem tette meg.
Akkor nézd meg ezeket a diákat bemutatása után, ha azt szeretné, hogy telepíteni több dolgot.
>> Továbbá, ezek néhány telepítésére vonatkozó utasításokat a konfigurációs fájlok,
és akkor is ezeket az utasításokat később, ha még nem tette meg.
Ha ti is megy ez a link és letölt egy szöveges fájl.
A link elviszi ezt a szöveges fájlt, amit szeretnék, hogy letölthető, és nyissa fel Vim,
és van egy csomó gyakorlatok és miegymás ott, hogy tudod követni körülöttem
és meg kell kezdeni, hogy néhány gyakorlat néhány alapvető műveletek Vim.
Jó.
Amíg nyitsz, hogy akár fogok adni egy rövid intro 2 valóban alapelvek
A Vim szerkesztő, amely nagyon fontos megérteni, mielőtt belevetik magukat Vim,
és ez modális szerkesztés és a piaci szereplők és a mozgások.
Fedezlek modális szerkesztő az első, majd fogjuk fedezni üzemeltetők és a mozgások
egy kicsit.
>> Az első kulcs közötti különbség Vim és elég sok minden más
szövegszerkesztők bármiféle hogy Vim egy modális szerkesztő,
és mit jelent az, amikor a Vim
akkor lehet egy a sok különböző módon.
Van normál módban, van beszúrási módban, van vizuális módban,
így tovább és így tovább, és a dolog, a billentyűleütéseket, hogy a különböző tevékenységek,
hogy a különböző jelentése van, attól függően, milyen módban van éppen be
Csak példaként, a normál mód a módban vagyunk, amikor mozogni,
ezért szeretném használni a kulcsot J lefelé mozogni,
de beszúrási módban, használja a kulcsot J, hogy ténylegesen írja ki J a képernyőn,
és ezért sokan összezavarodnak, mert ők nem használják
hogy a különböző módok egész idő alatt, és így lesz a gépelés a dolgokat,
és már megszokták, amit beírt jelenik meg a képernyőn,
de Vim talán a kurzor mozog az egész hely
mert te gépelés furcsa karakterek, és hirtelen kapsz
tolódott a Beszúrás módban, mert a beírt néhány kulcsfontosságú
, hogy hozza meg a beszúrási módban, majd a szöveget kezd repül ki,
így az emberek összezavarodnak, mert az, hogy.
De meg kell nyomon követni, hogy mit módban vagyunk,
és ha megnézi a legalján eszköztár Vim
legyen egy olyan mutató, amely megmondja, hogy mi mód te éppen,
amely hasznos lehet.
>> De általában, a 3 fő mód, amit tudni kell,
valószínűleg már csak 6 vagy 7 vagy 8 üzemmód, vagy úgy,
de akkor tölti a legtöbb időt 3.
Az első dolog, normál módban. Itt tölti a legtöbb időt.
Minden karakternél a napló valamilyen parancs,
és mi lesz a tanulás sok a parancsokat a nap ma.
A másik mód insert mód, ott, ahol valóban a gépelés a dolgokat,
és a betét mód alapvetően a mód, amit általában használt.
Beírt valamit, és csak jön a képernyőn,
és a vizuális mód valami, ahol meg tudod csinálni kiemelést.
Láttad korábban, ahol néha azt is kiemelve szöveg
és manipulálni, hogy a különböző módon, és ez egy példa a vizuális módban.
>> Kezdjük az abszolút alapokat meg kell, hogy túléljék a Vim,
és ez alapvetően a 7 parancsokat itt.
Hjkl használják navigálhat a fájlt,
és ők felelnek meg balra, le, fel, és jobb,
és te szabadon használhatja a nyilakat is,
de tényleg javasoljuk, hogy használja hjkl, amennyire csak lehetséges
mert az ötlet az, hogy míg te szerkesztés, lehet mozogni a dokumentumot
anélkül, hogy váltani között a nyíl billentyűk
és ahol írsz, ami nagyon, nagyon szép.
Csak azt szeretné helyezni néhány karaktert vége.
Nem kell váltani az egész kezét, és ez a fajta jó, hogy van, hogy.
Egyes Vim szakértők valóban feleltetni a nyilakat, hogy egyéb funkciók
azért, mert már hjkl, és tudják használni a nyilakkal más funkciók is.
Hjkl mozog ön körül, miközben te normál módban.
Ha azt szeretné, hogy menjen be insert mód és írj be valami
akkor nyomja meg azt a beszúrás üzemmódot, és hozza meg a betét módban,
és beírhatja valamit, és írja menekülés
hogy a bevezetés módja vissza a normál üzemmódba.
Escape mindig küld vissza a normál üzemmódba
nem számít, milyen üzemmódban vagyunk, és ha azt szeretnénk hagyni
akkor írja be: wq be,
és ahogy emlékszem, ez w áll írási,
és q jelentése kilép, így: wq,
és a vastagbél fut a parancs, és így: wq meg, hogy a parancsot
ment és kilép.
>> Ha megnyitja a fájlt, fel fogunk menni az első gyakorlat együtt.
1. lépés a fennmaradt Vim,
és remélhetőleg a srácok mind ezt nyitott.
Jó, és van néhány egyszerű gyakorlat, hogy megszokja, hogy ezeket a kulcsokat.
Hjkl tényleg nem tűnik intuitív először,
és ez az egyik első, hogy az emberek blokkok használata közben vim
az ezekkel a gombokkal navigálhat.
Ez nem intuitív, de ha egyszer megszokja
Tényleg integrálja a fejedben, és sok ember gyakran találják magukat
a J és K a Word vagy pedig a Chrome,
és valóban az emberek hoztak létre ezt a Chrome plugin úgynevezett Vimium
amely segítségével a Chrome vagy a Chromium eligazodni Chrome
használja a billentyűzetet a Vim-szerű hivatkozások,
így az emberek nagyon lelkesek, de megy előre, és próbálja és használata
Hjkl navigálni a számok között csak így megismerkedhet
az, hogy ezek a dolgok működnek.
>> Miután befejezte, hogy akkor is megy, és a játék körül a labirintusban hoztam létre
csak a móka kedvéért, és akkor valami követni a szaggatott vonal
és próbáld meg nem lezuhan a falakon
és próbáld meg, hogy a végén a labirintus.
Ha a hivatkozások a Gmail, vagy tetszőleges számú különböző alkalmazások
rájössz, hogy a J és K, például gyakran használják a felfelé és lefelé,
és hogy nagyrészt a Vim alapvetően, ezért van, J és K,
és ez nagyon szép, mert akkor mozog fel és le, anélkül, hogy
mozgatni a kezét oda-vissza a nyilakkal.
Most próbáljuk megy beillesztési mód és kiszállt beszúrás módban.
Észre fogod venni, hogy most a kurzor egy nagy, fekete doboz,
és amikor bemész beillesztési módot kell találni, hogy
kiderül egy szűk kurzort, mint te régen.
Ha a vim a terminál nem találja, hogy ez a helyzet
mert a terminál nem támogatja ezt a fajta vékony kurzor,
de ha használ MacVim vagy GVim Windows
akkor meg kell találni, hogy kiderül egy kurzor, és ez egy igazán gyors vizuális jelzést.
Ez neked megmondani, hogy te vagy a normál módban, vagy beszúrás módban.
>> Menjünk előre, és próbálja szerkeszti ezt a sort.
Töltse ki a saját információt, vagy bármi legyen is az,
és hogyan lehet csinálni, hogy tudja mozgatni végéig az üres,
i típusú bejutni beszúrás módba, és akkor backspace
és írja be a nevét, és ha végeztél gépelés
akkor nyomja meg a menekülés, hogy ki a beszúrás üzemmód,
és tudod mozgatni ide, írja betét törölni, hogy a
típusú menekülési kijutni a beszúrás mód, és akkor írja be: w be
menteni a fájlt.
Beírhatja mindössze: w menteni a fájlt.
Beírhatja mindössze: q kilép mentés nélkül,
vagy beírhatod: wq a mentéshez és kilépéshez.
Igaz, nem akar lépni, mégis, így írja be: w.
És lehet, hogy kissé hatékony első
mert lépni, hogy a helyszínen meg kellett J típus egy csomó idő,
Lehet, hogy L egy csomó idő, hogy, hogy a helyszínen,
és meg kell nyomni backspace egy csomó idő, és úgy tűnt, nagyon hatékony
míg általában akkor valószínűleg helyezze a kurzort oda,
dupla kattintás, és elkezd gépelni, és természetesen,
az a helyzet, amikor először kezdi el a vim, és csak azt tudják, ezeket az alapvető parancsokat,
igen, ez egy kicsit lassabb, de hamarosan megtanul néhány erősebb parancs,
, amely lehetővé teszi, hogy mozog dokumentumok sokkal gyorsabban,
és akkor nem kell, hogy ez a nagyon nehézkes használata
ismétlődő Js és ismétlődő Ks valamint Ls és így tovább és így tovább.
>> Bármilyen kérdése eddig? Szilárd.
Vissza a PowerPoint.
Most fogunk bemutatni néhány parancs haladó mozgás.
Azt tapasztaltam, hogy írja, talán L sokat vagy H sokat,
és itt van néhány parancs segítségével mozoghat gyorsabban.
Tegyük fel, hogy a kurzor a O-át a néhányat "Ez egy szöveg,"
és itt van még 5 parancs segítségével mozog a vonalon könnyebben.
Így tehát a ^ és $ mozogni, hogy az elején és végén sor,
és egy bizonyos ponton, ha megtanulják, reguláris kifejezések, vagy más különböző dolgokat
rájössz, hogy ezek a fajta egyezmények nagyon gyakoriak.
A ^ általában utal, hogy a sor elejére.
A $ általában utal a sor végére.
Ezek nagyon könnyen megjegyezhető, és hasonlóan, b, e, és w,
ők könnyen megjegyezhető is, mert b megfelel másolatot vagy elején,
e megfelel a végén, amely a végén a szó,
és w megfelel a következő szó, így w szóra.
És ha folyamatosan gépelni e, vagy folytassa az írást w
azt veszi észre, akkor ugrik a szavak között, és ez sokkal gyorsabb, mint írja l.
>> Most, a következő dolog, az operátor-Motion modell.
Ez tulajdonképpen az egyik fő oka annak, hogy Vim lehet olyan erős,
és ez azért van, mert alapvetően össze különböző elemek
a nagyobb teljesítményű funkciót, így általában a
ha bármit Vim lehet gondolni rá, mint
ötvözi az üzemeltető a mozgás.
Eddig már most tárgyalt mozgások, mint hjkl.
Mozognak körbe, majd a b és w, ők is mozog körbe különböző módon,
de nem ment még, hogy képes törölni dolgokat, vagy megváltoztatni a dolgokat, vagy miegymás,
és ha össze üzemeltetők mozgások, akkor már tudja, hogy a
sokkal erősebb hatást, így például az,
ha akartam törölni 2 szó, tudom használni d törlését üzemeltető,
és adjunk hozzá egy 2 azt jelzi, hogy azt akarom, hogy törölni 2 szó,
és aztán többek között a mozgás.
Én magában w mondani törölni 2 szó.
Jól jönne valami ilyesmit J mondani törölni lefelé 2-szer
és törölje a 2 sor alattam.
Mondhatnám d2b törölni visszafelé kétszer
és még több mozgás, mint az is, hogy amit itt bemutatott
, hogy nagyon, nagyon, hogy a Vim szerkesztő sokkal erősebb.
>> Íme néhány a legnépszerűbb, illetve a leggyakoribb szolgáltatók
és elég könnyen megjegyezhető is.
D delete, c a változás.
C alapvetően pontosan ugyanaz, mint a változás, kivéve, hogy
ha a c automatikusan kap helyezték beszúrás mód utána.
Normális esetben, ha használja törlés használatakor a normál üzemmódba,
és törlése után valamit maradsz normál módban.
De ha akarsz valamit változtatni, akkor c
törölni valamit, majd azonnal bemegy beszúrás módba
így meg lehet kezdeni a gépelést, és javítsd valamit.
Y az rángatja.
Ez alapvetően Vim fogalma másolás.
Például, ha azt szeretné másolni a következő 2 szó tehetek y2w, vagy valami ilyesmi,
és v kiemelve, alapvetően.
És azt is, mi az igazán jó, ha beírja egy operátor kétszer
akkor jár el egy egész sor, így ha azt akarom, hogy törölni egy egész sor
Azt írja dd törölni az egész sort,
, vagy ha azt akarom másolni az egész vonalon tudom használni yy, vagy valami ilyesmi.
>> Próbáljuk meg egy kicsit.
Van egy gyakorlat itt egy speciális mozgás operátor is
és még néhány más dolog, nem fogom fedezni a PowerPoint ma,
de nyugodtan nézd át őket később, és a játék körül velük
és ismerkedjen meg velük.
A piaci szereplők és a mozgások.
Tegyük fel, hogy van ez a 2 szó, csak azt, hogy törölje a mondatban.
Mit fogsz akarok, akkor szeretnénk, hogy győződjön meg arról, hogy a
kurzor elején az első szó a törölni kívánt,
és akkor írja be d2w, és törli ezeket a 2 szó az Ön számára.
És ezzel a pontos parancs d2w, úgy tűnik, egy kicsit nehézkes
és értelmetlen, de állítólag kifejezni az ötlet
hogy akkor össze ezeket a különböző dolgokat, és azt is csak abban az esetben
akkor megtörténhet, hogy az a helyzet, akkor a végén a DW vagy d2w,
amit nem használ időnként.
Dd és cc használom, sokkal gyakrabban, mert akkor jár a teljes sorokat.
>> Például, tegyük fel, hogy van ez a véletlen lista itt,
és talán azt akarom, hogy törölje a sort, amely azt mondja Huskies, mert nem illik, csak azért, mert,
, és én nem akarom, hogy menjen be beillesztés módba utána.
Azt akarom, hogy törölni, ebben az esetben tudtam típusú dd,
és hogy törli az egész sort.
De tegyük fel, hogy most van ez a másik vonal, hogy szeretnék törölni,
de azt is szeretnék, hogy rögzítse, és változtattak rajta, ebben az esetben Megpróbálok valami ilyesmit cc,
és hogy törli az egész sort, de hozza meg beillesztés módban, mint látod,
és tudom megjavítani onnan.
És sok-sok különböző módon lehet kombinálni szereplők és mozgások,
és ahogy használja Vim egyre többet megtudni különböző módon
használhatja ezeket a parancsokat, és akkor jobban és jobban.
Félelmetes, most itt van néhány más válogatott parancsok
, amely szintén nagyon, nagyon gyakran használják, és azt is segít jobban a Vim.
>> Például beszélgettünk kisbetűs v vizuális kiemelést.
Azt is használhatja nagybetűs V vizuális vonal kiemelést.
Így akkor jelölje ki a teljes sort egy időben sokkal könnyebben.
Használhatja o, amikor normál módban, hogy alapvetően be egy új sort
a vonal alatt Ön jelenlegi helye, és tedd be beillesztés mód elkezd gépelni.
Használhatja ezt kisbetűvel: x, hogy törölje a karaktert, ami jelenleg a kurzort.
Ön is használja u, hogy vonja vissza, ami elég szép,
és tudod használni tőkét A hozzáfűzni, hogy a végén a jelenlegi vonal,
így talán a kurzor valahol a vonalon, és szeretné felvenni a sor végére.
Akkor írja tőke A azonnal ugrik a sor végére
és bemegy beillesztés módba, így felveheti a sor végére.
>> Azt hiszem, van még néhány gyakorlatok, amit mi is próbáljuk ki.
Igazából, nem, én nem. Nem azok.
De még egy kis gyakorlat a következő szakasz, amely majd meglátjuk.
De ezek akkor próbáld ki magad is.
Például, ha beírja rendszeres v, kapsz a rendszeres kiemelni, hogy van szokva, mint ez.
Ha a típus a fővárosban az V., akkor kap teljes sort kiemelve így,
, vagy ha azt írja o alapvetően megnyílik egy új sort számomra, ami elég szép.
X tudom használni, hogy törölje a karaktereket a kurzor.
Én nyomja meg x egy csomó idő, és törölje a cucc.
Én nyomja meg a u visszavonni minden.
A, I írjon be egy, hogy azonnal menjen a sor végére,
és én is benne néhány más szép billentyű
hogy akkor is, nézd meg az előadás után, hogy megtanul néhány más parancsokat.
>> [Student] Mi a csere?
[Brandon L.] Csere is nagyon jó
és alapvetően, ha valahol,
valaha, az emberek nem igazán használja, hogy sok már ezekben a napokban,
de ti valaha is látott a Microsoft Word, ha beírja betét
hirtelen megy ebbe a furcsa mód, ahol minden egyes begépelt karakter
alapvetően helyettesíti a következő karakter?
Nem tudom, hogy ti valaha is láttam.
Ez hasonló ahhoz, hogy a.
Például, ha azt akarom, hogy felülírja, amit jelenleg valamilyen okból
Azt írja a tőke R, és én most már a helyére módban, mint látható, a bal alsó sarokban.
Ha azt írja cucc ez felülírja a dolgokat, és én is backspace, ami elég jó,
és tudom visszavonni ezt.
Nem használok, hogy nagyon gyakran, de minden most és akkor kéznél lesz.
>> Beszéljünk szöveges objektumok, ami az egyik kedvenc dolgot Vim, őszintén.
Szöveges objektumok alapvetően ez a fogalom meghatározásával valamiféle darab szöveg
belül a szöveges fájl, és én megyek át ezeket a kulcsokat az első,
majd adok egy kis bemutatók az Ön számára, hogy jobban megértsék, mit jelent ez.
W utal a szó, mint a szöveges objektumot egy szó,
így néhány szót a szokásos tudod,
és ha van központozás, hogy a következő lépés, hogy a szó
akkor nem tartalmazza az írásjeleket általában.
De például, ha azt szeretné, hogy tartalmazza az írásjeleket valamilyen okból
vagy csinálsz valamit, ami nem az angol és a felvenni kívánt
az összes karakter, amely körülhatárolt whitespace
akkor is használhatja tőkét W, hogy mindent, ami körülvett whitespace.
Ön is használja zárójeleket hogy nézze meg a szöveg objektum
hogy van benne egy sor zárójelben.
Meg tudod csinálni ugyanezt szögletes zárójelek, zárójel,
nadrágtartó, és idézeteket is, és végül,
akkor is használhatja t utalni, hogy bizonyos tag.
>> Hadd mutassam meg, hogyan, hogy valóban játssza ki.
Például, ez az első példa a kirakat.
Van néhány szó ebben a mondatban, amit akar változtatni,
és beszélgettünk W használják, mint a mozgás,
de akkor is használni, mint egy szöveges objektum így.
Például az egyik módja annak, tudtam változtatni Barack nevét vagy alapvetően módosítani,
az, tudtam menni az elején ezt a szót, és írja be a C a változás és w szóra,
és hogy törli az egész szót, és tedd beszúrás módba.
De ez nagyon bosszantó számomra, hogy kell menni az elején a szó minden alkalommal.
Ez nagyon idegesítő. Nem akarom, hogy kell csinálni.
Azt is lehet belül bárhova a neve
és írja be CIW, és az I áll a belső,
Tehát, ha azt írja CIW ez áll a változás egy szó,
vagy más szavakkal, változtassa meg a szót Én jelenleg benne,
és ez megadja a pontos ugyanazt a hatást.
Meg tudod oldani ezt.
>> Hasonlóképpen, talán van néhány olyan ügyben, mint ez
ahol valamilyen oknál fogva vannak határoló, vagy valami ilyesmi,
vagy van valami írásjel, és szerettem volna törölni az egészet.
Ha írja CIW akkor törli, mi van ezekben a határoló,
de azt akarom, hogy az egész dolog, ami körül a whitespace,
így tudok használni CIW törölni az egészet.
Majd írja be öt, nem ugyanaz a dolog, és írja be a hat.
Hasonlóképpen, ha meg akarom változtatni valamit, ami a zárójelben
Én is írja ci) törölni mindent, ami a zárójelben
majd adja meg, amit akarok, mint int argc, amit akarsz,
és hasonlóan, ugyanezt idézi.
Tudom javítani a szöveget, hogy van benne idézetek,
és én is megváltoztathatja a dolgokat, amelyek belsejében címkéket.
Van ennek értelme?
>> A másik dolog, amit tehetünk, hogy nem kell, hogy a c.
Ön is használja d, ha törölni akarja, mi van ezekben a címkéket.
Ha azt akarom, hogy törölje a szöveget belsejében egy tag tudom használni a DIT törölni, hogy a tag.
Én is használja vit kiemelni, mi van benne a tag, pl.
A másik dolog helyett én a közepén is egy,
amely áll a minden, úgy emlékszem, ha használja én akkor nézze meg a szöveg objektum
vagy egy szöveges objektum, ami belsejében a határoló,
de ha használ ez magában foglalja azt a szöveget, valamint a határoló is.
Például, ha azt akarom, hogy kiemelje ezt a szöveget, és a környező tag
Tudom használni ÁFA, v vizuális kiemelése, a mindenki számára, majd t a tag.
Meg tudod csinálni valami ilyesmit is.
Lehet, hogy törli ezt a google.com az idézőjelek azt is,
és tudom használni valami hasonló da ", hogy törölje az összes, hogy pl.
>> Bármilyen kérdése eddig?
Tisztában vagyok azzal, hogy én vagyok a dömping rád sok Vim parancsokat egyszerre,
és ez alapvetően azért, mert azt akarom, hogy ki, hogy a különböző parancsok
és kapsz egy bevezetést, amit ezek a parancsok a Vim.
De mi lesz, hogy megtörténjen az, amikor vissza
akkor kell majd lassan vegye fel ezeket a parancsokat egyenként.
Nem akarjuk túlterhelni magát, mert ez túl nyomasztó.
Ha azt szeretné, hogy vegye fel Vim, mit kell tennie, hogy valóban
kezdődik az első alap készlet, és én tört fel a tanulságokat az Ön számára
amelyek megkönnyítik, hogy kövesse, és próbálja elsajátítani mindegyik parancsok
egy-egy, az egyik egy időben.
Ez túl sok, hogy mindent egyszerre csinálni, ezért mit kell tennie, ha megy vissza is
megy az első lecke, ami hjkl, beillesztés mód, menekülés a normál üzemmódba,
és a megtakarítás és a leszokás, és ez minden, amire szüksége van, hogy túléljék a Vim,
és nagyon, nagyon kényelmes, hogy.
És néhány nap múlva, ha már nagyon kényelmes, hogy
meg kell lépni a fejlettebb mozgás üzemeltetők,
A fejlettebb mozgások, és a szereplők és így tovább és így tovább.
>> Tudom, hogy megy keresztül egy csomó, de azt akarom, hogy neked kitéve egy csomó más dolgot.
De ha te fel a kihívás, meg tudom mutatni,
hogyan lehet, hogy ezt együtt a legtöbb, amit most tanultam ma,
és akkor is kövesse végig, ha akarod,
de készítettem néhány véletlenszerű gyakorlat.
Tegyük fel, hogy valamilyen beosztást, mint ez
ahol van, ezeket a blokkokat az emberek nevét,
házak, év, és koncentrációk és miegymás,
és szeretné, hogy egy új bejegyzést magad.
Mi a legjobb módja, hogy ezt?
Csináljuk úgy, mint ezt.
Miért nem először kiemelni ezt a blokkot.
Meg fogod jelölje ki, és nyomja meg y ránt meg,
így most már alapvetően másolja be a sablon az első
anélkül, hogy átírják az egészet elölről.
Most akkor nyomja j le egy csomó idő, hogy menjen le,
és én a P gomb megnyomásával illessze be.
Talán adjunk egy kis plusz vonalak a tér,
és mondjuk most azt akarja változtatni a nevét valakinek.
Aztán mehet itt, és írja be a C2W mint korábban, hogy ezen változtassak nevet.
Bob Jones, ki tudja.
Talán, ha meg akarom változtatni a házat tudok menni középre itt
és írja be CIW és tedd Cabot House.
>> Itt lehet példa, ahol érdemes megfontolni
a csere mód, hogy változtassa meg érettségi évben, ha akarod,
vagy mi is használjuk CIW is.
Nem számít.
Lehet, hogy meg akarja változtatni a nagyobb.
És ez az, amit csinálsz.
És talán adok egy bemutatót, amit lehet csinálni
ha a helyedben lennék, ha továbbra is tanulni fejlettebb parancsokat Vim
mert mi alig vakarja a felület itt,
és én is ezt a fajta szerkesztési még gyorsabb, mint amit látható itt
mert tudom, több parancs, hogy én még nem ütött a lehetőséget, hogy mutassa meg a mai.
Például, ha azt akarom kiemelni ezt meg tudom csinálni, így,
lefelé.
Már hozzá saját feltérképezése
alapvetően automatikus megjelöléséhez dolgokat nekem
és én is, nem tudom.
Úgy értem, ez csak próbál megmutatni, hogy akkor nagyon, nagyon
szerkesztésének megkezdéséhez a dolgok gyorsabban, különösen akkor, ha ezeket a különböző területeken,
és általában, amit lehet, hogy ezzel a fajta kattintással
és kiemelve, majd a gépelés.
Meg tudod csinálni mindent egyszerre, másolás és beillesztés,
mozog fel-le az a fájl,
csak határoló cucc, a formázás dolog.
Mindez lehet tenni sokkal, de sokkal gyorsabban Vim.
>> Csak egy utolsó kis dolog, ami azt hiszem, lehet, hogy nagyon szép,
amely a keresés és csere.
Azok, akik használják a Gmail hivatkozások
akkor is tudjuk, hogy ha beírja a / küld, ha a keresőmezőbe,
és a sok különböző alkalmazások általában rájössz, hogy a perjel
vagy talán irányítani perjel, vagy valami köze slash
beveszünk valamiféle keresési mód,
és ez is nagyrészt a Vim alapvetően
mert a perjel üzemeltetője vagy a perjel parancs lehetővé teszi, hogy adja
valami szöveg, amelyek segítségével keresni a dokumentumban.
Tudod n és a tőke N, hogy menjen a következő és az előző előfordulás,
és akkor is használ valami hasonló keresés és csere a dokumentumon belül.
Adok egy bemutató, hogy mit lehet tenni.
>> Talán, ha azt akarom, hogy megtalálja az összes esetben a karakterlánc jenki ebben a dokumentumban
Azt írja az / jenki, mint látható a bal alsó sarokban,
és amikor írja be, hogy kiemeli az összes példány.
Tudom használni alapvetően n ugrani között oda-vissza minden olyan más esetben,
és tegyük fel, azt akarom, hogy keresés és csere rántással néhány véletlen szót
ez is a dokumentumban.
Én is nyomja: kezdeni gépelni valamilyen parancs a Vim,
Néhány parancs, ami sokkal kifinomultabb, mint a körülötte mozgó
vagy törlése, vagy valami ilyesmi.
Azt is írja a% jel utal, hogy szeretném használni ezt a helyettesítés parancsot
A teljes dokumentumot.
Írja be s helyettesítésre. Ez a származik PEARL alapvetően.
És ez a következő parancs egy elég általános parancs talál PEARL
helyett, és más programozási nyelvek hogy akkor
valószínűleg elkezd tanulni, mint te több számítógép-tudomány,
és én alapvetően a / írja a /, írja be a szót, azt akarom, hogy megtalálják, és helyére
és írja be egy másik / és írja be bármilyen szót akarom cserélni ezt a szót.
Ki tudja, talán NyanCat.
Én ezt, és akkor majd meglátjuk, hogy minden kapott helyett.
>> De észre fogod venni, hogy van ez a szó itt.
Valamilyen oknál fogva néhány esetben a jenki helyére, de nem minden,
és ez azért van, mert az, ahogy ez a fajta nyelvi írtak
nem csak a Vim de más helyeken, hogy ha fut a helyettesítési parancsot
ez csak helyettesíti az első fokon, hogy a szó minden sorban,
Tehát, ha azt akarom, hogy valóban helyettesíteni minden esetben a szó minden egyes sorban
akkor azt kell, hogy nem ugyanaz a dolog, de hozzá ag zászlót a legvégén,
amely áll a világ, és hogy valóban
helyettesítheti minden esetben.
És ha egyszer megtanulod a reguláris kifejezések, itt valójában egy CS50 szeminárium
A reguláris kifejezések, így ha kíváncsi reguláris kifejezések
azt is venni, hogy a szeminárium és többet.
>> De például, mondjuk van egy névsor, mint ez,
és szeretném átrendezni, így ahelyett, hogy vezetéknév, vessző, keresztnév
Azt akarom, hogy átrendezni, hogy így mondja, keresztnév, hely, vezetéknevét.
Tudod valójában használja ezt a parancsot itt
lényegében erre az Ön számára, így itt látható
kezdjük egy s, ami azt jelenti, hogy szeretnék csinálni egy keresés és csere,
és aztán hozzá egy zászlót úgynevezett \ v, amire hívják ezt a mágikus zászló
A Vim, amely lehetővé teszi, hogy a reguláris kifejezések könnyebben.
Aztán onnan mi alapvetően megegyeznek bármely egysoros
ez a formája egy sor szó, vessző, a tér, és egy sor szó vagy egy sor betű.
\ W + lényegében azt jelenti, egy vagy több karaktert,
és a zárójelek használják, hogy rögzítse ezeket a csoportokat
így nézze meg őket később.
Mint látható, ha ezek a rögzítés 2 háztömbnyire a szavak
amelyeket vesszővel elválasztva, szóköz
akkor mit akarunk helyette is használom \ 2 \ 1
hogy utalja vissza a szavakat, elfogták
az aktuális find parancs,
és így \ 2 utal, amit tartalmaz a második a zárójel,
\ 1 utal, amit tartalmaz az első a zárójel,
, és mint látható, leteszem 2 1-je előtt szóközzel elválasztva
hogy megpróbálja mozgatni a keresztnevét, mielőtt az utolsó név.
Van ennek értelme?
>> És mit tehetek, hogy el tudom rejteni ezeket az első így csak futtatni ezt a parancsot ezek a sorok,
aztán majd írja be ezt a parancsot.
Láthatjuk, hogy pontosan osztott.
És ismét, ez alig vakarja a felületet,
és ha megy a reguláris kifejezés szemináriumon, akkor biztos vagyok benne, megtudhatja,
sokkal több más dolog, amit tehetünk a reguláris kifejezések,
és ez alapvetően kezd célozni, amit tényleg csinálni Vim
ha valóban kezd válni mestere is.
Talán szeretné refactor valamit, és meg akarja találni minden esetben
Néhány funkció, amely követi valamiféle elnevezési mintája.
Meg akarja változtatni a módon, hogy nevét.
Írhat valamilyen ehhez hasonló paranccsal, hogy erre az Ön számára,
és ez a fajta rugalmasság lehet kapni a Vim
hogy csak most nem fog kapni más szövegszerkesztő.
>> Ez lényegében lefedi a dolgokat, amiket akartam tanítani a mai a mai szemináriumon,
de a lényeg, nagyon szeretném hangsúlyozni, hogy ha azt akarjuk, hogy vegye fel Vim
igaz, hogy van egy valamivel nagyobb tanulási görbe az elején.
A kezdet kezdetén, akkor valamivel kevésbé termelékeny
mint akkor valószínűleg egyébként, de ha kibír vele
néhány nap vagy néhány hét, attól függően, hogy milyen gyorsan tanulnak,
akkor lesz sokkal, de sokkal gyorsabb, és megpróbáltam, hogy kapsz egy bemutatót
hogy mi Vim képes, de én nem igazán kap egy esélyt, hogy mutassa meg,
mi történik, ha normál esetben, például, az I. osztályú írja be a jegyzeteket Vim.
Azért, mert tudok dolgozni, így sokkal gyorsabban Vim mint én más program.
Ez szó szerint egy 2 vagy 3 alkalommal a termelékenység növekedése, a Vim, mint a többi programot,
nem csak a sebesség szövegszerkesztési, hanem abban, ahogy tudok mozogni a dokumentumot
és ahogy én a hozzáférést más fájlokat a számítógépen
és ugorj között, és így tovább és így tovább.
Ez csak egy nagyon-nagyon nagy termelékenység növelése.
>> De ha tanulunk, azt szeretnénk, hogy győződjön meg róla tanulni egy dolgot egy időben,
és próbáld meg nem túlterhelni magát túl sok különböző parancsokat
mert van sok a parancsokat és egy csomó más hivatkozások segítségével tanulni Vim.
Azt akarod, hogy vegye fel egy kicsit egy időben, és az évek során
fokozatosan felhalmoz egy nagyobb és nagyobb megértést a Vim.
Ha szeretné, hogy továbbra is többet, hiszen ezek a fejlettebb témák
akkor továbbra is tanulni, és még ez csak felületesen.
Íme néhány népszerű plugin nyugodtan nézd meg, és a Google őket
és a játék körül őket, ha szeretné, és csak látni milyen beépülő odakint.
És akkor a végén ezt a PowerPoint, én is egy csomó linket
a különböző források segítségével tanulni.
Itt van egy csomó különböző linkek segítségével elkezdeni a Vim.
Ezek a különböző oktatóprogramok és miegymás,
és végül, ezek néhány további dolog, amit használni
azt is nézd meg az is,
Néhány képernyő vet és néhány további technikák Vim
és még néhány más darab forráskód akkor nézz fel a GitHub
csak nézd meg mások konfigurációs fájlokat
vagy nézd meg plugins Vim és így tovább és így tovább.
>> Ez minden, amit az Ön számára.
[CS50.TV]