Chapitre 4 : Édition de fichiers texte - Vi



Documents pareils
0.1 Mail & News : Thunderbird

Exportation d'une VM sur un périphérique de stockage de masse USB

Séance 0 : Linux + Octave : le compromis idéal


GUIDE DE L UTILISATEUR Recoveo Récupérateur de données

TD séances n 3 et n 4 Répertoires et Fichiers sous Unix

Symantec Backup Exec Remote Media Agent for Linux Servers

Tout savoir sur le clavier

Cyberclasse L'interface web pas à pas

Installation et Réinstallation de Windows XP

SOS Info: Traitement de textes. 1. Structurer un document. 2. Enregistrer un document

ENVOI EN NOMBRE DE SMS

BTS SIO Dossier BTS. PURCHLA Romain

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

13) Calibrage du tableau Interwrite Dualboard

GHOST SPECIAL EDITION Guide d'installation et d'utilisation

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

Tutoriel TYPO3 pour les rédacteurs

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur,

TP réseaux 4 : Installation et configuration d'un serveur Web Apache

Chapitre 4. Gestion de l environnement. Pré-requis. énoncé

ENVOI EN NOMBRE DE SMS

FANTEC DB-229US Manuel de l'utilisateur

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

Netissime. [Sous-titre du document] Charles

Grain Tracker Manuel d'utilisation

l'ordinateur les bases

Manuel de l'utilisateur

CONFIGURER VOTRE HEBERGEMENT WINDOWS

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE

Guide de déploiement

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

GUIDE DE DEMARRAGE RAPIDE:

Version Guide de l'utilisateur

Cycle III Brevet Informatique & Internet Niveau 1. "Je pense être capable

NAS 208 WebDAV Une alternative au protocole FTP pour le partage sécurisé des fichiers

Backup & Recovery 10 Suite. Guide de démarrage rapide

Installation d un Contrôleur de Domaine Windows Server 2003

Ce logiciel est une mise à jour de l'application FileMaker Pro 9 ou FileMaker Pro 9 Advanced vers la version 9.0v3.

Foire aux Questions Note: Les réponses aux questions correspondent à la version Mise en route

FreeNAS Shere. Par THOREZ Nicolas

Découvrir OpenOffice Comment optimiser et formater votre ebook avec OpenOffice

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Prise en main d une Cyberclasse

Comment formater votre ebook avec Open Office

claroline classroom online

PARAGON SYSTEM BACKUP 2010

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Service de dématérialisation du BOAMP

DROPBOX. Stocker et partager des fichiers avec

v7.1 SP2 Guide des Nouveautés

DOSSIER D'ACTIVITES SUR TUXPAINT Dessiner avec Tuxpaint. Objectifs :

Vous allez le voir au cours de ce premier chapitre, 1. Découvrir l ipad

Acer erecovery Management

OOo4Kids, la suite OpenOffice adaptée aux enfants

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

FANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation

Utilisation de l'outil «Open Office TEXTE»

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

1 - Se connecter au Cartable en ligne

Apprendre à manipuler le clavier Médiathèque de Bussy Saint-Georges APPRENDRE A MANIPULER LE CLAVIER

Sophos SafeGuard Disk Encryption, Sophos SafeGuard Easy Aide utilisateur. Version du produit : 5.60

Guide de démarrage rapide

Interwrite Workspace version 8 avec le projecteur Epson

Installer VMware vsphere

CTIconnect PRO. Guide Rapide

IBM SPSS Statistics Version 22. Guide d'administration de la licence simultanée

TeamViewer 7 Manuel Contrôle à distance

Utilisation d'un réseau avec IACA

Sommaire Créer une page e-commerce Éditer une page e-commerce 2.1 Configuration 2.2 Catégories 2.3 Produits Publication

INTRODUCTION À L INFORMATIQUE. Etsup 2012 Florian JACQUES

Devis et Facturation Mac

Connexion de Votre Imprimante Multifonction à votre Réseau pour la Première Fois

Services bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

À propos de Kobo Desktop Télécharger et installer Kobo Desktop... 6

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

Virtualisation de Windows dans Ubuntu Linux

Premiers pas avec VMware Fusion

Découverte du tableur CellSheet

GESTION WINPRO ** PRISE EN MAIN RAPIDE **

MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version )

Utiliser Freemind à l'école

Kaspersky Security Center 9.0 Manuel d'implantation

