Vous êtes sur la page 1sur 32

GENIE INFORMATIQUE ET TELECOMMUNICATION 3ème

ANNEE
Groupe 5

EDITEURS DE TEXTE
Réalisé par : Sous la supervision de :
1-BAKPE Espéro Dr Médésu SOGBOHOSSOU
2-DAGNIHO Maelle
3-KOTANMI Florian

ANNEE ACADEMIQUE : 2022-2023


PLAN
I. Clarification conceptuelle
II. Editeurs de texte basiques
1. Nano: Editeur de texte simple
2. Gedit: Editeur graphique simple
III. Editeurs de texte avancés
1. VI: Interface textuelle et graphique
2. eMacs: Interface textuelle et graphique

2
I. CLARIFICATION CONCEPTUELLE

L’utilisation des éditeurs pour la


Définition création et la modification des
fichiers n’est pas nécessaire: faisable
o un programme via le terminal

o créer et modifier des fichiers de texte brut, sans mise en forme


o trouver des fichiers en texte brut sans extension
o parfaits pour les programmeurs en particulier (éditer des fichiers sources)

TRAITEMENT DE TEXTE

3
ÉDITEUR DE TEXTE VS TRAITEMENT DE TEXTE

o Un éditeur de texte est un programme qui permet de modifier des fichiers de texte brut, sans
mise en forme (gras, italique, souligné…).
o Sous Windows, on dispose d'un éditeur de texte très basique : le Bloc-Notes. Sous Linux, on a
le choix entre Nano, Vim, Emacs et bien d'autres, sachant qu'au moins un de ceux-là est
installé par défaut sur la plupart des distributions.
o Un traitement de texte est fait pour rédiger des documents mis en forme. Sous Windows,
Word est le plus célèbre traitement de texte ; sous Linux, on possède l'équivalent : Open
Office Writer.
o Ces programmes ne peuvent être utilisés qu'en mode graphique, la console ne permettant pas
vraiment de faire de la mise en forme

4
CREATION DE FICHIER SANS UTILISATION
D’ÉDITEUR DE TEXTE

5
QUELQUES ÉDITEURS DE TEXTE SOUS LINUX

Editeur graphique par défaut Autres éditeurs


o Gedit d’Ubuntu(GNOME) o Nano
Il y a tellement
o Kate de Kubuntu(KDE) o Pico d’éditeurs
suivant les
o Mousepad de Xubuntu(Xfce) o Emacs distributions de
o Leafpad de Lubuntu(Lxde) o Vi ou Vim linux qu’on ne
peut tout citer!!
o Featherpad de Lubuntu(Lxqt) o Kedit et Kwrite
o Pluma de Mate o Nedit

6
ORGANIGRAMME DES ÉDITEURS DE TEXTE SOUS LINUX

5
II- ÉDITEURS DE TEXTE BASIQUES: BASIC EDITOR

oEditeurs assez évidents et facile à manipuler


oBesoin d’aucune expérience particulière pour apprendre
oNano: un éditeur très simple basé sur le terminal de texte
oGedit: un éditeur graphique très configurable qui fait partie du
système de bureau « GNOME »

8
II-1 NANO: EDITEUR DE TEXTE SIMPLE

oDe son nom complet « GNU nano », il s’inspire de pico un


éditeur de texte d’utilisation simple aussi
oCréation ou Ouverture de fichier: Taper
nano+nom_fichier+Entrée dans le terminal
oDescription de l’interface: Une barre de raccourcis de deux lignes
en bas de l’écran qui répertorie les commandes disponibles

9
INTERFACE NANO

10
QUELQUE COMMANDES AVEC NANO

11
II-2 GEDIT: EDITEUR GRAPHIQUE SIMPLE

o Particularité: Exécutable que dans un environnement de bureau graphique,très


configurable avec une multitude de plugins disponibles pour étendre ces capacités
o Création ou Ouverture de fichier:
▪ Taper dans gedit+nom_fichier+Entrée dans le terminal
▪ Taper dans la barre de recherche gedit puis double-cliquer sur le logo

o Une interface d’éléments assez familiers


o Equivalent de Bloc-Notes sous windows

12
INTERFACE GEDIT

13
III-ÉDITEURS DE TEXTE AVANCÉS

o Utiliser par les développeurs et les administrateurs expérimentés dans le travail sur des
systèmes de type UNIX
o Disponible sur toutes les distributions et entièrement compatibles avec les versions
disponibles sur d’autres OS
o Forme de base purement textuelle pouvant s’exécuter dans un environnement graphique
o Possèdent plusieurs formulaires d’interface graphique avec des capacités étendues( Une
utilisation conviviale)
o Début d’apprentissage abrupte mais plus facile une fois terminé

