suivant chapitre avant contenu index

Suivant: Obtenir de l'aide Chapitre: Utilisation de l'éditeur Avant: Inclure un autre


Lancer une commande shell

  Vous pouvez également lancer des commandes depuis l'éditeur vi. La commande :r! fonctionne comme :r, mais au lieu de lire un fichier, elle insère la sortie de la commande indiquée, à partir de la position courante du curseur. Par exemple si vous utilisez la commande

vous aboutirez à

Vous pouvez aussi ``obtenir un shell'' à partir de vi, en d'autres termes, lancer une commande sans quitter l'éditeur, et retourner à votre édition de fichier lorsque vous avez terminé. Par exemple en faisant

la commande ls -F sera exécutée, et le résultat s'affichera à l'écran, mais ne sera pas inséré dans le fichier que vous éditez. Si vous utilisez la commande

vi lancera une copie du shell, vous permettant temporairement de mettre l'éditeur ``en attente'' pendant que vous faites autre chose. Lorsque vous sortirez de ce shell (en utilisant sa commande exit), vous retrouverez vi.



Jean-Michel Antoine
Mon Apr 3 16:04:54 MET DST 1995