Une petite liste de commandes bien pratiques, au fur et à mesure que je les apprends !
- mode visual : V
- mode visual block : ctrl+v
- aller à la fin d’une colonne/block : G
- % : next bracket
Pour wraper les lignes à la taille de 80 :
- visual : v
- sélectionner les lignes, puis gq pour wrapper (prend le paramètre défini comme textwidth dans le vimrc, pour le définir à la volée, faire : set textwidth=80 par exemple.
Pour splitter la fenêtre en deux et pouvoir comparer deux fichiers :
- split : vs
- naviguer entre les vues : ctrl+w ou ctrl+arrow
- changer de fichier (ouvre l’arborescence) : E
- historique des fichiers ouverts : F3
Substitution de chaine :
- %s/foo/bar/g remplace tous les foo par bar