Note : Cet article est écrit sous vim en .markdown
ensuite j’ai du l’importer dans wordpress grâce à fiddle
La première fois que j’ai entendu parler des tuppervim c’était à un hackahon firefoxOS.
Le concept ? Un savant mélange entre les agapes maçonniques du troisième millénaire et les soirées tupperware™ des années 60.
Toutes les informations pour suivre ces évènements sont disponibles sur le site http://tuppervim.org/
J’ai toujours pensé que les développeurs qui utilisaient vim étaient de vrai barbus appartenant à la communauté de l’anneau. Moi je suis sur Sublime Text, et puis un jour alors que j’éditais mes .alias
Quoi ? Tu utilises nano ? Mais c’est tout pourri !
— Un mec qui à de l’avenir
Ce n’est pas de ma faute, je ne maitrise pas du tout les raccourcis et l’utilisation de vim. Heureusement — en 2016 — il y a le mutualab & Twitter. En voyant un tweet passer je n’ai pas pu m’empêcher d’aller améliorer mes compétences & rencontrer la communauté des utilisateurs Lillois de vim.
Dernière minute : atelier #Vim à Lille le 5 avril. Inscriptions : https://t.co/K8RZNRoffg https://t.co/pNVOHgmxxg
— tupperVim (@tupperVim) March 20, 2016
Prérequis
Ouvir un terminal et faire le tutoriel pour les n00b de vim.
$ vimtutor
Ce fichier texte nous enseigne les raccourcis de base par la pratique.
Commencer à apprendre vim
La courbe de progression de vim est assez dure. Heureusement il existe des solutions comme :
Practical Vim: Edit Text at the Speed of Thought
Les mecs ils utilisent atom dans un tuppervim
Même si cela peut sembler complexe, c’est simplement la pratique qui vous permettra de maîtriser cet éditeur de texte. Dans mon cas j’ai retenu 3 choses :
- Toujours appuyer sur echap pour revenir en mode consultation, ne passer en mode edit avec i que si c’est nécessaire
- ZZ pour quitter c’est plus rapide qu 😡
- J’ai enfin la coloration syntaxique !
Pour aller plus loin
Lire des pages de man vim
n’est pas assez sexy pour vous ? Aucun problème vous pouvez apprendre vim de façon ludique grâce à vim adventure.
Une fois les bases maitrisées vous pourrez enrichir votre éditeur de texte grâce à vimplug
https://github.com/junegunn/vim-plug
Si vous avez besoin d’aide n’hésitez pas à faire de pair-programming à distance sur vim en partageant votre terminal : https://tmate.io/ Instant terminal sharing