Pe măsură ce îmi continuu treizeci de zile de Vim, am întâlnit o mulțime de tutoriale excelente, resurse ... chiar și programe de screening. Dacă sunteți ca mine și începeți să vă grăbiți în acest fantastic editor sursă deschisă, sperăm că următoarele vă vor ajuta să vă împingeți.
Derek Wyatt are probabil cea mai bună selecție de interviuri video de la Vim pe web. Chiar mai bine, el acoperă spectrul, oferind programe de screening pentru începători, până la subiecte avansate. Le-am urmărit pe toți și am continuat să revin! Acestea sunt foarte recomandate.
Când am întrebat inițial pe Twitter unde aș putea să învăț mai bine despre Vim, o dată dintre cele mai recomandate resurse a fost PeepCode Smashing in Vim în două părți. Deși nu sunt gratuite ($ 19), am învățat încă destul de puțin și o recomand!
Deși acest site este în prezent pe hiatus, Vimcasts.org oferă un nou și utilitar de difuzare în fiecare săptămână. Concentrându-se pe fundamentele colaborării cu Vim, aceste videoclipuri vin foarte recomandate!
Când începem prima dată cu Vim, chiar instalarea pluginurilor este un proces dificil - să nu mai vorbim care dintre ele se vor obține! Acest videoclip YouTube util: Top Vim Plugins face truc în aproximativ opt minute.
O altă serie de filme fantastice, Justin Lilly a creat șapte tutoriale video despre lucrul cu Vim. Fiți atenți cu siguranță la cei care vă interesează!
Nu uita de noi! Uneori este mai ușor să înveți o nouă platformă, cadru sau limbă de la studentul care stă lângă tine, mai degrabă decât profesorul, ironic. Pe parcursul celor treizeci de zile de Vim, îmi înregistrez progresul în fiecare săptămână. În acest fel, puteți lucra împreună. Suntem doar în săptămâna a doua (de astăzi), deci acum este un moment minunat să deveniți membru Premium dacă doriți să participați.
Acesta este un tutorial utile (și scrollabil prietenos), care ar trebui să vă aducă rapid la curent cu fundamentele.
"Aceasta este pagina de carte de bucate Vim.Acesta contine scurte retete pentru a face multe lucruri simple si nu atat de simple in Vim.Trebuie sa cunoasteti deja elementele de baza ale Vim, cu toate acestea fiecare comanda este explicata in detaliu.
Poate mai puțin tutorial, și altele gânduri, Am luat ceva timp acum câteva zile pentru a discuta despre primele mele experiențe cu Vim și de ce devin repede un avocat.
"Acest tutorial presupune o cunoaștere de bază a modului vim - inserare, a modului de comandă, a încărcării și salvării fișierelor etc. Acesta este destinat să ajute elevii să-și dezvolte abilitățile astfel încât să poată folosi vi eficient".
Deși nu este vorba în mod specific de Vim, este necesară o înțelegere solidă a Terminalului. Această rundă de sfaturi ar trebui să vă ajute să începeți!
Yehuda Katz, membru al echipei Ruby on Rails, discută problemele sale cu trecerea de la TextMate la Vim. El observă că ceea ce a lucrat pentru el a fost adoptarea platformei incremental cu MacVim. Acest lucru permite utilizarea comenzilor comune cu care suntem obișnuiți. Este o citire bună dacă sunteți încă pe gard.
Să nu uităm probabil cea mai bună resursă disponibilă pe Vim, care este 100% gratuită. Trebuie doar să comutați la modul normal și să tastați: :! vimtutor
. Vim oferă un curs de instruire de treizeci de minute, pe care ar trebui să-l încercați cu adevărat, dacă începeți.
Când am căutat scheme de culori suplimentare pentru Vim, am dat peste un pachet masiv de 100 de skin-uri unice, care pot fi descărcate simultan. În prezent, folosesc amurg
temă.
Dacă nu sunteți încă familiarizați cu Zen Coding, învățați-l ... și utilizați-l! De fapt, am un tutorial pe el. Unul dintre primele mele atacuri cu Vim a fost că mi se pare că ar trebui să-i dau lui Zen Coding - pe care am crescut să mă bazez. Din fericire, acest lucru nu este valabil, datorită pluginului excelent zencoding.vim.
Din nou, una dintre caracteristicile fantastice ale TextMate este caracteristica sa de pachet. Aceasta vă permite, de exemplu, să tastați Plugin-urile surround izbesc fundul major. După cum probabil ați ghicit, vă permite să înfășurați porțiuni de text cu parente, etichete, bretele etc. De exemplu, cu plugin-ul instalat, dacă aș vrea să select un rând de text și să îl înfăș Dacă mai târziu decideți să modificați eticheta de împachetare de la a Plugin-urile pot fi la fel de complicate sau mai simple decât este necesar. Scopul principal al lui TComment este să vă permită să comentați ușor și rapid anumite linii ale codului. Acesta va determina automat tipul de fișier și va crea sintaxa de comentarii pentru a se potrivi. Dacă lucrez într-un fișier JavaScript și vreau să comentez o anumită linie, pot să fac rapid acest lucru introducând în modul normal: File de navigare în Vim poate fi un pic mai dificil decât este necesar. Cu toate acestea, există o recoltă completă de pluginuri care simplifică foarte mult procesul. Favoritul meu (până acum) se numește NERDTree. "Arborele NERD vă permite să explorați sistemul de fișiere și să deschideți fișierele și directoarele și să vă prezinte sistemul de fișiere sub forma unui arbore pe care îl manipulați cu tastatura și / sau mouse-ul și vă permite să efectuați operații simple de sistem de fișiere. " Pentru cursanții vizuali de acolo, această foaie de înșelăciune, deși puțin mai veche, este încă perfect relevantă. Imprimați-l și puneți-l pe perete! Ce mod mai bun de a învăța Vim decât de a citi manualul gratuit! Iată o legătură directă cu fișierul pdf. MacVim este un mediu perfect între hardcore de lucru în Terminal și un editor cu care vă cunoașteți mai bine. În acest fel, aveți în continuare acces la comenzile comune, cum ar fi Tim Pope este un membru foarte respectat al comunității și a dezvoltat cel puțin o duzină de plugin-uri excelente, în special pentru utilizatorii Git și Rails. Dacă încă nu sunteți determinat să faceți schimbarea la Vim, uneori este util să auziți gândurile colegilor dumneavoastră. Acest thread din forumul StackOverflow merită cu siguranță o citire în acele cazuri. Într-adevăr, primul lucru pe care trebuie să-l faceți este să vă configurați configurarea Vim Din experiența personală, Vim este ridicol de descurajator, până când, într-o zi, nu este. Totul vine în memoria câtorva comenzi de tastatură. Odată ce ați făcut acest lucru, sunteți în căutarea unui adevărat trai! 4. Surround
tag-uri, aș putea, în modul normal, tastați:
VS
p
la un h1
, este și ușor! Pur și simplu tastați: // Schimbați etichetele surround cu un H1. cst
5. TComment
6. NERDTree
7. Foaie de înșelătorie grafică
Grafică Cheat Sheet 8. Cartea Vim (Linkuri către PDF)
9. MacVim Editor
Command S
(pentru a salva) cu care suntem cu toții familiarizați. 10. Plugin-urile lui Tim Pope
11. Înca nedecis: Ascultați de la colegii dvs.
12. Ultimul Vim Config
.vimrc
fişier. Acest lucru este esențial. Fișierul "Ultimate .vimrc" al lui Steve ar trebui să ofere o bază excelentă pentru dvs..
Concluzie