32 lines
4.1 KiB
HTML
32 lines
4.1 KiB
HTML
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>EMACS</title><link rel="stylesheet" href="../../jargon.css" type="text/css"/><meta name="generator" content="DocBook XSL Stylesheets V1.61.0"/><link rel="home" href="../index.html" title="The Jargon File"/><link rel="up" href="../E.html" title="E"/><link rel="previous" href="elvish.html" title="elvish"/><link rel="next" href="email.html" title="email"/></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">EMACS</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="elvish.html">Prev</a> </td><th width="60%" align="center">E</th><td width="20%" align="right"> <a accesskey="n" href="email.html">Next</a></td></tr></table><hr/></div><dt><a id="EMACS"/><dt xmlns="" id="EMACS"><b>EMACS</b>: <span xmlns="http://www.w3.org/1999/xhtml" class="pronunciation">/ee´maks/</span>, <span xmlns="http://www.w3.org/1999/xhtml" class="grammar">n.</span></dt></dt><dd><p> [from Editing MACroS] The ne plus ultra of hacker editors, a
|
||
programmable text editor with an entire LISP system inside it. It was
|
||
originally written by Richard Stallman in <a href="../T/TECO.html"><i class="glossterm">TECO</i></a> under
|
||
<a href="../I/ITS.html"><i class="glossterm">ITS</i></a> at the MIT AI lab; AI Memo 554 described it as
|
||
“<span class="quote">an advanced, self-documenting, customizable, extensible real-time
|
||
display editor</span>”. It has since been reimplemented any number of
|
||
times, by various hackers, and versions exist that run under most major
|
||
operating systems. Perhaps the most widely used version, also written by
|
||
Stallman and now called “<span class="quote"><a href="../G/GNU.html"><i class="glossterm">GNU</i></a> EMACS</span>” or
|
||
<a href="../G/GNUMACS.html"><i class="glossterm">GNUMACS</i></a>, runs principally under Unix. (Its close
|
||
relative XEmacs is the second most popular version.) It includes
|
||
facilities to run compilation subprocesses and send and receive mail or
|
||
news; many hackers spend up to 80% of their <a href="../T/tube-time.html"><i class="glossterm">tube
|
||
time</i></a> inside it. Other variants include
|
||
<a href="../G/GOSMACS.html"><i class="glossterm">GOSMACS</i></a>, CCA EMACS, UniPress EMACS, Montgomery
|
||
EMACS, jove, epsilon, and MicroEMACS. (Though we use the original all-caps
|
||
spelling here, it is nowadays very commonly ‘Emacs’.) Some
|
||
EMACS versions running under window managers iconify as an overflowing
|
||
kitchen sink, perhaps to suggest the one feature the editor does not (yet)
|
||
include. Indeed, some hackers find EMACS too
|
||
<a href="../H/heavyweight.html"><i class="glossterm">heavyweight</i></a> and <a href="../B/baroque.html"><i class="glossterm">baroque</i></a> for
|
||
their taste, and expand the name as ‘Escape Meta Alt Control
|
||
Shift’ to spoof its heavy reliance on keystrokes decorated with
|
||
<a href="../B/bucky-bits.html"><i class="glossterm">bucky bits</i></a>. Other spoof expansions include
|
||
‘Eight Megabytes And Constantly Swapping’ (from when that was a
|
||
lot of <a href="../C/core.html"><i class="glossterm">core</i></a>), ‘Eventually
|
||
<span class="citerefentry"><span class="refentrytitle">malloc</span>()</span>s
|
||
All Computer Storage’, and ‘EMACS Makes A Computer Slow’
|
||
(see <a href="../R/recursive-acronym.html"><i class="glossterm">recursive acronym</i></a>). See also
|
||
<a href="../V/vi.html"><i class="glossterm">vi</i></a>.</p></dd><div class="navfooter"><hr/><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="elvish.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="../E.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="email.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">elvish </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> email</td></tr></table></div></body></html>
|