====== FAQ sur vi. ====== Par E. Larry Lidz "ellidz@eridu.uchicago.edu". Texte adapté de l'anglais par M. Simon "msimon@astrolabe.frmug.org" 28 novembre 1998 - [[vifaq-1.html|Introduction -- Mode d'emploi de cette FAQ.]] * [[vifaq-1.html#ss1.1|1.1 Puis-je redistribuer cette FAQ ?]] * [[vifaq-1.html#ss1.2|1.2 Comment faire pour contribuer ?]] - [[vifaq-2.html|Présentation de vi.]] * [[vifaq-2.html#ss2.1|2.1 Quels sont les points forts de vi ? Pourquoi l'utiliser ?]] * [[vifaq-2.html#ss2.2|2.2 Ça a l'air intéressant. Y a-t-il des raisons de ne pas l'utiliser ?]] * [[vifaq-2.html#ss2.3|2.3 Sur quels systèmes d'exploitation fonctionne-t-il ?]] * [[vifaq-2.html#ss2.4|2.4 Je suis convaincu. Je vais apprendre vi. Par où commencer ?]] * [[vifaq-2.html#ss2.5|2.5 Quelques mots sur les clones.]] - [[vifaq-3.html|Apprendre vi.]] * [[vifaq-3.html#ss3.1|3.1 Y a-t-il des jeux pour apprendre à utiliser vi ?]] * [[vifaq-3.html#ss3.2|3.2 La différence entre le mode commande et le mode saisie.]] * [[vifaq-3.html#ss3.3|3.3 Mon clavier n'a pas de touche . Que faire ?]] * [[vifaq-3.html#ss3.4|3.4 À quoi correspondent ces ~ ?]] * [[vifaq-3.html#ss3.5|3.5 Je n'arrive pas à me faire aux touches hjkl pour me déplacer.]] * [[vifaq-3.html#ss3.6|3.6 Comment quitter sans sauvegarder ?]] * [[vifaq-3.html#ss3.7|3.7 Comment insérer un fichier ?]] * [[vifaq-3.html#ss3.8|3.8 Comment rechercher du texte ?]] * [[vifaq-3.html#ss3.9|3.9 Comment chercher une chaîne de caractères de contrôle ?]] * [[vifaq-3.html#ss3.10|3.10 Comment formater un texte ?]] * [[vifaq-3.html#ss3.11|3.11 Comment copier du texte ?]] * [[vifaq-3.html#ss3.12|3.12 Arg, je viens de taper dG et j'ai perdu ma thèse. Que faire ?]] * [[vifaq-3.html#ss3.13|3.13 vi semble être figé, ou se comporte bizarrement. Que faire ?]] * [[vifaq-3.html#ss3.14|3.14 Je viens de finir ma dissertation, et j'apprends qu'il faut que je mette chaque partie dans un fichier différent. Comment faire ?]] * [[vifaq-3.html#ss3.15|3.15 À quoi servent les commandes commençant par un ** : ** ?]] - [[vifaq-4.html|Comment rechercher du texte et le remplacer ?]] * [[vifaq-4.html#ss4.1|4.1 Ma touche / ne fonctionne pas. Que faire ?]] * [[vifaq-4.html#ss4.2|4.2 Comment exécuter un programme depuis vi ?]] * [[vifaq-4.html#ss4.3|4.3 Aaargh ! j'étais en train d'écrire, et mon ordinateur a planté.]] * [[vifaq-4.html#ss4.4|4.4 Comment rendre vi plus convivial pour le programmeur ?]] * [[vifaq-4.html#ss4.5|4.5 Les Macros -- comment les écrire ?]] * [[vifaq-4.html#ss4.6|4.6 Comment associer une macro à une touche de fonction ?]] * [[vifaq-4.html#ss4.7|4.7 Comment abréger du texte ?]] * [[vifaq-4.html#ss4.8|4.8 Comment utiliser un vérificateur orthographique sur un document ?]] * [[vifaq-4.html#ss4.9|4.9 Comment supprimer les ^M à la fin de chaque ligne ? Avec une macro ?]] * [[vifaq-4.html#ss4.10|4.10 J'ai un terminal imprimante. Puis-je utiliser vi ?]] * [[vifaq-4.html#ss4.11|4.11 Ah, c'est ça le ** mode open ** ! Mais je n'ai pas de terminal texte, et pourtant je démarre toujours dans ce mode.]] * [[vifaq-4.html#ss4.12|4.12 Où puis-je trouver les sources de vi ?]] - [[vifaq-5.html|Questions plus difficiles.]] * [[vifaq-5.html#ss5.1|5.1 Les sections sont définies par SHNHH HU et les paragraphes par IPLPPPQPPLIbp. Quel est ce langage ? À quoi cela correspond-il ?]] * [[vifaq-5.html#ss5.2|5.2 J'ai remarqué que " [[ " et " ]] " servaient à se déplacer entre les fonctions. Pourtant, mes fonctions ne débutent pas par .SH ou quoi que ce soit. Comment ça marche ?]] * [[vifaq-5.html#ss5.3|5.3 Comment travailler avec plusieurs fichiers en même temps ?]] * [[vifaq-5.html#ss5.4|5.4 J'ai lancé vi, et je veux éditer un autre fichier. Comment faire ?]] * [[vifaq-5.html#ss5.5|5.5 Comment revenir au premier fichier ?]] * [[vifaq-5.html#ss5.6|5.6 Je veux éditer un fichier à la fois. J'en ai ouvert un, et je veux passer à un autre. Comment faire ?]] * [[vifaq-5.html#ss5.7|5.7 Comment ajouter le contenu d'un fichier au milieu du fichier que je suis en train d'éditer ?]] - [[vifaq-6.html|Que contiennent les archives en ligne de vi ?]] - [[vifaq-7.html|Astuces et macros tordues.]] * [[vifaq-7.html#ss7.1|7.1 Astuces tordues.]] * [[vifaq-7.html#ss7.2|7.2 Macros tordues.]] - [[vifaq-8.html|Liste alphabétique des commandes.]] * [[vifaq-8.html#ss8.1|8.1 Quelques commandes : ]] * [[vifaq-8.html#ss8.2|8.2 Quelques commandes set.]] - [[vifaq-9.html|Configurer son fichier .exrc]] * [[vifaq-9.html#ss9.1|9.1 Example de .exrc]] - [[vifaq-10.html|Les bugs de vi.]] - [[vifaq-11.html|Glossaire]]