Vi : L'essentiel

Vi est un éditeur de texte simple permettant de modifier des fichiers à l'aide de commandes sous UNIX.
La principal difficulté de cet éditeur, est d'en retenir TOUTES les commandes. Un petit aide mémoire peut vous être utile...
 
 
Nous allons procéder un petit rappel sur UNIX :
NIX, parfois écrit « Unix », avec des petites capitales, est un système d'exploitation multitâche et multi-utilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par laquelle il offre de nombreux petits outils chacun dotés d'une mission spécifique. Il a donné naissance à une famille de systèmes, dont les plus populaires à ce jour sont System VBSDGNU/Linux et Mac OS X. On nomme « famille Unix » l'ensemble de ces systèmes. On dit encore qu'ils sont de « type Unix » et on les qualifie (en anglais, UNIX étant invariable en français) d’Unices. Il existe un ensemble de standards réunis sous la norme POSIX qui vise à unifier certains aspects de leur fonctionnement.
 
 
Et un autre sur Vi, sa peut toujours servir :

Vi est un éditeur de texte en mode texte plein écran écrit par Bill Joy en 1976 sur une des premières versions de la distribution Unix BSD.

Il est présent d'office sur la majorité des systèmes Unix actuels, souvent sous la forme d'un clone du logiciel vi originel.

La suite sur : http://fr.wikipedia.org/wiki/Vi

 
 
Maintenant les commandes :
  • 0 Aller en début de ligne
  • $ Aller en fin de ligne
  • k Ligne précédente
  • j Ligne suivante
  • h Caractère précédent
  • l Caractère suivant
  • b Mot précédent
  • w Mot suivant
  • Clil-B Page précédente
  • Clil-F Page suivante
  • nG Aller à la ligne n. Exemple: 1G va sur la première ligne
  • G Aller à la dernière ligne
  • x Supprime le caractère sous le curseur
  • dd Supprime la ligne courante et la copie dans le presse-papiers
  • nd Idem avec n lignes
  • J Fusionne la ligne courante et la suivante
  • yy Copie la ligne courante dans le presse-papiers
  • ny Idem avec n lignes
  • P Colle le presse-papiers avant la position courante
  • p Colle le presse-papiers après la position courante
  • v Commence une sélection en mode caractères
  • V Commence une sélection en mode lignes
  • Clil-V Commence une sélection en mode "rectangulaire"
  • d Supprime la sélection et la copie dans le presse-papiers
  • y Copie la sélection dans le presse-papiers
  • c Supprime la sélection et passe en mode insertion
  • i Passe en mode insertion avant la position courante
  • a Passe en mode insertion après la position courante
  • o Passe en mode insertion sur une nouvelle ligne sous la ligne courante
  • Esc Quitte le mode insertion
  • u Annule la dernière commande
  • r Remplace le caractère sous le curseur par le prochain caractère tapé
  • ~ Convertit le caractère sous le curseur en majuscule si c'est une minuscule et vice-versa
  • /texte Recherche en avant du texte indiqué
  • ?texte Recherche en arrière du texte indiqué
  • n Recherche l'occurrence suivante
  • N Recherche l'occurrence précédente
  • :%s/chercher/remplacer Recherche avec remplacement dans tout le fichier
  • :w Sauvegarde le fichier courant
  • :wfichier Ecrit le document dans le fichier indiqué
  • :rfichier Inclut le fichier indiqué à partir de la position courante
  • :q! Quitter en annulant les modifications
  • ZZ (ou :wq) Quitter en enregistrant les modifications
 
 
N'hésitez pas à l'imprimer afin de l'afficher dans votre salon, vos toilettes, votre voiture, votre douche, ...