Tutoriel

Disponible uniquement sur Etudier
  • Pages : 10 (2257 mots )
  • Téléchargement(s) : 0
  • Publié le : 26 novembre 2009
Lire le document complet
Aperçu du document
Tutoriel Emacs Nicolas Gibelin
19 janvier 2007

1 Conventions
Pour éditer, manipuler le texte, Emacs utilise des fonctions qui sont appelées à l'aide de la touche Méta (Alt) représentée par M dans ce document ou bien de la touche Ctrl représentée par C.  M x : signie : tapez sur la touche ESC puis sur la touche x  C-x : signie : tapez sur la touche Ctrl et sans la relâcher tapez sur x C-x u : signie : tapez sur les touches Ctrl et x, relâchez et tapez sur u  C-x C-u : signie : tapez sur la touche Ctrl et sans la relâcher tapez sur x, toujours sans relâcher la touche Ctrl tapez sur u  M x : signie à Emacs que vous allez taper une commande (fonction).  C-... : constitue un raccourci clavier pour une commande.  $ unecommande : la commande unecommande est lancée depuis leshell. Si jamais vous êtes perdu dans les commandes et que vous souhaitez interrompre le traitement entamé : tapez C-g, le message 'QUIT' s'ache alors dans le minibuer (OUF !), si vous souhaitez annuler la dernière commande taper C-x u. Nous parlerons plus tard du minibuer, pour l'instant il sut de savoir qu'il s'agit d'une interface entre Emacs et l'utilisateur.

2 Manipulation de chier
 le minibuer de saisir le chemin pour accéder au chier valider avec la touche Enter et le texte est inséré. Cette fonction est très pratique, je l'utilise par exemple pour éviter de saisir le préambule lorsque je tape un document LATEX.  C-x C-s permet de sauvegarder le texte que vous avez saisi.  C-x C-w permet de le sauvegarder sous un autre nom ( à saisir dans le minibuer)  C-x C-cpermet de quitter Emacs, si vous avez oublié de sauvegarder ce chier ou un autre ouvert auparavant Emacs vous avertit dans le minibuer. Régulièrement Emacs sauvegarde le chier que vous êtes en train d'éditer, le chier ainsi sauvegardé est #nomduchier#.

C-x C-f unautrechier permet d'ouvrir unautrechier, si le chier n'existe pas il est créé. C-x i permet d' insérer un chier dans le chierprécédemment ouvert, Emacs vous demande alors dans

3 Aide
     

Demande l'entrée d'un mot clé, puis liste toutes les commandes qui le contiennent. C-h k : describe-key. Demande l'entrée d'un raccourci clavier, puis ache quelle commande est liée au raccourci. C-h i : info. Entre dans un mode de lecture interactive des documentations hypertexte info C-h m : describe-mode. Décrit le moded'exécution courant et ces raccourcis. C-h p : nder-by-keyword. Lance un navigateur interactif pour les packages emacs. C-h t : help-with-tutorial. Lance le Tutoriel Emacs.

C-h a : command-apropos.

1

4 Déplacements dans le texte
 Caractères  C-f forward-char. Déplacement avant d'un caractère (vers la droite)  C-b backward-char. Déplacement arrière d'un caractère (vers la gauche) Mots  M-f forward-word. Déplacement avant d'un mot  M-b backward-word. Déplacement arrière d'un mot  Lignes (verticalement)  C-n next-line. Déplacement vers la ligne suivante  C-p previous-line. Déplacement à la ligne précédente.  Lignes (horizontalement)  C-a beginning-of-line. Déplacement en début de ligne.  C-e end-of-line. Déplacement en n de ligne.  Phrases  M-a backward-sentence.Déplacement en début de phrase courante  M-e forward-sentence. Déplacement en n de phrase courante  Paragraphes  M-{ backward-paragraph. Déplacement au début du paragraphe courant  M-} forward-paragraph. Déplacement à la n du paragraphe courant  Pages  C-x [ backward-page. Déplacement en début de page  C-x ] forward-page. Déplacement en n de page  Les pages sont séparées par le caractèreC-l dans la plupart des modes  Buers  M-< beginning-of-buer. Déplacement au début de buer  M-> end-of-buer. Déplacement en n de buer

5 Manipulation des buers
Intéressons nous maintenant à la zone de saisie de texte : le buer. Petite précision : le buer contient un chier à éditer, la fenêtre permet d'acher un buer ; ce n'est pas parce qu'une fenêtre est fermée que le chier...
tracking img