%%Présentation de Emacs le 30/2/2001, club GPL, INSA de Lyon
%%Par Thomas Tempé
%%repris et redaté pour une présentation à Linux-Arverne le 19/11/2003
%%Par Thomas Tempé

\documentclass[a4paper, twoside, indentfirst, french]{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}

\begin{document}
\title{Exercice: prise en main de Emacs}
\author{Thomas \textsc{Tempé}}
\date{Le 30 janvier 2001}
\maketitle



Ce document est un complément de la Courte introduction, et se
présente comme une série d'exercices pratique pour prendre en main les fonctions
élémentaires de Emacs.


\begin{enumerate}

\item Démarrez Emacs et ouvrez le fichier \texttt{support.txt}. Ajoutez-y
  votre nom et la date, et sauvez-le.

\item Déplacez-vous dans le fichier, en utilisant les différents raccourcis
clavier.

\item Compter les occurrences du mot ``\texttt{Ned}''. Qu'en est-il de
  ``\texttt{ned}''? De l'expression régulière``\verb!\bned!''?
  (utilisez \texttt{isearch-forward-regexp}).

\item Trouvez la commande Emacs permettant de mettre un mot en majuscule
(indice: ``capital letters''). Existe-t-il un raccourci clavier pour
faire la même chose?

\item Familiarisez-vous avec les fonctions du copier-coller.
Quel est le moyen le plus rapide pour copier une ligne?

\item Passez en mode auto-fill. Que fait ce mode? Quelle est
la commande qui permet de faire la même chose que que le raccourci
\textbf{M-q}?

\item Sans quitter Emacs, ouvrez un nouveau fichier appelé
  \texttt{chat.txt}. Dans quel mode majeur se trouve ce fichier?
  
\item Écrivez-y quarante-deux fois la phrase ``\texttt{Le petit chat
    est mort}'' (indice: utilisez l'argument universel).

\item Comment pouvez-vous passer de \texttt{support.txt} à
  \texttt{chat.txt}? 
  
\item Jouez avec les raccourcis \textbf{C-x 2}, \textbf{C-x 3},
  \textbf{C-x o} et \texttt{C-x 1}. Pouvez-vous afficher en même temps
  \texttt{chat.txt} et \texttt{support.txt}?

\item Affichez la liste des buffers existants. Que contiennent-ils?

\item Retournez dans le buffer \texttt{support.txt}. Pouvez-vous
  mettre en majuscule la région qui commence par ``\texttt{It was ten
  in the morning}'' et qui se termine par ``\texttt{perhaps wise.}''?

\item On souhaite que le texte soit écrit une ligne sur
  deux. Pouvez-vous écrire une macro pour insérer une ligne vide?
  Comment l'exécuter un grand nombre de fois?

\item Cherchez, sans l'exécuter, ce que fait le raccourci clavier
\textbf{M-t}. 

\item \'Ecrivez la liste des commandes ou raccourcis que vous avez
retenus.

\item Dans un nouveau fichier, saisissez la conclusion de la ``Courte
introduction à Emacs'', en essayant au maximum d'utiliser les
raccourcis clavier de Emacs, et en mettant à jour votre liste de
raccourcis utiles. 
\end{enumerate}

\end{document}

%% Si la ligne ci-dessous est présente, le Makefile de Qualif
%% détecte automatiquement que ce fichier est un fichier principal
%% à compiler. 
%% Ne la copiez pas dans les fichiers que vous incluez.
%%
%%                 <<COMPILEZ-MOI>>


