Esiste un modo interattivo per imparare Vim? [chiuso]


93

Anni fa stavo cercando un modo per imparare Vim che non coinvolgesse un muro di testo, o scorrere vimtutor senza conoscere i comandi per farlo. Mi chiedevo se esistesse qualcos'altro per uno scopo del genere.


8
In realtà, il vimtutor non richiedeva di scorrere i muri di testo senza conoscere i comandi. I comandi di scorrimento si trovano nella prima pagina.
thiton

Questo è il tutorial di base con cui Vim inizia e puoi anche ottenere molti video da Youtube.

3
Mi rendo conto che, tuttavia, ero a disagio con Vimtutor. Ho anche compagni di classe a cui non piaceva particolarmente imparare in quel modo. Sono sicuro che va bene per alcune persone, ma chiaramente non è per tutti. Quindi, le persone si preoccupano di fare screencast e openvim, giusto? Se vimtutor fosse perfetto, nessuno si preoccuperebbe.
eggonlegs

4
Vimtutor ti dice esattamente cosa fare, se non sai quali comandi usare, probabilmente non stai effettivamente guardando lo schermo del tuo computer.
Andy Ray

Risposte:



111

Ho programmato un gioco proprio per questo scopo! È un gioco online in cui muovi il cursore usando comandi e movimenti di vim. Dai un'occhiata su http://vim-adventures.com . I primi due livelli insegnano hjkle navigano con le parole. Il resto dovrebbe costare denaro.


12
genio! Gioco consigliato per tutti gli amanti di vim!
confiq

93
Senza offesa, è un bel gioco, ma non vale $ 25 (soprattutto con soli 6 mesi di accesso) quando ci sono altre risorse gratuite che possono essere utilizzate per imparare vim.
nyuszika7h

7
Questo gioco necessita della modalità offline e lo comprerei.
Goddard

9
@ nyuszika7h sono d'accordo. Lo comprerei al 100% se non fosse per il limite di tempo. Ho bisogno di qualcosa che possa usare per rinfrescare la mia memoria tra 5 anni.
Dan Bechard

10
Penso che non meriti questi 25 $. Dovrebbe essere più economico.
Osama F Elias

16

Per rispondere alla tua domanda: vimtutor è il buon modo per imparare interattivamente vim. Se lo leggi, ti dà tutti i comandi necessari per eseguirlo e impari effettivamente a usare vim.

Se è troppo faticoso, dubito davvero che vim sia per te.


1
Intendevo rispondere alla tua domanda come nella domanda nel titolo del tuo post. Il motivo per cui vimtutor si sente doloroso è che in realtà impari qualcosa nel processo. In ogni caso, per favore non sentirti attaccato dalla mia risposta, lo stavo principalmente prendendo di mira altre persone oltre a te dato che ovviamente non ti piaceva.
static_rtti

1
Grazie per aver chiarito, lo apprezzo :)
eggonlegs


9

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

Colpito a metà del 2011, nel periodo in cui vim adventures è stato realizzato, ma non è mai andato così lontano come vim adventures. Non ho mai giocato molto, ma è comunque un'alternativa gratuita per chiunque sia interessato a superare la curva di apprendimento di Vim: movimenti di base e modalità di cambio.


Infine mettilo su heroku: kikuchiyos-vim-game.herokuapp.com
kikuchiyo

L'ho suonato per un po '. Non ho downvote, ma il gioco è stato difficile. Perché non c'è modo di afferrare i diamanti quando questi sono posizionati fuori dalla regione! Pazzo!
Anwar

@ Anwar, Hey, scusa per la risposta in ritardo. Non sono stato così per un po '. Devi usare jump (w (parola-destra), b (parola-sinistra), o (inserisci-riga in basso), O (inserisci-riga-su)) per accedere a diamanti o rubini al di fuori della regione standard. Rimarrai bloccato quando lo fai, quindi dovrai teletrasportarti con (H (inizio pagina), L (fondo pagina), 0 (inizio riga) o $ (fine riga). i comandi di teletrasporto si trovano nella home page. Mi dispiace. Ha bisogno di molto lavoro. Grazie per
averci

7

non l'ho usato, ma sembra vicino a quello che stai chiedendo

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


@Benoit: ho inviato un'e-mail all'autore del tutorial che lo risolverà. Ora, fai attenzione che si presume che tu stia utilizzando una tastiera QWERTY standard.
Benoit

@Benoit l'ho rimosso dal tutorial. Poiché la sandbox non menziona ancora. Lo lascio a supporto fino a quando non avrò compiti più importanti. Grazie per la segnalazione.
egaga

@egaga: sei davvero veloce a sistemare le cose!
Benoit

3

Anche per i principianti http://vimsnake.com è carino.
Sarà interessante notare che migliora la memoria muscolare per le chiavi h, j, k, l, escei

Ora, dopo esserci preparati per queste chiavi, possiamo passare a http://www.vimgenius.com/ per l'apprendimento. È solo simile e alternativo a shortcutfoo.com e altro ancora è specifico per vim.


Wow, vimsnake è difficile se stai solo imparando il movimento hjkl!
jrahhali

@jrahhali controlla il mio punteggio in classifica: P
vusan
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.