Imparare Vim dopo vimtutor


25

Quali dovrebbero essere i prossimi passi per l'apprendimento di Vim dopo il completamento vimtutor? Ho visto video su YouTube, letto tutorial online e domande / risposte su SE, e sono impegnato a leggere Practical Vim.

Ci sono altre buone risorse disponibili? In realtà praticare e usare Vim - non solo guardarlo / leggerlo - è sicuramente un buon modo per imparare. Qualche suggerimento sul modo migliore per utilizzare il sistema di aiuto integrato per imparare Vim?

PS: Sebbene questa domanda su SO sia stata chiusa per essere off-topic, molte delle risposte sembrano utili.

PPS: ho usato Vim molti anni fa, sono passato a Emacs per Org-Mode e ora sto tornando a VIM :)


1
La tua domanda potrebbe anche essere chiusa perché i siti SE sono per domande precisi e la tua potrebbe essere troppo ampia. A parte questo, Pratical Vim è un libro fantastico e leggerlo è davvero una buona idea. Dopodiché, penso che il modo migliore per imparare sia usare Vim quotidianamente e ogni volta che trovi qualcosa di poco naturale (o contro la filosofia di Vim) lo annoti e cerchi di trovare un modo migliore per farlo.
statox

Se stai usando Vim per le combinazioni di tasti, considera Spacemacs .
Mirzhan Irkegulov,

Risposte:


31

Affilare la sega

Il miglior consiglio generale è un semplice, " Affila la sega " dal saggio di Sette abitudini di Bram. Suggerisco anche il post sul blog di Vimcasts : sull'affilatura della sega .

Fondamentalmente "affilare la sega" può essere sintetizzato come:

Non imparare tutto in una volta, ma impara alcune cose alla volta. Quando trovi un'inefficienza, cerca i modi per migliorarla. Ripetere

vimrc

Consiglio anche di usare vimrc quasi vuoto . Dovresti capire approssimativamente ogni riga nel tuo vimrc. Usa :helpe google scopri di più.

plugin

Consigli generali sul plugin:

  • Aggiungi lentamente un plug-in o due in caso di necessità.
  • Non installare un plug-in senza prima cercare una soluzione nativa
  • Deve avere una buona documentazione
  • Evita i plugin con molti mapping
  • Se non sembra Vim-like, evitalo
  • Evita se ci sono mappature che non funzionano con il .comando (potrebbe essere necessario utilizzare repeat.vim )

Altri buoni posti per saperne di più su Vim

TL; DR

Leggi :helpe prova a fare piccole modifiche incrementali al tuo flusso di lavoro.


Personalmente ho una grande pagina di vimwiki in cui prendo appunti, una specie di libro di cucina, la maggior parte proviene da domande su stackexchange, insieme a tutti i suggerimenti sopra penso che sia una grande idea fare il tuo. Il mio è qui: bitbucket.org/sergio/dotfaster/raw/…
SergioAraujo


2

Puoi imparare molto seguendo le domande e le risposte sulla vimo vim_usemailing list, http://vim.sourceforge.net/maillist.php#vim . Mentre questo sito StackExchange è ottimo per semplici domande e risposte, la mailing list è migliore per le domande che richiedono una discussione.

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.