Accueil Laser Tutoriel De L’éditeur Emacs – Une Référence Absolue Pour Les Débutants

Tutoriel De L’éditeur Emacs – Une Référence Absolue Pour Les Débutants

Tutoriel De L’éditeur Emacs – Une Référence Absolue Pour Les Débutants

L’éditeur Emacs est l’un des éditeurs de texte les plus anciens et les plus polyvalents   disponibles pour les   systèmes Linux UNIX. Il existe depuis plus de 20 ans. Il est connu pour ses fonctionnalités d’édition puissantes et riches.

Emacs offre des fonctionnalités d’édition étonnantes comme celle de l’éditeur Vim et est aussi convivial que l’éditeur nano.

Vous n’aurez pas besoin d’entrer en mode insertion pour modifier un fichier. Il ressemble à l’éditeur nano dans la mesure où tout ce que vous tapez sera directement écrit dans le tampon. Les commandes d’Emacs sont faciles à retenir et l’éditeur propose également une documentation complète.

La première version d’Emacs a été implémentée en 1976 sur le système de partage de temps incompatible (ITS) du MIT AI Lab, en tant que collection de macros TECO.

Le nom « Emacs » était l’abréviation de « Editor MACroS » . La version d’Emacs que nous utilisons est en fait GNU Emacs . Il a été initialement écrit en 1984 par Richard Stallman .

Éditeur Emacs Du Point De Vue D’un Débutant

Dans ce didacticiel, nous couvrirons les commandes d’édition de base que vous devez connaître pour commencer avec Emacs.

Emacs

1. Installation D’emacs Sur Votre Système

Pour vérifier si emacs est installé sur votre système, exécutez :

emac

Si vous n’avez pas d’éditeur emacs sur votre système, vous pouvez l’installer en exécutant la commande apt suivante.

sudo apt installer emacs

Lors de l’installation, vous serez invité à confirmer l’installation. Appuyez sur  Y  pour continuer.

Pour vérifier la version post-installation utilisez la commande :

emacs -version 

Une fois que vous avez emacs sur votre système, vous pouvez taper emacs dans le terminal pour commencer.

emac

Écran Emacs

Vous pouvez obtenir de l’aide en utilisant Ctrl + h.

En lisant la section d’aide, n’oubliez pas que « C- » signifie la touche CTRL. ‘M-‘ signifie la touche Meta (ou Alt).

Créons notre premier fichier en utilisant emacs.

2. Créez Un Nouveau Fichier Dans Emacs

Pour créer un nouveau fichier à l’aide d’emacs, utilisez emacs avec le nom de fichier et appuyez sur Entrée.

emac 

Emacs Nouveau fichier Modifier

Voici à quoi ressemblera l’écran. C’est ce qu’on appelle le tampon et c’est là que vous pouvez écrire votre texte. Essayons d’écrire du texte sur le tampon.

Une fois l’édition terminée, vous verrez le texte suivant apparaître en bas.

Emacs a une fonction d’enregistrement automatique qui enregistre automatiquement le tampon. Nous verrons ce que cela signifie sous peu.

3. Enregistrer Et Quitter

Une fois que vous avez terminé de modifier votre fichier, vous souhaitez enregistrer vos modifications. Le raccourci pour enregistrer vos modifications et quitter l’éditeur emacs est Cntrl + X  suivi de  Cntrl + C . Si vous souhaitez uniquement enregistrer les modifications sans quitter, vous pouvez taper Ctrl + X – Ctrl + S

# Quittez avec une invite pour enregistrer les modifications non enregistrées
Ctrl + X - Ctrl + C

# Enregistrer sans quitter
Ctrl + X - Ctrl + S

Vérifiez si les modifications ont été enregistrées dans le fichier à l’aide de la commande cat :

chat 

4. Restauration Des Données Enregistrées Automatiquement Dans L’éditeur Emacs

Vous pouvez quitter sans enregistrer vos modifications dans le fichier en utilisant Cntrl + X  suivi de  Cntrl + C .

Ctrl + X - Ctrl + C

Lorsque vous faites cela, le bas de l’écran affichera ce qui suit :

Quitter Emac

Appuyez sur « n » et entrez pour quitter sans enregistrer.

Maintenant, lorsque vous ouvrirez à nouveau le même fichier dans l’éditeur emacs, vous verrez le message suivant.

Récupérer des données

C’est ce que signifie la sauvegarde automatique dans Emacs . Emacs a sauvegardé votre tampon depuis la dernière édition et vous donne la possibilité de récupérer les données.

Le M dans le Mx signifie

clé, qui en fonction de votre système d’exploitation sera différente. Pour Mac, il s’agit de la touche Commande, tandis que sous Windows, il s’agit de la touche ALT.

Pour récupérer les données appuyez sur ALT + x suivi de la commande suivante :

récupérer-ce-fichier

Appuyez sur Entrée .

Maintenant, Emacs vous montrera l’écran suivant. Tapez « oui » et appuyez sur Entrée pour restaurer.

Et…. Voila, ton texto est de retour.

5. Naviguer Dans L’interface De L’éditeur Emacs

Les raccourcis pour naviguer dans l’éditeur emacs sont :

  • ctrl-a : Début de la ligne.
  • ctrl-e : Fin de ligne.
  • ctrl-n : Déplace le curseur sur la ligne suivante.
  • ctrl-p : Déplace le curseur sur la ligne précédente.
  • ctrl-f : Avance d’un caractère.
  • ctrl-b : recule d’un caractère.
  • ESC > : Fin du buffer.
  • ESC < : Démarrage du buffer.
  • ESC f : Avance d’un mot.
  • ESC b : Recule d’un mot.

Alternativement, vous pouvez également utiliser les touches fléchées pour vous déplacer.

6. Rechercher Du Texte Dans Emacs

Pour rechercher du texte dans votre fichier, vous pouvez utiliser la commande de recherche d’Emacs. Pour activer la recherche, appuyez sur Ctrl + S.

Le bas de l’éditeur ressemblera à :

Recherche Emacs

Vous pouvez saisir la chaîne que vous souhaitez rechercher. L’éditeur Emacs mettra en évidence toutes les instances de votre chaîne dans le tampon.

Recherche Linux 1

Un autre avantage d’Emacs est que les résultats de la recherche sont mis en évidence en temps réel.

Par exemple, lorsque vous commencez à taper, l’éditeur commencera à mettre en évidence les instances de votre recherche.

7. Surligner Le Texte

Pour surligner du texte dans votre fichier, vous pouvez appuyer sur Ctrl + Espace.

Ce raccourci définit la marque et vous pouvez utiliser les raccourcis de navigation pour commencer la surbrillance.

Texte surligné

Pour désactiver la marque, appuyez à nouveau sur Ctrl + Espace .

8. Couper, Copier Et Coller

Pour couper ou copier une partie de votre texte, mettez d’ abord le texte en surbrillance.

Après avoir mis en surbrillance, utilisez les raccourcis suivants pour couper/copier.

  • Couper : Ctrl-w
  • Copie : ESC-w

Pour coller le texte, utilisez le raccourci Ctrl + Y .

Copier et coller

Conclusion

Ce tutoriel portait sur l’édition de texte sur l’éditeur Emacs. Vous devriez également essayer l’éditeur Nano. Lisez ce tutoriel pour démarrer avec l’éditeur nano.