Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 16 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 17-09-2006 à 00:00:00


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 177


D'après moi 'Emacs' est le meilleur éditeur de texte à l'heure actuelle. Puissant et configurable à souhait, vous pourrez faire tout ce que vous avez toujours rêvé de faire. Vous pourrez même jouer aux célèbres jeux que sont Tetris et Pong ...

Nous ne nous occuperons pas de l'installation de "Emacs", qui ne demande rien de spécifique ('rpm', 'urpmi', 'apt-get' et 'installpkg' étants suffisants); mais plutôt de l'utilisation courante que vous pourrez en faire et de la configuration de base qui peut être éffectuée. Bon séjour dans l'Univers Emacs :)

1. Utilisation :



Parlons peu, parlons bien. Voici un petit annuaire, loin d'être exhaustif, des commandes que vous serez amenés à utiliser sous "Emacs" :
  • ouvrir un fichier texte : emacs le_fichier
  • quitter : Ctrl-x Ctrl-c
  • sauvegarder : Ctrl-x Ctrl-s
  • charger un fichier: Ctrl-x Ctrl-f le_fichier
  • annuler : Ctrl-_
  • recherche : Ctrl-s la_recherche ( ré-itérer le Ctrl-s pour trouver les occurences présentes dans le fichier )
  • supprimer une partie de texte surligné : Ctrl-w
  • jouer à Tetris : Echap-x tetris

2. Configuration :



Les opérations de configuration qui suivent ne sont pas indispensables au bon fonctionnement de Emacs, mais elles vous seront souvent agréables, je pense. La configuration de Emacs se fait par l'édition du fichier ~/.emacs en y insérant des commandes Lisp qui seront ensuite interprétées par Emacs.

Comme tout bon francophile/francophone, lorsque vous écrivez, vous utilisez souvent des caractères accentués; or , par défaut, Emacs reconnait ces caractères comme des tabulations, ce qui n'est très pratique. Pour pallier à ce problème, modifiez le fichier "~/.emacs" en y ajoutant ce qui suit :
(standard-display-european 1)

(set-input-mode nil nil 1)

Si vous voulez que la coloration syntaxique soit activée automatiquement, dès l'ouverture d'un fichier, et ce, pour tous les langages que vous pourriez utiliser, ajoutez ( toujours au fichier "~/.emacs" ) ceci :
(global-font-lock-mode 1)

Pour n'activer la coloration syntaxique que sur un seul langage en particulier ( C puis HTML dans l'exemple), ce sera plutôt l'une de ces lignes qu'il faudra rajouter (une par langage):
(add-hook 'c-mode-hook 'turn-on-font-lock)

(add-hook 'html-mode-hook 'turn-on-font-lock) 

Si vous souhaitez aller plus loin dans la configuration de 'Emacs', je vous conseille ce lien : http://www.gnu.org/software/emacs/manual/html_chapter/emacs_toc.html




--Message édité par TrustRobot le 17-09-2006 à 00:00:00--