Table des matières

Mémo des commandes Vim

Ceci est une liste des commandes principales regroupées sur un page.

Ces commandes servent tous les jours et cette page sert de pense-bête.

Vim dispose de trois modes :

Le passage d’un mode à l’autre est résumé par :

Mode Normal Mode Insert Mode Visual i,I,a,A,o,O,r,R,s,S <Esc> v,V <Esc>

Insertion

Le mode insertion permet d'éditer un fichier. On sort du mode insertion en appuyant sur Esc (on revient alors en mode commande)

Enregistrement et sortie

Définition du type de fichier

Ceci redéfinit le type de fichier si nécessaire

Déplacement

Définition des variables set

Alignement

Indentation

Remplacement

Effacement

Copie / Colle

Remplacement

Mode Visuel

Répétition

Affichage des caractères tab et retour chariot

Coloration Syntaxique

80 Caractères par ligne dans le HTML

Mettre ces deux lignes quelque part. Attention, garder sur deux lignes !!

<!-- vim: tw=80:
-->

Augmenter/Diminuer un nombre

Si on appuie sur CTRL+Alt, on incrémente le chiffre sous le curseur et CTRL+X décrémente le chiffre sous le curseur, ce en mode commande.

Réorganiser un paragraphe pour qu'il soit dans les 80 colonnes

Split Ecran

Voir les différences entre deux fichiers en couleur

Édition de plusieurs fichiers

Développement

Folding

Permet de faire des sections dans le code pour le plier. Une section commence par {{{ et finit par }}}. En PHP, penser à mettre en commentaires avec /* {{{ */ et /* }}} */

Gestion des onglets

B.A. BA

Mode normal

Commencer l’insertion de texte

Enregistrer, quitter

Écrire dans un fichier file

Éditer un fichier

Insérer

Ouvrir un fichier

Enregistrer dans un fichier

Mode insertion

Mode visuel

Le mode visuel permet de sélectionner des objets.

Mode commande, opérateurs, actions

Rechercher, remplacer

Commandes externes

Outils d’édition

Productivité

Voir aussi


Basé sur « Mémo Vim » par Nicolas Mesnier.