Introduction
L'édition de texte est une compétence fondamentale pour tous ceux qui travaillent avec des systèmes Linux. Que vous créiez des fichiers de configuration, écriviez des scripts ou preniez des notes, savoir créer et éditer efficacement des fichiers texte est essentiel. Dans ce labo (LabEx), vous apprendrez à utiliser gedit, un éditeur de texte graphique convivial pour les débutants, disponible dans la plupart des distributions Linux. Contrairement aux éditeurs en ligne de commande tels que nano ou vim, gedit propose une interface graphique familière avec des menus, des barres d'outils et des retours visuels, ce qui facilite l'édition de texte pour les nouveaux venus sur Linux.
Prise en main de gedit
Dans cette étape, vous apprendrez à ouvrir gedit et à créer votre premier fichier texte. Gedit est un éditeur de texte graphique préinstallé sur de nombreuses distributions Linux, y compris Ubuntu.
Tout d'abord, naviguons jusqu'à notre répertoire de projet. Ouvrez un terminal en cliquant sur l'icône du terminal dans la barre d'ancrage ou en appuyant sur
Ctrl+Alt+T, puis tapez :cd ~/projectCette commande change votre répertoire actuel en
/home/labex/project.Maintenant, lançons gedit pour créer un nouveau fichier. Dans le même terminal, tapez :
gedit first_note.txtCette commande ouvre gedit avec un nouveau fichier nommé
first_note.txt. Si le fichier existe déjà, il l'ouvrira pour l'édition.Vous devriez maintenant voir la fenêtre de gedit avec un document vide. Tapez le texte suivant :
HelloPour enregistrer votre fichier, appuyez sur
Ctrl+Sou cliquez sur l'option de menuFichier > Enregistrer. Le fichier sera enregistré dans votre répertoire actuel (~/project).Vous pouvez confirmer que votre fichier a été enregistré en vérifiant la barre de titre de la fenêtre de gedit - elle devrait afficher le nom du fichier sans astérisque, qui indiquerait des modifications non enregistrées.
Fermez gedit en cliquant sur le bouton
Xdans le coin supérieur droit de la fenêtre ou en sélectionnantFichier > Quitterdans le menu.Vérifiez que votre fichier a été créé en listant les fichiers de votre répertoire de projet :
ls -lVous devriez voir
first_note.txtdans la sortie, similaire à :-rw-rw-r-- 1 labex labex 6 Jul 15 10:30 first_note.txt
Édition de fichiers existants avec gedit
Dans cette étape, vous apprendrez à ouvrir et éditer des fichiers existants en utilisant gedit. Vous explorerez également certaines fonctionnalités de base d'édition.
Ouvrons le fichier que vous avez créé à l'étape précédente. Dans le terminal, tapez :
gedit first_note.txtGedit ouvrira le fichier existant et affichera son contenu.
Maintenant, placez votre curseur à la fin du texte que vous avez précédemment écrit, appuyez sur
Entréepour créer une nouvelle ligne, puis tapez :WorldVotre fichier devrait maintenant contenir :
Hello WorldRemarquez que gedit affiche automatiquement un astérisque (*) à côté du nom du fichier dans la barre de titre, indiquant qu'il y a des modifications non enregistrées.
Enregistrez vos modifications en appuyant sur
Ctrl+Sou en sélectionnantFichier > Enregistrerdans le menu. L'astérisque devrait disparaître, indiquant que toutes les modifications ont été enregistrées.Explorons quelques fonctionnalités utiles de gedit :
- Pour sélectionner du texte, cliquez et faites glisser avec votre souris.
- Pour copier du texte, sélectionnez-le et appuyez sur
Ctrl+C. - Pour coller du texte, placez votre curseur là où vous voulez le texte et appuyez sur
Ctrl+V. - Pour rechercher du texte, appuyez sur
Ctrl+Fpour ouvrir la barre de recherche.
Essayez de sélectionner le mot "World" et de le copier (en utilisant
Ctrl+C). Ensuite, placez votre curseur à la fin du fichier, appuyez surEntréepour une nouvelle ligne, puis collez-le (en utilisantCtrl+V).Entraînez-vous avec ces opérations, et lorsque vous avez terminé, enregistrez votre fichier avec
Ctrl+Set fermez gedit.Vous pouvez vérifier le contenu de votre fichier depuis le terminal en utilisant la commande
cat:cat first_note.txtCela devrait afficher le contenu de votre fichier dans le terminal.
Création d'un fichier de référence
Dans cette étape, vous allez créer un fichier texte plus complet en utilisant gedit pour montrer à quel point un éditeur de texte peut être utile pour créer des documents de référence ou de documentation.
Ouvrez gedit pour créer un nouveau fichier destiné à stocker les commandes Linux courantes :
gedit linux_commands.txtDans ce fichier, vous allez créer un guide de référence simple pour les commandes Linux de base. Tapez le contenu suivant dans le fichier :
Basic Linux Commands Reference: ls - List files and directories cd - Change directory mkdir - Create a new directory rm - Remove files or directoriesExpérimentez avec la mise en forme de texte de base dans gedit :
- Sélectionnez une ligne et appuyez sur
Ctrl+Bpour la mettre en gras (si pris en charge dans le texte brut). - Essayez d'autres options de mise en forme dans le menu Format.
Note : Les fichiers texte brut (.txt) ne conserveront pas la mise en forme comme le gras ou l'italique, mais gedit vous permet de voir la mise en forme pendant l'édition.
- Sélectionnez une ligne et appuyez sur
Enregistrez votre fichier en appuyant sur
Ctrl+Sou en utilisant l'option de menuFichier > Enregistrer.Ajoutons plus de contenu à notre guide de référence. Ajoutez ces commandes supplémentaires :
cp - Copy files or directories mv - Move or rename files pwd - Print working directory (show current directory) touch - Create an empty fileGedit inclut un correcteur orthographique. Activez-le en cliquant sur
Outils > Vérifier l'orthographedans le menu. Tous les mots mal orthographiés seront soulignés en rouge.Lorsque vous êtes satisfait de votre guide de référence, enregistrez le fichier et fermez gedit.
Vous pouvez afficher votre guide de référence terminé en utilisant la commande
cat:cat linux_commands.txtVous devriez voir toutes les commandes que vous avez documentées affichées dans le terminal.
Fonctionnalités avancées et personnalisation de gedit
Dans cette étape finale, vous allez explorer certaines fonctionnalités avancées de gedit et apprendre à le personnaliser selon vos préférences.
Ouvrez gedit avec un nouveau fichier :
gedit example.pyExpérimentons la fonctionnalité de recherche et remplacement. Tapez le texte suivant :
The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog again.Remplaçons toutes les occurrences de "fox" par "cat" :
- Appuyez sur
Ctrl+Hpour ouvrir la boîte de dialogue Rechercher et Remplacer. - Dans le champ "Rechercher", tapez
fox. - Dans le champ "Remplacer par", tapez
cat. - Cliquez sur "Remplacer tout".
Toutes les occurrences de "fox" devraient maintenant être remplacées par "cat".
- Appuyez sur
Effacez le fichier et ajoutez le code Python suivant :
def greet(name): print(f"Hello, {name}!") greet("World")Remarquez comment gedit applique automatiquement la coloration syntaxique pour le code Python, faisant apparaître différentes parties du code en différentes couleurs. Cette fonctionnalité facilite la lecture et l'écriture de code de manière plus efficace.
Enregistrez le fichier en appuyant sur
Ctrl+S. Gedit devrait déjà reconnaître qu'il s'agit d'un fichier Python grâce à l'extension.Personnalisons gedit pour le rendre plus pratique pour le codage :
- Cliquez sur
Édition > Préférencesdans le menu. - Cliquez sur l'onglet "Police & Couleurs".
- Expérimentez avec différents thèmes de couleurs dans la liste déroulante "Thème de couleurs".
- Cliquez sur l'onglet "Éditeur".
- Activez "Afficher les numéros de ligne" pour faciliter la navigation.
- Réglez la "Largeur de la tabulation" sur 4 espaces, ce qui est courant en Python.
- Cliquez sur "Fermer" pour appliquer vos modifications.
- Cliquez sur
Gedit prend également en charge les plugins pour étendre ses fonctionnalités :
- Ouvrez à nouveau les Préférences (
Édition > Préférences). - Cliquez sur l'onglet "Plugins".
- Parcourez les plugins disponibles et activez ceux qui vous intéressent, comme "Panneau de navigation des fichiers" ou "Commenter le code".
- Cliquez sur "Fermer".
- Ouvrez à nouveau les Préférences (
Essayez les plugins que vous avez activés. Par exemple, si vous avez activé le "Panneau de navigation des fichiers" :
- Cliquez sur
Affichage > Panneau latéralpour afficher le panneau latéral. - Utilisez le navigateur de fichiers pour naviguer et ouvrir des fichiers.
- Cliquez sur
Enregistrez votre fichier Python et fermez gedit lorsque vous avez terminé votre exploration.
Vous pouvez exécuter votre script Python depuis le terminal pour vérifier s'il fonctionne :
python3 example.pyVous devriez voir le résultat :
Hello, World!
Résumé
Dans ce laboratoire, vous avez appris les bases de l'édition de texte graphique sous Linux en utilisant gedit. Vous avez maîtrisé les compétences essentielles suivantes :
- Ouvrir et lancer gedit, un éditeur de texte graphique populaire
- Créer et enregistrer de nouveaux fichiers texte
- Ouvrir et éditer des fichiers existants
- Utiliser les opérations d'édition de base telles que copier, coller et rechercher/remplacer
- Créer un contenu structuré avec une mise en forme appropriée
- Explorer les fonctionnalités avancées telles que la coloration syntaxique et les plugins
- Personnaliser gedit selon vos préférences
Ces compétences en édition de texte sont cruciales pour diverses tâches sous Linux, allant de l'écriture de notes simples à l'édition de fichiers de configuration ou la création de scripts. Au fur et à mesure de votre progression dans le monde Linux, la capacité à créer et éditer efficacement des fichiers texte sera une partie essentielle de votre boîte à outils. Gedit constitue un pont convivial entre la simplicité des éditeurs en ligne de commande et la complexité des IDE (Environnement de Développement Intégré) complets, ce qui en fait un excellent choix tant pour les débutants que pour les utilisateurs expérimentés.



