első, felelősség kizárása: én vagyok, semmi esetre sem, Vim szakértő. Valójában, ugyanabban az újonc csónakban vagyok, mint a legtöbben, kivéve, hogy nemrégiben komolyabban kezdtem használni a Vim-et a munkahelyemen. Azok számára, akik még mindig olvasnak, valószínűleg van egy ötlete arról, hogy mi a Vim, de ha nem, itt van egy gyors Leírás.
a Vim csak egy szövegszerkesztő. Ez az. Ha megszokta a Notepad (Windows), a Sublime Text (Windows / Mac), az Atom (Windows / Mac), a Nano (Linux) vagy bármely szövegszerkesztő használatát, a Vim csak egy másik program, amely lehetővé teszi a szöveg írását és szerkesztését.
más szövegszerkesztőkhöz képest 2 szempont teszi kiemelkedővé a Vim-et:
hatékonyság
ez a nagy. A Vim a hatékonyságról szól. És van egy pár szög, ahonnan megközelíti a hatékonyságot.
a Vim meggyőződésének lényege, hogy a legtöbb ember több időt tölt a meglévő szöveg szerkesztésével, mint az új szöveg írásával. Ez különösen igaz a szoftvermérnökökre, akiknek gyakran feladata a meglévő kód javítása és karbantartása. Még akkor is, ha nem vagy szoftvermérnök, gondoljon vissza arra, amikor esszéket írt az egyetemen — igen, valószínűleg hosszú időbe telt, amíg elérte a készterméket, de ez azért van, mert az út mentén felülvizsgálta és 100-szor lektorálta az eredeti tervezet befejezése után.
a Vim lehetővé teszi, hogy hatékony legyen azáltal, hogy csak a billentyűzetet használja (igen, ez azt jelenti, hogy nincs több egér!), majd lehetővé teszi a meglévő billentyűparancsok használatát, valamint az ismétlődő feladatok gyors elvégzéséhez újak testreszabását és létrehozását. Nem megyek bele részletesen az Ön konfigurálásába .vimrc fájl ebben a bejegyzésben, de lényegében, a ti .a vimrc fájl csak egy egyszerű, régi szöveges fájl, amelyet a Vim minden egyes betöltésekor feldolgoz, és tartalmazza az összes parancsikont és konfigurációt, hogy a Vim szerkesztő egyedi legyen az Ön számára. Ez a képesség, hogy testre Vim, hogy megfeleljen a gépelési igényeinek, ami végül lehetővé teszi Vim foszlány szöveget a gondolat sebessége!
Ubiquity
ez is egy nagyon jó szempont a Vim, ami az, hogy mindenhol. Alapvetően minden nagyobb platformon elérhető, amire csak gondolhat. Akár Mac, Windows vagy valamilyen Linux disztribúciót használ, a Vim fedezi Önt. Különösen, ha napi munkája magában foglalja az ssh ‘ ed terminál munkamenetekben való munkát, a Vim az egyetlen elérhető szövegszerkesztő.
akkor miért nem használja mindenki a Vim-et?
igaz, hogy a Vim egy erőteljes szövegszerkesztő, és ebben a bejegyzésben még nem is karcoltam meg a felületet, hogy mire képes. De mint minden hatékony eszköz, van egy tanulási görbe a használatához. Csakúgy, mint nem várom el, hogy tudja, hogyan kell gyönyörűen szerkeszteni a fényképeket azonnal az Adobe Photoshopban, nem számítok arra, hogy egyik napról a másikra a Vim szakértőjévé válok. De a tanulási görbe túl van eltúlozva — teljesen felállhat és futhat, és produktívvá válhat a Vim-ben, miután követte a vimtutor oktatóanyagot (ami körülbelül 30 percet vesz igénybe).
első lépések
ezt a rövid bejegyzést azzal fejezem be, hogy megmutatom, hogyan lehet először megkóstolni a Vim-et. Azok számára, akik Mac-et használnak, követheti a csatolt képernyőképeket:
Mac gépén nyissa meg a terminal alkalmazást.
a shell prompt, írja be a “vimtutor”.
ez az! Most menj előre, és kövesse az utasításokat, és hamarosan képes lesz arra, hogy felkeljen és futtassa a szöveg szerkesztését és írását a Vim-ben!