Page suivante Page précédente Table des matières

10. Carte de référence ViM

10.1 États Vi

Vi a 3 modes :

  1. mode commande - État normal et initial ; les autres reviennent ici (utilisez ESC pour stopper une commande partiellement tapée).
  2. mode d'entrée - Atteint par différentes commandes a i A I o O c C s S R et terminé par ESC ou anomalement par interruption.
  3. mode ligne - C-à-d attendant une entrée après une commande : , / , ? ou un ! (terminé par CR, stoppé par CTRL-c). CTRL est la touche de contrôle : CTRL-c signifie « control c ».

10.2 Commandes Shell

  1. TERM= code Place le nom de code de votre terminal dans la variable TERM.
  2. export TERM Transporte la valeur de TERM (le code du terminal) vers tout programme UNIX dépendant du terminal.
  3. tput init Initialise le terminal pour qu'il fonctionne proprement avec divers programmes UNIX.
  4. vi fichier Accède à l'éditeur vi afin de pouvoir éditer le fichier spécifié.
  5. vi fichier1 fichier2 fichier3 Rentre trois fichiers dans le tampon vi à éditer. Ces fichiers sont fichier1, fichier2, et fichier3.
  6. view fichier Invoque l'éditeur vi sur le fichier en mode lecture.
  7. vi -R fichier Invoque l'éditeur vi sur le fichier en mode lecture.
  8. vi -r fichier Récupère le fichier et les éditions récentes après le crash du système.

10.3 Activer les options

  1. :set option Active l'option.
  2. :set option=valeur Assigne la value à l'option.
  3. :set no option Désactive l'option.
  4. :set Affiche les options activées par l'utilisateur.
  5. :set all Affiche la liste de toutes les options, à la fois les options par défaut et celles activées par l'utilisateur.
  6. :set option? Affiche les valeurs de l'option.

10.4 Notations utilisées

Notations :

  1. CTRL-c CTRL est la touche de contrôle : CTRL-c signifie « control c » ;
  2. CR est le retour chariot (touche Entrée).

10.5 Interrompre, annuler

10.6 Manipulation de fichier

10.7 Mouvement

10.8 Positionnement en ligne

10.9 Positionnement des caractères

10.10 Mots, phrases, paragraphes

10.11 Marquage et retour

10.12 Corrections au cours de l'insertion

10.13 Ajuster l'écran

10.14 Effacer

10.15 Insérer, changer

10.16 Copier et coller

Le tampon de copie est rempli par TOUTE commande d'effacement, ou explicitement par Y et yy.

10.17 Opérateurs (utiliser des doubles pour agir sur les lignes complètes)

10.18 Chercher et remplacer

10.19 Général

10.20 Commandes d'édition de ligne

10.21 Autres commandes


Page suivante Page précédente Table des matières