Platine Terminal AXEL AX3000 modèles asynchrones

TP 1 : 1 Calculs en binaire, octal et hexadécimal

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Séquence de découverte de SparkAngels Logiciel d entraide numérique

INSTALLATION DE L AGENT CT EASY BACKUP LAN REV 1.0/

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Retrouver un mot de passe perdu de Windows

MANUEL D'UTILISATION Téléphone Aastra 6753i, PoE

TeamViewer 9 Manuel Wake-on-LAN

Transcription:

Édition de fichiers texte - Vi ÉNONCÉSDUCHAPITRE4 33 Chapitre 4 : Édition de fichiers texte - Vi X Durée : 1heure30 X Mots-clés : Éditeur, texte, vi, vim. X Objectif À l'issue de ce chapitre, vous serez en mesure d'éditer des fichiers texte à l'aide de l'éditeur Vim disponible sous Linux. Ces exercices correspondent au chapitre 6 "Édition de fichiers texte - Vi" du livre "Linux - Principes de base de l'utilisation du système 2 e édition" dans la collection Ressources Informatiques aux Éditions ENI. X Matériel à prévoir Ces exercices peuvent être réalisés sur n'importe quelle distribution Linux où le lecteur possède un compte utilisateur valide ; le compte utilisateur tux est utilisé en correction des énoncés. A Pré-requis Pour valider les pré-requis nécessaires, avant d'aborder le TP, répondez aux questionsci-après: 1. Sous quels systèmes d'exploitation peut-on utiliser Vi? a. Sous GNU/Linux. b. Sous tout système Unix. c. SouslessystèmesMicrosoftWindows. d. Sous Mac OS. e. Sous tous les systèmes d'exploitation énoncés précédemment et d'autres encore. 2. Est-ce que Vim possède les mêmes fonctionnalités que Vi? a. Oui. b. Non. 3. Quels sont les trois modes de fonctionnement de Vi?

34 Linux - Utilisation du système LES TP INFORMATIQUES 4. Quelle est la séquence de touches permettant de sortir de Vi à tout moment sans sauvegarder les modifications apportées au fichier? a. :q, puis[entr] b. :q!, puis [Entr] c. [Echap], puis :q, puis[entr] d. [Echap], puis :q!, puis [Entr] Corrigé p. 129 B 1. Connectez-vous sur la première console virtuelle texte (tty1) en tant qu'utilisateur tux. C Énoncé 4.1 : Lancement et sortie de Vi Durée estimative : 2 minutes 1. Lancez l'éditeur de texte Vi sans argument. Que voyez-vous? 2. Sortez de Vi. 3. Éditez maintenant le fichier /etc/hosts. Que signifient les caractères ~ placés en début de ligne? 4. Sortez de Vi. Indice pour l'énoncé 4.1 1. Tout au long de ces exercices, vous pouvez utiliser indifféremment la commande vi ou la commande vim. Corrigé p. 130 D Énoncé 4.2 : Commandes de déplacement Durée estimative : 10 minutes 1. Éditez le fichier /etc/services. 2. Sans utiliser le pavé directionnel du clavier (flèches), déplacez le curseur d'une ligneverslebas.

Édition de fichiers texte - Vi ÉNONCÉSDUCHAPITRE4 35 3. Sans utiliser le pavé directionnel du clavier, déplacez le curseur de douze lignes vers le bas. 4. Sans utiliser le pavé directionnel du clavier, déplacez le curseur de huit lignes vers le haut. 5. Sans utiliser le pavé directionnel du clavier, déplacez le curseur de seize caractèresversladroite. 6. Sans utiliser le pavé directionnel du clavier, déplacez le curseur de neuf caractèresverslagauche. 7. Déplacez le curseur en fin de ligne. 8. Déplacez le curseur en début de ligne. 9. Déplacez plusieurs fois le curseur sur le premier caractère du mot suivant. 10. Déplacez plusieurs fois le curseur sur le premier caractère du mot précédent. 11. Déplacez plusieurs fois le curseur sur le dernier caractère du mot suivant. 12. Déplacez le curseur sur la dernière ligne du fichier. 13. Déplacez le curseur sur la première ligne du fichier. 14. Déplacez le curseur sur la 45ème ligne du fichier. 15. Déplacez le curseur d'une page vers le haut. 16. Déplacez le curseur d'une page vers le bas. Corrigé p. 132 E Énoncé 4.3 : Commandes d'édition et de correction Durée estimative : 15 minutes 1. Déplacez le curseur sur le sixième caractère de la première ligne du fichier. 2. Insérez la chaîne de caractères "un" avant le curseur sur la ligne. 3. Sans utiliser le pavé directionnel du clavier, déplacez-vous de trois caractères vers la droite et insérez la chaîne de caractères "deux" après le curseur. 4. Insérezlachaînedecaractères"trois"endébutdeligne. 5. Insérez la chaîne de caractères "quatre" en fin de ligne. 6. Sans utiliser le pavé directionnel du clavier, déplacez le curseur de six caractères vers la gauche. 7. Supprimez le caractère sous le curseur.

