| Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées | ||||||
Emacs est un éditeur de texte puissant et multifonction. Son nom est l'acronyme de Editing MACroS (« macros d'édition »). Mais les détracteurs de ce logiciel prétendent que Emacs est l'acronyme récursif de Emacs Makes All Computers Slow (« Emacs rend tous les ordinateurs lents »), à cause de sa réputation de lourdeur. Avec la puissance des ordinateurs actuels, cela n'est plus vrai. D'autres prétendent que Emacs est l'acronyme de Esc Meta Alt Control Shift à cause de certains de ses raccourcis claviers .
Emacs est un logiciel libre issu du projet GNU et qui a été développé à l'origine par Richard Stallman en collaboration avec James Gosling. Il est écrit en langage Lisp, et les fonctions d'édition de texte sont extensibles en Elisp (Emacs Lisp).
En 1991, suite à des divergences d'opinion sur le développement, un fork du développement eu lieu et donna naissance à Lucid Emacs (ensuite renommé XEmacs) qui souhaitait alors offrir une version graphique et des fonctionnalités étendues. Cette version n'est pas approuvée par le projet GNU qui continue à développer GNU Emacs pour lequel bon nombres des fonctionnalités mises en avant dans XEmacs existent désormais.
Emacs est issu de la philosophie de conception UNIX, qui comprend beaucoup de fichiers de configuration sous forme de texte brut, tout comme pour le code source des logiciels, ce qui explique que l'éditeur soit un outil central. Son rival en la matière est Vi, ce qui provoque des querelles légendaires (voir Troll) entre les partisans de l'un et les promoteurs de l'autre.
Entre autres fonctionnalités d'Emacs :


