Description

emacs est un des éditeurs de textes les plus puissants utilisés sous Unix.

Résumé des commandes

emacs fonctionne normalement en mode texte dans un terminal et se manipule avec des commandes utilisant les caractères de contrôle. Certaines de ces commandes sont également accessibles via le menu en mode X11.

  • Ctrl-h : mode Aide
  • Ctrl-h t : Tutoriel emacs
  • Ctrl-v : Passer à l'écran précédent
  • Alt-v : Revenir à l'écran précédent
  • Ctrl-l : Ligne où se trouve le curseur au centre
  • Ctrl-p : Ligne précédente
  • Ctrl-n : Ligne suivante
  • Ctrl-b : Curseur en arrière
  • Ctrl-f : Curseur en avant
  • Alt-f : Un mot en avant
  • Alt-b : Un mot en arrière
  • Ctrl-a : Début d’une ligne
  • Ctrl-e : fin d'une ligne
  • Alt-a : Début de phrase
  • Alt-e : Fin de phrase
  • Alt-< : Début fichier
  • Alt-> : Fin fichier
  • Ctrl-u chiffre : Répétition de commande (ou Alt+chiffre)
  • Ctrl-g : Stopper une commande
  • Ctrl-x 1 : Eliminer toutes les fenêtres sauf une
  • Ctrl-x 2 : une nouvelle fenêtre apparaît (avec le même texte)
  • Del: Efface le caractère juste avant le curseur
  • Ctrl-d : Efface le caractère juste après le curseur
  • Alt-Delete : Supprime le mot juste avant le curseur
  • Alt-d : Supprime le mot juste après le curseur
  • Ctrl-k : Supprime tout du curseur jusqu'à la fin de ligne
  • Alt-k : Supprime tout du curseur jusqu'à la fin de phrase
  • Ctrl-y : Yanking « coller le texte supprimé »
  • Alt-y : Remplace le texte restauré par l'avant dernière suppression
  • Ctrl-x u : Annule les changements produits par la dernière commande
  • Ctrl-x Ctrl-f : Visiter un fichier
  • Ctrl-x Ctrl-s : Sauver un fichier
  • Ctrl-x Ctrl-b : Obtenir la liste des buffers.
  • Ctrl-x Ctrl-c : Quitter Emacs
  • Ctrl-x s : Sauver certains buffers
  • Ctrl-w : Couper
  • Ctrl-z : Minimiser Emacs
  • Alt-x repl s : Replace-string
  • Alt-x recover-file : Restaurer la sauvegarde
  • Ctrl-s : Rechercher en avant
  • Ctrl-r : Rechercher en arrière
  • Ctrl-Alt-v : Dérouler la fenêtre du bas
  • Ctrl-x o : Placer le curseur dans la fenêtre du bas
  • <Esc> <Esc> <Esc> : Sortir d'un niveau récursif d'édition
  • Ctrl-x <Ret> f : Permettre de choisir l'encodage du buffer actuel.

Souvent on peux utiliser de l'auto-complete, c'est-à-dire taper <Tab> <Tab> pour voir les options disponibles. Par exemple, avec la commande Ctrl-x <Ret> f, on peut taper utf <Tab> <Tab> pour voir les options : utf8-mac, utf8-unix, etc. Les variantes Mac, Unix et Windows sont liés aux fins des lignes, selon si on veut respectivement \r (carriage return), \n (line feed) ou \r\n (carriage return/line feed) a la fin de chaque ligne.

Informations complémentaires

Trucs et astuces

xemacs est une évolution de emacs.