Vim nem olyan ijesztő. Íme 5 ingyenes forrás, amelyek felhasználásával megtanulhatja.

Az ismeretlen dolgok ijesztőek lehetnek. Az ismeretlent általában egyfajta ellenállás követi. A Vim nem kivétel. Ennek ellenére, annak ellenére, hogy egy StackOverflow kérdést, amely az abból való kilépés módjairól szól, több mint egymilliószor látták, a Vim még mindig az egyik leggyakrabban használt szerkesztő a világon.

Sokan, akik nem használják a Vim-et, megszokták más szerkesztőket, és úgy gondolják, hogy nem kell erre váltaniuk. Nem akarják elhagyni a komfortzónájukat. Úgy gondolják, hogy a Vimnek túl sok idő és erőfeszítés szükséges a tanuláshoz, és ez mégsem jelent akkora különbséget.

Azzal, hogy időt szán a cikk elolvasására, megmutatta, hogy máris érdeklődik valamilyen iránt a Vim iránt. Mielőtt meglátnánk néhány olyan forrást, amely megkönnyíti a Vim megtanulását, nézzük meg azokat az okokat, amelyek miért is fontolóra vehetik ennek az 1980-as évekbeli szövegszerkesztőnek a használatát.

Miért kellene először tanulnia a Vim-et?

"A Vim használata az egyik legjobb választás, amit programozói pályafutásom során tettem." - Lucas Omán

Ésszerű, hogy szükséged lehet néhány okra, hogy megtudd, miért éri meg a Vim megtanulását. Végül is ez hatással lehet a teljes munkafolyamatra. Még az is ésszerűtlennek tűnhet, ha olyan dolgokat kezdünk el tanulni, amelyek nem tűnnek megfelelőnek az Ön számára.

A Vim-et szinte mindenki használja a thinkbot-nál, amely az egyik legajánlottabb cég a Bay Area-ban. Ennek ismerete kényszerítővé teheti a tanulást. Ettől eltekintve vannak más említésre méltó okok is. Kezdjük.

Olyan ez, mint egy játék

Amikor el akarsz kezdeni egy játékot, nem lépsz vissza a játéktól, csak mert nehéz. Valójában motiválódik a játékra, mert örömet okoz. Hasonló a fejlődés a Vimmel. Amikor kezdi látni, hogy gyors és intuitív, elkezdheti élvezni az élményt. Még jobban belekapcsolhat, ha megtanul néhány fejlettebb parancsot, amelyek növelik a termelékenységet.

Nincs szükség egérre

Számos parancsikon van a kódban és a fájlokban való navigáláshoz, amelyek valóban segíthetnek abban, hogy megszabaduljon az egér használatától. Ennek eredményeként nem kell levennie az ujjait a billentyűzetről, ami felgyorsítja a kódolást.

Más szavakkal, a Vimbe kódolhat, amilyen gyorsan csak gépelhet. Gyors. Még a Vim szó is energiát és lelkesedést jelent .

Sok hatékony parancs

A használható parancsok listája meglehetősen hosszú. Nem kell mindegyiket megtanulnia, egyszerűen meg kell tanulnia néhányat az elején, majd meg kell próbálnia újakat megtanulni menet közben. Megtanulhat valami újat és fontosat, ami a Vimben van, még sok évvel az első lecke után.

Nagyon testreszabható

Vannak olyan konfigurációk, amelyeket saját preferenciái alapján használhat és módosíthat. Több száz színskála tölthető le. Ezenkívül számos olyan beépülő modult használhat, amelyek továbbfejlesztik a szerkesztőt, és ugyanolyan erősvé teszik, mint a modern IDE-k.

Szövegközpontú

A modern IDE-k sok beépített funkcióval rendelkeznek. Általában sok gombbal és gazdag felhasználói felülettel rendelkeznek, hogy megkönnyítsék az összes benne található funkció használatát. A Vim viszont általában szövegközpontú. Ez megkönnyíti, hogy csak a kódra összpontosítson, és megszabaduljon más zavaró ikonoktól és opcióktól, amelyek nem kapcsolódnak kódhoz.

Minden Linux gépben jelen van

A szerverek döntő többsége a Linuxot használja operációs rendszerükként. Ha ismeri a Vim alapjait, akkor kényelmesebbé válhat a telepítés és a szerver karbantartása.

Nem csak ezért van szüksége Vimnek a figyelmére. De ezek képviselik a legfontosabbakat. Ha rezonálnak veled, akkor esélyt adhatsz a Vim tanulásának.

5 ingyenes online forrás a Vim megismeréséhez

Íme néhány forrás, amelyek segítségével segítséget nyújthat a tanulási úton. Ne tegyél úgy, mintha egyszerre megtanulnál mindent, ami Vimhez kapcsolódik. Vannak emberek, akik 20 éve használják a Vim-et, és még mindig új dolgokat tanulnak.

VimTutor

Ha Unix-alapú gépet használ, akkor lépjen a shelljébe és írja be a vimtutor szót . Ha Windows operációs rendszert futtat, itt láthatja a megnyitáshoz szükséges néhány választ.

Kiváló oktatóprogramod lesz, amely segít néhány perc alatt megtanulni a Vim alapjait. Ha végzett, máris meglátja, miért csodálatos Vim.

OpenVim

Ez egy interaktív oktatóanyag, amelynek segítségével megismerheti a Vim alapjait. Használhatja meglévő Vim képességeinek tesztelésére is.

Vim Adventures

Ha szeretsz játék közben tanulni, akkor ez az erőforrás értékes lehet számodra. Ebben a játékban megtanulhatja használni a Vim parancsokat a navigációhoz, amelyek elengedhetetlenek a labirintusban való navigáláshoz. Mindig :helpbeírhat bármilyen tippet.

A Vim alapjai

Derek Wyatt készített egy albumot 13 videóval, ahol Vim-et tanítja. Ezeket a videókat több ezerszer látták, és nagyon értékes források az Ön számára a Vim alapjainak elsajátításához. Ha még mindig kételkedik abban, hogy meg kell-e tanulnia a Vim-et, akkor ezek a videók további okokat adhatnak a tanulásra.

Vim Cheat Sheet

Nyomtassa ki ezt a csalólapot, és hagyja az íróasztal mellett. Időről időre szánjon néhány másodpercet a lista áttekintésére, és próbáljon meg használni valamit belőle. Így útközben megjegyezheti az új parancsokat, és megerősítheti azokat, amelyekkel már rendelkezik.

Következtetés

Ha még nem ismeri a Vim-et, akkor jobb lehet, ha nem kezdi el azonnal használni a projektjeiben, mert csalódást okozhat, és soha nem térhet vissza hozzá. Kezdetben használja a mellékprojektjeiben, és csak akkor kezdje el használni teljes munkaidőben, ha már elég kényelmes.

Próbálja meg néhány napig használni a Vim-et egy meglévő mellékprojektben, és nézze meg, hogy megy. Ha szívesen használja, akkor ragaszkodhat hozzá.

Szenvedélyes szoftvermérnök vagyok, jelenleg csapatvezető fejlesztőként szolgálok egy olyan lelkes fejlesztők csoportjában, akik web- és mobilalkalmazások fejlesztésére specializálódtak, főleg a Ruby on Rails és a React JS használatával.

Nyílt forráskódú rajongó vagyok és blogger is.

Jelenleg távmunkát keresek. Kérjük, forduljon hozzám új lehetőségekért.