Emacs Cheatheet

Emacs Cheatheet
Emacs est un éditeur de texte très polyvalent et flexible qui offre de nombreuses extensions et packages puissants à ses utilisateurs. Il est souvent considéré comme ayant une courbe d'apprentissage très abrupte, et avec tant de choses installées, il devient difficile de les garder tous.

Par conséquent, nous avons créé cette fiche Emacs pour aider à lisser votre expérience.

Terminologie

Pour rendre les commandes plus faciles à comprendre, Emacs a quelques abréviations qui doivent être clarifiées avant de passer à la recherche de certaines de ses commandes nécessaires.

Ce qui suit spécifie ce que signifie chaque terminologie en termes de liaisons clés:

  • C-X signifie: cliquez sur le contrôle et x en même temps
  • M-X signifie: Type Alt alors x; M ici fait référence à Meta

Accéder à l'aide

Emacs a un système d'aide assez détaillé et simple. Pour les premiers utilisateurs, il propose un tutoriel intégré qui peut être accessible en utilisant Ctrl + h suivie par t clés.

En frappant Ctrl + h suivie par r, Les utilisateurs peuvent avoir accès au manuel extrêmement détaillé d'EMACS.

Commandes de gestion de fichiers de base

Pour ouvrir ou créer un fichier, appuyez sur les clés Ctrl + x suivie par Ctrl + f et puis Entrez le nom de fichier. Si un fichier existe avec ce nom, il ouvrira ce fichier. Cependant, si un fichier avec ce nom n'est pas présent, alors Emacs créera un nouveau fichier avec ce nom.

Pour remplacer ce fichier actuellement ouvert par un autre, appuyez sur les clés Ctrl + x suivie par Ctrl + v et entrez le nom de fichier du nouveau fichier.

Un fichier peut être enregistré avec Ctrl + x, suivie par Ctrl + s. Pour enregistrer un fichier avec un nom différent, utilisez le raccourci Ctrl + x suivie par Ctrl + w puis entrez le nouveau nom de fichier.

Le raccourci Ctrl + x, suivie par je, peut également être utilisé pour insérer le contenu d'un autre fichier dans votre fichier actuel.

Pour vérifier le nombre de fichiers ou de tampons ouverts, appuyez sur Ctrl + x, suivie par Ctrl + b.

Pour passer d'un fichier à un autre, appuyez sur Ctrl + x, suivie par b.

Pour fermer les fichiers, appuyez sur Ctrl + x, suivie par k. Si aucun fichier n'est spécifié, le fichier par défaut est fermé.

Pour quitter Emacs, frappez Ctrl + x suivie par Ctrl + c.

Se déplaçant

Semblable à VIM, Emacs propose des raccourcis pour les mouvements du curseur comme alternative à l'utilisation de la souris. Le tableau suivant les décrit en détail

Mouvement des clés
Se déplacer Avant En arrière
Personnages Ctrl + f Ctrl + b
Mots Alt + F Alt + b
Lignes Ctrl + n Ctrl + p
Phrases Alt + e Alt + a
Paragraphes Alt + Alt +
Fin / début de ligne Ctrl + e Ctrl + a
Fin / début du tampon Alt +> Alt + <
Défilement Ctrl + V (vers le bas) Alt + V (UP)

Pour afficher les numéros de ligne dans vos Emacs, frappez Alt + x et entrer moode de lim. Maintenant, en utilisant cela, vous pouvez accéder à un numéro de ligne spécifique en frappant Alt + g suivie par g puis entrer dans le numéro de ligne. Par exemple:

Outils d'édition

Emacs est un éditeur de texte assez populaire, et cela est principalement dû aux outils d'édition incroyables qu'il fournit à ses utilisateurs. L'un d'eux est la capacité de répéter une commande par la longueur spécifiée. Pour faire ça, frappez Ctrl + u suivi par entrer dans le longueur de répétition puis entrer dans le commande à répéter. Par exemple, si je veux faire défiler trois pages vers le bas, ce serait:

Avant de pouvoir appliquer des commandes comme Copy and Cut, nous devons d'abord sélectionner la région sur laquelle ces commandes seront appliquées. Ceci est fait par Ctrl + espace. Pour marquer toute la région que vous souhaitez sélectionner, faites glisser le curseur vers le point final. Par exemple, dans l'image ci-dessous, le rectangle spécifie le début de la sélection et le cercle sa fin.

Pour sélectionner le contenu de l'ensemble du fichier, appuyez sur les touches Ctrl + x suivie par H.

Après avoir sélectionné, vous pouvez appliquer la commande de copie à l'aide des touches Alt + w. La commande Cut vous offre plusieurs options. Pour couper un seul mot, frappez Alt + D. Pour couper une seule ligne, frappez Ctrl + k. Pour couper toute la région sélectionnée, frappez Ctrl + w.

Le texte peut être collé en utilisant le raccourci Ctrl + y. Vous pouvez faire du vélo autour des articles tués en utilisant la clé Alt + y.

Dernier article coupé:

Utilisation d'Alt + Y pour le remplacer par un ancien article tué:

Les opérations d'annulation et de refonte peuvent être appliquées par Ctrl + / et Ctrl + g suivie par Ctrl + / clés respectivement.

Pour augmenter la taille du texte de l'écran, cliquez sur les touches Ctrl + x suivie par Ctrl + + (plus) et diminuer la taille du texte par Ctrl + x suivie par Ctrl + - (moins).

Recherche et remplacement du texte

Pour effectuer une recherche incrémentielle simple, utilisez les touches Ctrl + S. Sauter d'un résultat à un autre en appuyant en continu avec cette touche.

Pour effectuer cette recherche incrémentielle à l'envers, utilisez les clés Ctrl + r.

Pour l'expression régulière, recherchez-vous, appuyez sur les clés Ctrl + alt + s.

Pour effectuer une question simple, remplacez, utilisez les clés Alt + shift + 5.

Demander que le mot soit remplacé:

Demander le mot pour remplacer par:

De même, EMACS permet également aux utilisateurs d'effectuer un remplacement des expressions régulières en utilisant les clés Ctrl + alt + shift + 5.

Récupération des erreurs

Emacs a de grandes commandes qui offrent une aide à la récupération ou à la restauration du contenu d'un fichier. Pour abandonner les commandes qui sont en cours d'exécution ou qui ont été partiellement typées, cliquez Ctrl + g.

Pour récupérer un fichier dont les données auraient pu être perdues, utilisez les clés Alt + x pour ouvrir le mini-bouffère puis entrer fichier de récupération.

Pour récupérer toute la session, puis frapper Alt + x et entrer secours.

Pour réintégrer un fichier modifié en sa forme d'origine, appuyez sur Alt + x et entrer retourner.

Accéder aux outils externes

La nature puissante d'EMACS est vue du fait qu'elle rend possible l'intégration avec plusieurs outils externes. C'est l'une des raisons pour lesquelles elle est considérée comme plus qu'un éditeur de texte.

Pour ouvrir la coque à l'intérieur des Emacs, appuyez sur Alt + X et entrez le coquille.

Emacs a également le débogueur GDB intégré, qui peut être ouvert en frappant Alt + x et entrant gdb.

Emacs propose également des jeux intéressants tels que Tetris, Solitaire à ses utilisateurs. Pour ouvrir Tetris, appuyez simplement sur Alt + X et entrez tétris.

Commande:

Résultat:

Conclusion?

Pour garder une trace de toutes les commandes d'Emacs, une feuille de triche devient tout à fait nécessaire car Emacs a beaucoup d'outils à l'intérieur, et y accéder à travers le menu est tout à fait les tracas.