« Le système d'exploitation GNU-Linux/L'éditeur de texte vi » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 15 :
 
Il y a donc 2 modes : insertion et commande.
En mode insertion ----> "tu écrispeux écrire tout ce que tu veux."
En mode commande ----> "tu peux enregister, effacer, quitter, etc."
* Pour passer du mode ''insertion'' au mode ''commande'' : touche < ESC >
* Pour passer du mode ''commande'' au mode ''insertion'' : touche i. (insert)
* En mode commande, on peut passer en un 3ème mode "mode Execution" en tapant "''':''''"(la ligne de commande est en bas de l'écran)
{| class="wikitable" border="24"
|+ Commande de base de '''vi'''
! Commande
Ligne 28 :
| '''x'''
| effacer une lettre (xterminator)
|-{{ligne griserouge}}
| '''dd'''
| effacer la ligne courante (delete)
Ligne 34 :
| '''xg'''
| aller à la ligne x (go to line) - Ex. 152g met le curseur à la ligne 152
|-{{ligne grise}}
|-----
| '''r'''
| remplace un caractère (replace)
Ligne 56 :
| pour quitter la fenêtre d'aide si elle est ouverte ou l'éditeur
|-----
| ''':nom_fichier'''
| enregistre ce qui est saisi dans le fichier ''nom_fichier''
|-----
Ligne 76 :
|}
Il est difficile de savoir si on est en mode insertion ou en mode commande, le plus simple est d'appuyer plusieurs fois sur <ESC> pour être sûr d'être en mode commande.
 
''vi'' est rustique, on le trouve sur tous les sytèmes unix, même les plus vieux. Il est préférable d'utiliser '''vim''' (vi improves) quand c'est possible, c'est un éditeur vi amélioré
Ligne 86 :
Il existe bien entendu d'autres éditeurs de texte dans Linux, du plus perfectionné au plus basique, mais ''vi'' est celui qu'on trouve partout (même sur notre vieux minitel). Il est donc impératif d'en connaître les commandes de base.
 
VoiciQuelques quelquesautres éditeurs connus :
1. edEd
2. nanoNano
3. emacsEmacs (editor macro)
4. joeJoe
5. picoPico
6. XEmacs (anciennement Lucid Emacs) est un éditeur de texte pour X-Window, basé sur GNU Emacs.