Dobry samouczek vim? [Zamknięte]


16

Ciągle słyszałem dobre rzeczy o vimie, a teraz jestem zaintrygowany. Jedyne, co mnie zniechęca, to nieregularne sterowanie klawiaturą. Czy ktoś zna jakieś dobre tutoriale dla początkujących dla vima?


Myślę, że przy odrobinie doświadczenia zauważysz, że sterowanie klawiaturą jest wspaniałe, szczególnie na laptopach. Możesz nawigować i edytować cały dokument bez wychodzenia z wiersza głównego i używania myszy.
J. Polfer,

Jeśli kontrole Vima są trudne, wypróbuj Emacsa; usmażą twój mózg.
josemota,

użyj „: behave mswin”, jeśli czujesz, że to zbyt foriegn, lub, włóż to do ~ / .vimrc, aby zrobić to w ten sposób, zawsze możesz przywrócić to używając „: behave xterm”, jeśli zmienisz zdanie. Co więcej, uważam, że każdy powinien mieć co najmniej kilka własnych mapowań, aby dostroić rzeczy, ponieważ nie wszyscy umieli pisać dokładnie w ten sam sposób, szczególnie dla tych, którzy używają klawiatur Dvorák lub innych dziwnych układów (ja, w pewnym momencie, używając zmodyfikowany numpad do edycji dokumentów tylko numerycznych)
osirisgothra

Odpowiedzi:


27

Na początek Vim ma własny samouczek. Po prostu uruchom to w terminalu:

vimtutor

Dobrą rzeczą vimtutorjest to, że pozwala ci przeczytać o tym, jak działa edytor podczas jego używania .

Poza tym możesz spojrzeć na linki tutaj: strona Vi Lovers

Zaletą tej strony jest to, że krótko omawia różne linki, które udostępnia, więc masz poczucie, które są lepsze lub gorsze i dlaczego.

Dodam, że najlepszy sposób na wygodne z Vima jest go używać wyłącznie na trochę. Jeśli tego nienawidzisz, w porządku. Użyj więc czegoś innego. Jednak jedynym sposobem trenowania palców i mózgu jest użycie go. Moje palce robią się z przyzwyczajenia, nawet gdy pracuję w kliencie poczty e-mail z gui (zamiast Mutt).Escape :wq


2
Nauczyciel vim jest okropny; przynajmniej okropnie jest przekonywać cię, że vim jest rzeczywiście użyteczny i użyteczny dla zdrowych ludzi.
hasen

4
@hasen: jak mówią w Marines, brzmi to jak osobisty problem.
Telemachus,

+1 prawdopodobnie najlepszy sposób na rozpoczęcie nauki vima. :)
mithunsatheesh

12

Pierwszy link jest świetny. Dzięki za to.
Telemachus

Tak, przeczytaj ten pierwszy jakiś czas temu. Jest to jeden dobry :)
Svish

1
Samouczek ściągów to sposób, w jaki nauczyłem się vi. Poważnie. Wydrukowałem ściągawki, umieściłem je przed klawiaturą, zmusiłem się do wpisania „gvim” podczas edycji plików i odniosłem się do nich, ponieważ chciałem robić różne rzeczy. Spędziłem około dwóch tygodni na ściągawce i zrozumiałem.
J. Polfer,

Ten ostatni link skłonił mnie do używania Vima.
naught101


4

Uważam, że filmy instruktażowe Dereka Wyatta na Vimeo są bardzo przydatne. Przesłał 27 filmów, zaczynając od podstawowej edycji, a później opisując bardziej zaawansowane funkcje.


2

„A Byte of Vim” to książka, której celem jest pomoc w nauce korzystania z edytora Vima, nawet jeśli wiesz tylko, jak korzystać z klawiatury komputera.


+1, nauczyłem się Vima czytając tę ​​książkę podczas moich podróży pociągiem.
Atilla Filiz



0

Zacznę od strony podręcznika (man vim), ale rozumiem, dlaczego nie chcesz przeczytać całej tej sprawy.

W związku z tym pojawiło się to podczas szybkiego wyszukiwania w Google. Obejmuje niektóre z ważniejszych punktów, chociaż prawdopodobnie jest więcej szczegółowych samouczków.


2
Czytanie strony podręcznika dla Vima jest prawie zerową pomocą dla początkującego, ponieważ mówi przede wszystkim o otwarciu Vima w wierszu poleceń. Pomoc wewnętrzna Vima jest bardzo dobra, ale nawet to nie jest rozsądny sposób na naukę edytora na początku. W tym przypadku robienie rytmów czyta. Przeczytaj krótki samouczek i edytuj za jego pomocą lub użyj vimtutorprogramu, aby zrobić oba na raz.
Telemachus

0

W twoim terminalu:

$ vim

Następnie w otwartym buforze vim:

:set syntax=on  
:help

Po zapoznaniu się z typem dotyku potrzebujesz kilku dostosowań, aby go upiększyć, takich jak piękny schemat kolorów i elegancka czcionka. Zapraszam do pobrania mojej konfiguracji z GitHub .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.