36 Linux - Utilisation du système LES TP INFORMATIQUES 8. Supprimez le caractère situé avant le curseur. 9. Supprimez les cinq caractères précédant le curseur. 10. Effacez tous les caractères se trouvant du curseur à la fin de la ligne. 11. Sans utiliser le pavé directionnel du clavier, déplacez le curseur de six caractèresverslagauche. 12. Effacez tous les caractères se trouvant du début de la ligne au curseur. 13. Collezenfindeligneletextequevousvenezde"couper". 14. Effacez la totalité de la ligne. 15. Copiez la dernière ligne du fichier et collez-la en début de fichier. 16. Annulez la dernière commande. Est-ce possible d'annuler aussi les commandes précédentes? 17. Effacez les quatre premières lignes du fichier. 18. Effacez les quatre lignes suivantes. Indices pour l'énoncé 4.3 2. Vousdevezentrerdanslemode"édition"deVi. 3. N'oubliez pas de retourner en mode "commandes" avant de déplacer le curseur, puis entrez de nouveau en mode "édition". 4. Utilisez la commande qui permet de passer en mode "édition" en insérant directement en début de ligne. 5. Utilisez la commande qui permet de passer en mode "édition" en insérant directement en fin de ligne. 10. Utilisez la commande d'effacement suivie de la commande de déplacement adéquate. 12. Utilisez la commande d'effacement suivie de la commande de déplacement adéquate. 18. Utilisez la commande de répétition. Corrigé p. 134

Édition de fichiers texte - Vi ÉNONCÉSDUCHAPITRE4 37 F Énoncé 4.4 : Commandes globales Durée estimative : 10 minutes 1. Essayez d'enregistrer les modifications que vous avez apportées au fichier. Est-ce possible? 2. Enregistrez le travail dans votre répertoire personnel sous le nom de fichier services2. 3. Supprimez la première ligne du fichier, puis enregistrez et quittez Vi. 4. Ouvrez de nouveau le fichier /etc/services et recherchez la chaîne de caractères "tcp". 5. Déplacezlecurseurd'occurrenceenoccurrencedelachaînedecaractères "tcp". 6. Déplacez toujours le curseur d'occurrence en occurrence de la chaîne de caractères "tcp", mais cette fois, dans le sens inverse de la recherche. 7. Remplacez toutes les chaînes de caractères "udp" du fichier par "UDP". Indice pour l'énoncé 4.4 2. Utilisez un chemin personnel pour spécifier le nouveau nom de fichier. Corrigé p. 135 G Énoncé 4.5 : Options de l'éditeur Durée estimative : 10 minutes 1. Affichez toutes les options de l'éditeur. 2. Affichez les numéros de lignes. 3. Définissez le nombre d'espaces à 2 pour représenter une tabulation. 4. Sortez de Vi sans enregistrer et ouvrez de nouveau le fichier /etc/services. 5. Les options sont-elles toujours effectives? Comment faire pour que ces modifications soient permanentes?

38 Linux - Utilisation du système LES TP INFORMATIQUES Indices pour l'énoncé 4.5 2. Activez l'option adéquate. 3. Modifiez la valeur de l'option adéquate. Corrigé p. 136 H Énoncé 4.6 : Pour aller plus loin Durée estimative : 40 minutes 1. Si la commande est présente sur votre système, lancez vimtutor et suivez les exercices proposés. 2. Trouvez et consultez la documentation existante qui traite de l'éditeur de texte Vim. 3. Trouvez et utilisez d'autres éditeurs texte de votre distribution GNU/Linux. Indice pour l'énoncé 4.6 2. La documentation Linux a été abordée dans le chapitre 2 de cet ouvrage. Corrigé p. 137