Czy istnieje interaktywny sposób nauki Vima? [Zamknięte]

93

Wiele lat temu szukałem sposobu, aby nauczyć się Vima, który nie wymagałby ściany tekstu lub przewijania vimtutora bez znajomości poleceń, które to robią. Zastanawiałem się, czy istnieje coś innego do takiego celu.

jajonogi
źródło
8
Właściwie, vimtutor nie wymagał od ciebie przewijania ścian tekstu bez znajomości poleceń. Polecenia przewijania znajdują się bezpośrednio na pierwszej stronie.
thiton
To jest podstawowy samouczek dla Vima, od którego możesz zacząć, a także możesz pobrać wiele filmów z Youtube.
3
Zdaję sobie z tego sprawę - jednak czułem się nieswojo z vimtutorem. Mam kolegów z klasy, którzy również nie lubili się uczyć w ten sposób. Jestem pewien, że jest to dobre dla niektórych ludzi, ale najwyraźniej nie dla wszystkich. Dlatego ludzie zawracają sobie głowę tworzeniem screencastów i openvimem, prawda? Gdyby vimtutor był doskonały, nikt by się nie przejmował.
Eggonlegs
4
Vimtutor powie ci dokładnie, co masz zrobić, jeśli nie wiesz, jakich poleceń użyć, prawdopodobnie nie patrzysz na ekran komputera.
Andy Ray

Odpowiedzi:

111

Zaprogramowałem grę właśnie w tym celu! To gra online, w której poruszasz kursorem za pomocą poleceń i ruchów vima. Sprawdź to na http://vim-adventures.com . Pierwsze kilka poziomów nauczania hjkli nawigacji po słowach. Reszta ma kosztować pieniądze.

Doron Linder
źródło
12
geniusz! Polecana gra dla wszystkich miłośników vimów!
confiq
93
Bez urazy, to fajna gra, ale nie jest warta 25 $ (szczególnie przy zaledwie 6 miesiącach dostępu), gdy istnieją inne darmowe zasoby, których można użyć do nauki vim.
nyuszika7h
7
Ta gra wymaga trybu offline i kupiłbym ją.
Goddard
9
@ nyuszika7h Zgadzam się. Kupiłbym to w 100%, gdyby nie limit czasu. Potrzebuję czegoś, czym mógłbym odświeżyć pamięć za 5 lat.
Dan Bechard
10
Myślę, że to nie zasługuje na te 25 $. Powinno być tańsze.
Osama F Elias
16

Odpowiadając na twoje pytanie: vimtutor to dobry sposób na interaktywną naukę vim. Jeśli go przeczytasz, otrzymasz wszystkie niezbędne polecenia, aby go przejść, i faktycznie nauczysz się używać vim.

Jeśli to zbyt duży wysiłek, naprawdę wątpię, że vim jest dla ciebie.

static_rtti
źródło
1
Miałem na myśli odpowiedź na Twoje pytanie tak jak w pytaniu w tytule Twojego postu. Powodem, dla którego vimtutor czuje się bolesny, jest to, że faktycznie się czegoś uczysz. W każdym razie, nie czuj się zaatakowany moją odpowiedzią, celowałem głównie w inne osoby niż ty, ponieważ najwyraźniej ci się to nie podobało.
static_rtti,
1
Dzięki za wyjaśnienie, doceniam to :)
eggonlegs
11

Stare pytanie, ale dla innych szukających czegoś podobnego, o czym nie wspomniano: https://www.shortcutfoo.com/

stevekrzysiak
źródło
Wymaga subskrypcji. Głosowano za szybko :(
Anwar
9

http://kikuchiyos-vim-game.herokuapp.com

Wzbogacony w połowie 2011 roku, mniej więcej w czasie, gdy przygody vima zostały stworzone, ale nigdy nie poszły tak daleko, jak przygody vimów. Nigdy nie było dużo zabawy, ale wciąż jest darmową alternatywą dla każdego, kto chce pokonać krzywą uczenia się vima - podstawowego ruchu i zmiany trybów.

kikuchiyo
źródło
Wreszcie po prostu umieść to na Heroku: kikuchiyos-vim-game.herokuapp.com
kikuchiyo.
Grałem w to przez chwilę. Nie głosowałem przeciw, ale gra była trudna. Ponieważ nie ma możliwości zdobycia diamentów, gdy są one umieszczone poza regionem! Szalony!
Anwar
@Anwar, hej, przepraszam za spóźnioną odpowiedź. Dawno nie byłem na SO. Aby uzyskać dostęp do diamentów lub rubinów spoza regionu standardowego, musisz użyć skoku (w (słowo-prawo), b (słowo-lewo), o (wstaw-wiersz-dół), O (wstaw-line-up)). Utkniesz, kiedy to zrobisz, więc musisz teleportować się za pomocą (H (góra strony), L (dół strony), 0 (początek linii) lub $ (koniec linii). Polecenia teleportacji są na stronie głównej. Przepraszamy za to. To wymaga dużo pracy. Dziękujemy za wypróbowanie. Oto przykład
zeskoczenia
7

nie użyłem go, ale wygląda na to, o co prosisz

http://www.openvim.com/tutorial.html

Joel
źródło
@Benoit: Wysłałem e-mail do autora samouczka, który to naprawi. Uważaj teraz, zakładając, że używasz standardowej klawiatury QWERTY.
Benoit
@Benoit Usunąłem to z samouczka. Jak piaskownica jeszcze nie wspomina. Zostawiam to, żeby go wspierać, dopóki nie będę miał ważniejszych zadań. Dzięki za zgłoszenie.
egaga
@egaga: naprawiasz rzeczy naprawdę szybko!
Benoit,
3

Dla bardzo początkujących http://vimsnake.com jest również fajnym miejscem.
Będzie ciekawie poprawia pamięć mięśniową na klucze h, j, k, l, escii

Teraz po przygotowaniu się na te klucze, możemy przejść do http://www.vimgenius.com/ w celu nauki. Jest po prostu podobny i alternatywny dla shortcutfoo.com, a więcej jest specyficzny dla Vima.

vusan
źródło
Wow, vimsnake jest trudny, jeśli dopiero uczysz się ruchu hjkl!
jrahhali
@jrahhali sprawdź mój wynik na tablicy wyników: P
vusan