Nauka Vima po vimtutor

25

Jakie powinny być kolejne kroki do nauki Vima po ukończeniu vimtutor? Oglądałem filmy na YouTube, czytałem tutoriale online i pytania / odpowiedzi na SE i jestem zajęty czytaniem Practical Vim.

Czy są dostępne inne dobre zasoby? Właściwie praktykowanie i używanie Vima - nie tylko oglądanie / czytanie - jest z pewnością dobrym sposobem na naukę. Wszelkie sugestie dotyczące najlepszego sposobu korzystania z wbudowanego systemu pomocy do nauki Vima?

PS: Mimo że to pytanie dotyczące SO zostało zamknięte, ponieważ jest nie na temat, kilka odpowiedzi wydaje się przydatnych.

PPS: Użyłem vima wiele lat temu, przeniosłem się do Emacsa na tryb Org, a teraz wracam do vima :)

SabreWolfy
źródło
1
Twoje pytanie może być również zamknięte, ponieważ witryny SE są przeznaczone na dokładne pytania, a twoje może być zbyt szerokie. Poza tym Pratical Vim to niesamowita książka, a czytanie jej to naprawdę dobry pomysł. Po tym, myślę, że najlepszym sposobem na naukę jest codzienne używanie vima i za każdym razem, gdy znajdziesz coś, co wydaje się nienaturalne (lub wbrew filozofii vim), zanotuj to i spróbuj znaleźć lepszy sposób.
statox
Jeśli używasz Vima do przypisywania klawiszy, rozważ Spacemacs .
Mirzhan Irkegulov

Odpowiedzi:

31

Naostrzyć piłę

Najlepsza ogólna rada jest prosta: „ Wyostrz piłę ” z eseju Siedmiu nawyków Brama. Sugeruję również wpis na blogu Vimcasts : O ostrzeniu piły .

Zasadniczo „ostrzenie piły” można podsumować jako:

Nie ucz się wszystkiego od razu, ale ucz się kilku rzeczy na raz. Gdy znajdziesz nieefektywność, poszukaj sposobów na jej poprawę. Powtarzać

Vimrc

Polecam również użycie prawie pustego vimrc . Powinieneś z grubsza zrozumieć każdą linię w swoim vimrc. Użyj :helpi google dowiedz się więcej.

Wtyczki

Ogólne porady dotyczące wtyczek:

  • Powoli dodaj wtyczkę lub dwie, gdy zajdzie taka potrzeba.
  • Nie instaluj wtyczki bez uprzedniego szukania natywnego rozwiązania
  • Musi mieć dobrą dokumentację
  • Unikaj wtyczek z wieloma mapowaniami
  • Jeśli nie wydaje się podobny do Vima, unikaj go
  • Unikaj, jeśli istnieją odwzorowania, które nie działają z .poleceniem (może być konieczne użycie repeat.vim )

Więcej dobrych miejsc, aby dowiedzieć się więcej o Vimie

TL; DR

Przeczytaj :helpi spróbuj wprowadzić niewielkie przyrostowe zmiany w przepływie pracy.

Peter Rincker
źródło
Osobiście mam ogromną stronę vimwiki, na której robię notatki, coś w rodzaju książki kucharskiej, większość pochodzi z pytań na temat wymiany stosów, wraz ze wszystkimi sugestiami powyżej. Myślę, że to świetny pomysł, aby zrobić własny. Mój jest tutaj: bitbucket.org/sergio/dotfaster/raw/…
SergioAraujo
2

Możesz się wiele nauczyć, postępując zgodnie z pytaniami i odpowiedziami na liście mailingowej vimlub http://vim.sourceforge.net/maillist.php#vim . Chociaż ta strona StackExchange doskonale nadaje się do prostych pytań i odpowiedzi, lista mailingowa jest lepsza w przypadku pytań wymagających dyskusji.vim_use

garyjohn
źródło