Practical Vim by Drew Neil from Pragmatic Bookshelf

dnvim2_xlargecover Si il y a bien une activité que je pratique de manière consistente depuis des années, c’est bien éditer du texte. Et ca ne devrait pas ralentir. Je connais Vim depuis des années, mais sans jamais avoir pris le temps d’apprendre à m’en servir. Je n’ai jamais eu la patience de suivre les nombreux tutoriels, video, screencast et autres vimtutor … il existe plétore de ressources sur le sujet!

J’ai besoin d’une conférence, d’un livre pour me focaliser sur un sujet. Et voilà donc un bon livre, ce qui ne semble pas évident avec ce sujet!
Bref il se lit bien, c’est concret, on apprend vraiment des choses et il évite le piège d’une longue énumération de tous les raccourcis clavier, ce n’est pas une ennuyeuse doc de référence.
Je l’ai lu comme un roman, mais on peut le faire dans n’importe quel ordre. Ca permet donc de le garder sous la main comme aide mémoire.
Il n’est jamais trop tard pour apprendre et il existe des plugin IntelliJ, Eclipse, Chrome … pour retrouver du simili Vim et ne pas perdre la main.


 

If there is one activity that I do consistently for years, it is typing text. And I don’t see it slowing down. Over the years I spent a lot of time doing things by hand, in a hurry, because I never took the time to learn, or when I tried tutorials, never had the patience, and quickly surfed away to other web sites.
I know I need a book, or a conference, to stick to a subject.
Practical Vim is not a boring list of keys and shortcuts, Neil goes to the essential, the useful and demonstrated actions that will make you faster.
Also due to the composable nature of Vim, it is easier to learn through re-use and build on your skills.
That is also how the book is organized, it is composable, you can read it in any order. At the same time, each part is engaging and solve a real editing problem.
Now, I read it front to cover and I keep it near me.

Highly advised, it is never too late to learn.