14
III-1 VI: INTERFACE TEXTUELLE ET
GRAPHIQUE
oAliasé au nom vi le programme réel installé sur un système est
vim(Vi Improved)
oEtendu avec une interface très graphique connus sous le nom
de gvim par GNOME et kvim par KDE
oLaisse le choix d’utilisation d’une souris ou d’un pavé tactile à
l’utilsateur

15
L’INTERFACE DE VI

Taper vimtutor
Et vous aurez
l’aide qu’il vous
faut pour
l’apprentissage
de vi

16
LES TROIS MODES DANS VI

17
UTILISATION DE FICHIERS DANS VI

Command Usage
vi myfile Start the editor and edit myfile
La touche « entreé »
Start and edit myfile in recovery mode from a system
vi -r myfile doit être enfoncée
crash
: r file 2 Read in file2 and insert at current position après toutes ces
:w Write to the file commandes
:w myfile Write out to myfile
:w! file 2 Overwrite file2
:x or :wq Exit and write out modified file
:q Quit
:q! Quit even though modifications have not been saved

18
MODIFICATION DE LA POSITION DU CURSEUR DANS VI

Les commandes en ligne qui


suivent « : » nécessitent que
la touche « entrée » soit
enfoncée

19
RECHERCHE DE TEXTE DANS VI

❖les commandes les plus importantes utilisées lors de la recherche de texte

❖les frappes les plus importantes utilisées lors de la recherche de texte

20
LES FRAPPES LES PLUS IMPORTANTES UTILISÉES LORS DE LA
MODIFICATION, DE L’AJOUT ET DE LA SUPPRESSION DE TEXTE DANS VI

21
UTILISATION DE COMMANDES EXTERNES DANS VI

o la commande sh ouvre une interface de commande externe


o « ! » Exécute une commande à partir de VI. La commande suit le point
d’exclamation. Une technique mieux adaptée aux commandes non
interactive
Par exemple !wc% qui la commande wc (world count) sur le fichier;
« % » représente le fichier en cours de modification.

22
IMAGE ILLUSTRANT L’UTILISATION DE « ! »

23
2-EMACS: INTERFACE TEXTUELLE ET
GRAPHIQUE
o Concurrent populaire de vi
o Contrairement à vi, ne fonctionne pas avec des modes(utilise les touches
CTRL et Meta (Alt ou Esc) pour les commandes spéciales)
o Possède de nombreuses autres fonctionnalités que la simple édition de
texte(il peut être utilisé pour le courrier électronique, le débogage, etc)

24
INTERFACE EMACS

25
CERTAINES DES COMBINAISONS DE TOUCHES LES PLUS IMPORTANTES
UTILISÉES LORS DU DÉMARRAGE, DE LA SORTIE, DE LA LECTURE ET DE
L’ÉCRITURE DE FICHIERS DANS EMACS

Taper tout
simplement
CTRL-h puis la
lettre t pour
avoir le tuto qui
peut vous aider
dans votre
apprentissage

26
MODIFICATION DE LA POSITION DES CURSEURS DANS EMACS

27
RECHERCHE DE TEXTE DANS EMACS

28
A RETENIR

o Les éditeurs de texte sont assez souvent utilisés sous Linux, pour des tâches telles que la
création ou la modification de fichiers de configuration système, l’écriture de scripts, le
développement de code source, etc
o Nano est un éditeur de texte facile à utiliser qui utilise des invites à l’écran
o gedit est un éditeur graphique, très similaire au Bloc-notes sous Windows
o L’éditeur vi est disponible sur tous les systèmes Linux et est très largement utilisé. Les
versions d’extension graphique de vi sont également largement disponibles
o emacs est disponible sur tous les systèmes Linux en tant qu’alternative populaire à vi.
o eMacs peut prendre en charge à la fois une interface utilisateur graphique et une
interface en mode texte

29
A RETENIR

o Pour accéder au tutoriel vi, tapez vimtutor dans une fenêtre de ligne de commande

o Pour accéder au didacticiel emacs, tapez Ctl-h puis t depuis emacs


o vi a trois modes: Commande, Insérer et Ligne. emacs n’en a qu’une, mais nécessite
l’utilisation de touches spéciales, telles que Contrôle et Échappement
o Les deux éditeurs utilisent diverses combinaisons de frappes pour accomplir des tâches.
La courbe d’apprentissage pour les maîtriser peut être longue, mais une fois maîtrisé à
l’aide de l’un ou l’autre éditeur, il est extrêmement efficace.

30
MANIPULATION

Pour tous les éditeurs dont on a eu à parler tout au long de cet


exposé, nous allons:
❖Démarrer chacun d’entre eux en créant un fichier texte
❖ Ajouter du texte au fichier créé

❖Appliquer les différentes fonctionnalités dont il a été question

31
MERCI DE VOTRE ECOUTE

FIN
32

Vous aimerez peut-être aussi