Linuxdoc Sgml/Emacs-Beginner-HOWTO
<!doctype linuxdoc system>
<!-- $Id: LinuxdocSgml_2fEmacs_2dBeginner_2dHOWTO,v 1.3 2006/04/30 07:56:57 kss Exp kss $ -->
<article>
<title>Emacs ÃʱÞÀÚ HOWTO</title>
<author>
Jeremy D. Zawodny: <htmlurl url="mailto:jzawodn@wcnet.org"
name="jzawodn@wcnet.org">
</author>
<date>
October 14th, 1999 ($Revision: 1.3 $)
</date>
<trans>ÀÌÅÂö: <htmlurl url="mailto:tclee@prosys.korea.ac.kr"
name="tclee@prosys.korea.ac.kr">
<tdate>2001. 1. 28
<abstract>
ÀÌ ¹®¼´Â ¸®´ª½º »ç¿ëÀڵ鿡°Ô Emacs¶ó´Â ¿¡µðÅ͸¦ ¼Ò°³Çϱâ À§ÇØ
¸¸µé¾îÁ³´Ù. ±âº»ÀûÀ¸·Î <tt>vi</tt>¿Í °°ÀÌ ¿¡µðÅÍ¿¡ ´ëÇØ Á¶±ÝÀº ÀÌ¹Ì ¾Ë°í
ÀÖ´Ù´Â °¡Á¤ ÇÏ¿¡ ÀÛ¼ºµÇ¾úÀ¸¸ç, À̹®¼ÀÇ ÃֽŹöÀüÀº <htmlurl url =
"http://www.wcnet.org/jzawodn/emacs/" name =
"http://www.wcnet.org/jzawodn/emacs/"> ¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
</abstract>
<toc>
<!-- ********************************************* -->
<sect>¼Ò°³ <label id="introduction">
<sect1>ÀúÀÛ±Ç
<p>ÀúÀÛ±Ç © 1998 - 1999 Jeremy D. Zawodny. À̹®¼´Â GNU GPLÇÏ¿¡¼
¹èÆ÷ ¹× ¼öÁ¤µÉ ¼ö ÀÖÀ¸¸ç, GPLÀÇ ¿Â¶óÀÎ ¹öÀüÀº <htmlurl url =
"http://www.gnu.org/copyleft/gpl.html" name =
"http://www.gnu.org/copyleft/gpl.html">¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
</sect1>
<sect1>µ¶ÀÚ¿Í Àǵµ
<p>ÀÌ ¹®¼´Â À̸߽º¿¡ ´ëÇØ °ü½ÉÀÌ ÀÖÀ¸¸ç »ç¿ëÇϰíÀÚ ÇÏ´Â ¸®´ª¼ À¯Àú¸¦ À§ÇØ
ÀÛ¼ºµÇ¾ú´Ù. ÀúÀÚ°¡ Toledo Áö¿ª ¸®´ª½º À¯Àú¸ðÀÓÀÎ <htmlurl
url="http://wwwwww.talug.org/" name = "http://www.talug.org/">¿¡ Á¦ÃâÇß´ø
°£´ÜÇÑ ¾È³»¼¸¦ ¹ÙÅÁÀ¸·Î ¸¸µé¾ú´Ù. ±× ÈÄ ¸ðÀÓÀ¸·ÎºÎÅÍ ¿©·¯ À¯¿ëÇÑ Á¦¾È¿¡
ÀÇÇØ Á¡Â÷ °³¼±µÇ¾ú´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº °¨»çºÎºÐÀ» º¸±â ¹Ù¶õ´Ù.
<p>ÀÌ ¹®¼¿¡´Â ¸®´ª½º¿¡¸¸ Àû¿ëÇÒ ¼ö ÀÖ´Â °ÍµéÀº ¾ø´Ù. ¿©·¯ Á¾·ùÀÇ À¯´Ð½º³ª
½ÉÁö¾î´Â MS»çÀÇ À©µµ¿ì¿¡¼ ÀÛµ¿µÇ´Â À̸߽º¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±×·¸Áö¸¸
ÀÌ ¹®¼´Â ¸®´ª½º ¹®¼ ÇÁ·ÎÁ§Æ®ÀÇ ÀϺκÐÀ¸·Î ¸¸µé¾î Áø °ÍÀ̱⠶§¹®¿¡ ¸®´ª½º
»ç¿ëÀÚµéÀÇ ¹ßÀüÀ» À§ÇØ ÀÛ¼ºÀÌ µÇ¾î °ÍÀ̶ó´Â °ÍÀ» ¾ê±â¸¦ ÇÏ°í ½Í´Ù.
<p>¸¶Áö¸·À¸·Î ´Ü¼øÈ÷ "Linux"¶ó°í ÇÏ´Â °Íº¸´Ù GNU/Linux¶ó´Â ÇÏ´Â °ÍÀ» ´õ
ÁÁ¾ÆÇÏ´Â »ç¶÷µéÀº ÀÌ ¹®¼¿¡¼ ³ª¿À´Â ¸ðµç Linux¸¦ ¸¶À½¼ÓÀ¸·Î GNU/Linux·Î
¹Ù²Ù±â ¹Ù¶õ´Ù.(¿Ö ±×·±Áö ¾Ë°í ½ÍÀ¸¸é <htmlurl
name="http://www.gnu.org/gnu/linux-and-gnu.html"
url="http://www.gnu.org/gnu/linux-and-gnu.html"> ºÎºÐÀ» Àо±â ¹Ù¶õ´Ù.)
³ª´Â ±×·¯ÇÑ À̸éÀÇ »ý°¢¿¡ µ¿ÀǸ¦ ÇÏÁö ¾Ê°í GNU/Linux¶ó°í ±»ÀÌ ¾²°í ½ÍÁöµµ
¾Ê´Ù.
</sect1>
<sect1>À̸߽º¶õ ¹«¾ùÀΰ¡ ?
<p>À̸߽º´Â »ç¶÷µé¿¡ µû¶ó ´Ù¸£°Ô º¸ÀÏ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ ¿ä±¸ÇÏ´Â °Í¿¡ µû¶ó
´ÙÀ½ÀÇ °Íµé·Î »ý°¢ÇÒ ¼ö ÀÖ´Ù.
<itemize>
<item>ÅØ½ºÆ® ÆíÁý±â
<item>¸ÞÀÏ º¸´Â ÇÁ·Î±×·¥
<item>´º½º º¸´Â ÇÁ·Î±×·¥
<item>¹®¼ ÀÛ¼º±â
<item>Á¾±³
<item>ÅëÇÕ°³¹ß ȯ°æ
<item>´ç½ÅÀÌ ¿øÇÏ´Â ¸ðµç °Í
</itemize>
<p>±×·¸Áö¸¸ ÇöÀçÀÇ ¸ñÀû¿¡ µû¶ó Áö±ÝÀº ȯ»óÀû ±â´ÉÀ» °¡Áö°í ÀÖ´Â
¹®¼ÆíÁý±â·Î º¸ÀÚ. ÃßÈÄ¿¡ ±× ¹®Á¦¿¡ ´ëÇØ¼ Á»´õ »ý°¢ÇØ º¸±â·Î
ÇϰڴÙ. À̸߽º´Â Richard Stallman(ÀÚÀ¯Àç´ÜÀÇ Ã¢½ÃÀÚ : <htmlurl
url="http://www.fsf.org/" name="http://www.fsf.org/"> and the GNU project
<htmlurl url="http://www.gnu.org/" name="http://www.gnu.org/">)¿¡ ÀÇÇØ
¸¸µé¾îÁ³À¸¸ç ¾ÆÁ÷µµ ±×°¡ °ü¸®Çϰí ÀÖ´Ù.
<p>À̸߽º´Â ¸®´ª½º³ª À¯´Ð½º¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â °·ÂÇÑ ¹®¼ ÆíÁý±â
°¡¿îµ¥ ÇϳªÀ̸ç, <bf>vi</bf>¿¡ ÀÌ¾î µÎ¹ø °·Î ¸¹ÀÌ »ç¿ëµÇ´Â
ÆíÁý±âÀÌ´Ù. ¶ÇÇÑ ¿©·¯ °¡Áö ´Ù¾çÇÑ ±â´ÉÀ» °¡Áö°í ÀÖÀ¸¸ç, »ç¿ëÇÏ±â ÆíÇϰÔ
¼öÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç ÇÁ·Î±×·¥ÀÇ ¹®Á¦µµ °ÅÀÇ ¾ø´Ù. ÀÚ¼¼ÇÑ ¸ðµç °ÍÀ» ¾ê±âÇϱâ
Àü¿¡ À̸߽º°¡ ´Ü¼øÇÑ ÅØ½ºÆ® ¿¡µðÅͰ¡ ¾Æ´Ï¶ó´Â °ÍÀ» ¾ê±âÇÏ°í ½Í´Ù. À̸߽º´Â
´ëºÎºÐ <bf>Lisp</bf>¶ó´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ÀÇÇØ ÀÛ¼ºµÈ ¿¡µðÅÍÀÌ´Ù. À̸߽ºÀÇ
°¡Àå Áß¿äÇÑ ¿ä¼Ò´Â ÀÌ C·Î ÀÛ¼ºµÈ ¸ðµç ±â´ÉÀ» °¡Áö°í ÀÖ´Â Lisp¶ó´Â
ÇØ¼®±âÀÌ´Ù. ´ÜÁö °¡Àå ±âº»ÀûÀ̰í À̸߽ºÀÇ °¡Àå ³·Àº ¿µ¿ª¸¸ÀÌ C·Î ÀÛ¼ºÀÌ
µÇ¾îÀÖ°í, ´ëºÎºÐÀÇ À̸߽ºÀÇ ±¸¼º¿ä¼ÒµéÀº Lisp·Î ÀÛ¼ºµÇ¾îÀÖ´Ù. ±×·¯¹Ç·Î
À̸߽º´Â ÀüüÀûÀ¸·Î »ç¿ëÀÚ°¡ ¼öÁ¤, È®ÀåÇϰí ÇÁ·Î±×·¥ÀÇ ¹æ½ÄÀ» ¹Ù²Ù´Âµ¥
»ç¿ëÇÒ ¼ö ÀÖ´Â ³»Àå ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÌ´Ù.
<p>À̸߽º´Â °¡Àå ¿À·¡µÈ ¿¡µðÅÍ °¡¿îµ¥ ÇϳªÀ̸ç, °ÅÀÇ 20(?)³â °¡·® ¸¹Àº
ÇÁ·Î±×·¡¸Ó¿¡ ÀÇÇØ »ç¿ëµÇ¾î¿Ô´Ù´Â Á¡Àº ¸¹Àº Ãß°¡ ÆÐŰÁöµéÀÌ °¡´ÉÇÏ´Ù´Â
¾ê±â¿Í ÀϸƻóÅëÇÏ´Ù. ÀÌ·¯ÇÑ Ãß°¡ ÆÐŰÁöµé¿¡ ÀÇÇØ StallmanÀÌ Ã³À½¿¡
»ó»óÁ¶Â÷ÇÏÁö ¸øÇß´ø ¸¹Àº ±â´ÉµéÀÌ °¡´ÉÇØÁ³´Ù. Á»´õ ÀÚ¼¼ÇÑ °ÍµéÀº ´ÙÀ½
¼½¼Ç¿¡¼ ´Ù·ç°Ú´Ù.
<p>À̸߽º¿¡ °ü·ÃµÈ ¿ª»ç³ª ¹®¼µéÀº ¸¹Àº À¥»çÀÌÆ®¿¡¼ ãÀ» ¼ö ÀÖ´Ù. ÀÌ
¹®¼¿¡¼ ±×·¯ÇÑ °ÍµéÀ» ´Ù½Ã ³íÀÇÇÏ´Â °Íº¸´Ù À̹®¼ÀÇ <ref id =
"other_resources" name = "´Ù¸¥ ÀÚ·áµé">ÀåÀ» ã¾Æº¸µµ·Ï ÃßõÇÑ´Ù.
<sect2>Ports and Versions
<p>½ÇÁúÀûÀ¸·Î À̸߽º´Â GNU Emacs¿Í XEmacsÀÇ µÎ °¡Áö ÇüÅ·ΠÁ¸ÀçÇÑ´Ù. ¶ÇÇÑ
ÀÌ µÎ °¡Áö´Â ¼·Î ¸¹Àº ±â´ÉÀ» °øÀ¯Çϰí ÀÖ´Ù. À̹®¼´Â GNU À̸߽º(¹öÀü 20.3)¿¡
´ëÇØ ¼³¸íÀ» Çϰí ÀÖÁö¸¸ ¸¹Àº ºÎºÐÀº XEmacs¿Í °øÀ¯ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¹®¼
Àüü¿¡¼ ´Ü¼øÈ÷ ``À̸߽º''À̶ó°í ºÎ¸£´Â °ÍÀ» ¸í½ÉÇϱ⠹ٶõ´Ù.
</sect2>
<sect2>À̸߽º ±¸Çϱâ
<p>À̸߽º¸¦ ±¸ÇÏ´Â °ÍÀº ½±´Ù. ¸¸¾à ´Ù¸¥ ¿©·¯ ¸®´ª½ºÀÇ ¹èÆ÷ÆÇ, µ¥ºñ¾ÈÀ̳ª
·¹µåÇò, ½½·¢¿þ¾î µîÀ» °¡Áö°í ÀÖ´Ù¸é À̸߽º´Â ¾Æ¸¶µµ ¿É¼ÇÀ¸·Î ¼³Ä¡ÇÒ ¼ö ÀÖ´Â
ÆÐŰÁö °¡¿îµ¥ ÇϳªÀϰŴÙ. ±×·¸Áö ¾Ê´Ù¸é À̸߽º ¼Ò½ºÄڵ带 ¹Þ¾Æ¿Í¼ Á÷Á¢¼³Ä¡¸¦
ÇØ¾ß¸¸ ÇÑ´Ù. Á¤È®È÷ GNU À¥»çÀÌÆ® : <htmlurl url =
"http://www.gnu.org/software/emacs/emacs.html" name =
"http://www.gnu.org/software/emacs/emacs.html">¿¡ °¡ºÁ¶ó.
</sect2>
</sect1>
</sect>
<!-- ********************************************* -->
<sect>À̸߽º ½ÇÇà <label id="running_emacs">
<sect1>½ÃÀÛ & ³¡³»±â
<p>»ç¿ëÀÚµéÀÌ ÄÄÇ»Å͸¦ óÀ½ »ç¿ëÇÏ´Ù°¡ º¸¸é À̸߽º¶ó´Â ÇÁ·Î±×·¥µµ Çѹø¾¿
ÇØº¸´Â ÇÁ·Î±×·¥ÀÏ °ÍÀÌ´Ù. ÀÏ´Ü À̸߽º¸¦ ½ÇÇàÀ» Çß´Ù¸é ³ª°¡´Â ¹æ¹ýÀ» ã¾Æº¼
°ÍÀÌ´Ù. ±×·¸Áö¸¸ ¾Æ¸¶µµ ¾î¶»°Ô ÇØ¾ß ³ª°¥ ¼ö ÀÖ´ÂÁö ¾Ë±â Èûµé °ÍÀÌ´Ù. ÀÌÀü¿¡
Çѹøµµ À̸߽º¸¦ »ç¿ëÇØº¸Áö ¾Ê¾Ò´Ù¸é Áö±ÝºÎÅÍ ±× °úÁ¤¿¡ ´ëÇØ ¼³¸íÀ»
ÇϰڴÙ. ¸ÕÀú ½© »ó¿¡¼ <tt>emacs</tt>¶ó°í ŸÀÌÇÎÀ» Ä¡°í ¿£ÅÍ۸¦
´·¯¶ó. ±×·¯¸é À̸߽º¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ½ÇÇàÀÌ µÇÁö ¾Ê´Â´Ù¸é
ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏÁö ¾Ê¾Ò´ø°¡ °æ·Îº¯¼ö(PATH)ÀÇ Á¤ÀÇ ¾È¿¡ À̸߽º°¡ µé¾îÀÖÁö
¾ÊÀ» °ÍÀÌ´Ù.
<p>ÀÏ´Ü À̸߽º¸¦ º¸¾Ò´Ù¸é ³ª°¡´Â ¹æ¹ýµµ ¾Ë¾Æ¾ß ÇÑ´Ù. À̸߽º¸¦ ³ª°¡±â
À§Çؼ´Â <tt>C-x C-c</tt>۸¦ ´·¯¾ß ÇÑ´Ù. ÀÌ <tt>C-x</tt>¶ó°í ¾²¿©Áø
¹æ¹ýÀº <tt>Ctrl</tt>۸¦ ´©¸£°í ÀÖ´Â »óÅ¿¡¼ <tt>x</tt>¸¦ ´©¸¥´Ù´Â °ÍÀ»
ÀǹÌÇÑ´Ù. ÀÌ °æ¿ì¿¡´Â ±× ´ÙÀ½ <tt>Ctrl</tt>¸¦ ´©¸¥ »óÅ¿¡¼ <tt>c</tt>۸¦
´·¯¾ß¸¸ ÇÑ´Ù.
<p>À̸߽º¿¡¼ »ç¿ëµÇ´Â ŰÀÇ Á¶ÇÕÀº Á» ÀÌ»óÇØ º¸À̰í óÀ½¿¡ »ç¿ëÇϱ⿡´Â
ºÒÆíÇÒ ¼öµµ ÀÖ´Ù. ƯÈ÷ ¿©·¯ºÐÀÌ <tt>vi</tt>¸¦ »ç¿ëÇØ ¿Ô´Ù¸é ´õ¿í ±×·²
°ÍÀÌ´Ù. ±×·¸Áö¸¸ À̸߽º´Â <tt>vi</tt>¿Í ´Þ¸® ÆíÁý¸ðµå¿Í ¸í·É¸ðµå¸¦ ±¸ºÐÇØ¼
»ç¿ëÇÏÁö ¾Ê´Â´Ù.
<p>¿ä¾à : <tt>emacs</tt>Àº À̸߽º ½ÃÀÛ. <tt>C-x C-c</tt>Àº À̸߽º Á¾·á.
<sect2>¿©·¯ºÐÀÌ º¼ °Í
<p>À̸߽º°¡ ½ÇÇàÀÌ µÇ¸é ÀÏ´Ü ÇϳªÀÇ X À©µµ¿ì Àüü¿¡ °ÉÃļ ½ÇÇàÀÌ
µÈ´Ù.(¸¸ÀÏ Äֿܼ¡¼ ÀÛ¾÷À» Çϰí ÀÖ´Ù¸é ÄܼÖÀüü) À§ÂÊ¿¡´Â ¸Þ´ºÈ¸éÀÌ ÀÖ°í
ȸéÀÇ Áß¾Ó¿¡¼ ¾à°£ÀÇ ÅØ½ºÆ®µéÀÌ ÀÖÀ¸¸é ¹Ø¿¡ ºÎºÐ¿¡´Â ¸î °³ÀÇ ÁÙÀÌ ÀÖ´Ù.
<p>¾Æ¸¶ ´ÙÀ½°ú °°Àº ¸ð½ÀÀÇ È¸éÀÏ °ÍÀÌ´Ù.
<verb>
+----------------------------------------------------------------------+
|Buffers Files Tools Edit Search Mule Help |
| |
|Welcome to GNU Emacs, one component of a Linux-based GNU system. |
| |
| |
| |
| ... |
| |
|---1:---F1 *scratch* (Lisp Interaction)--L1--All-------------|
|For information about the GNU Project and its goals, type C-h C-p. |
+----------------------------------------------------------------------+
</verb>
<p><bf>NOTE:</bf> À̸߽º´Â ÀϹÝÀûÀ¸·Î ÀüüȸéÀ̳ª À©µµ¿ì¸¦
Â÷ÁöÇÑ´Ù. °ø°£À» ÁÙÀ̱â À§Çؼ À§ÀÇ ¿¹Á¦¿¡¼´Â Á» ÁÙ¿´´Ù. óÀ½ À̸߽º¸¦
½ÇÇàÇϸé ȯ¿µÇÑ´Ù´Â ¸Þ½ÃÁö¸¦ º¼ ¼ö ÀÖ´Ù. ±×¸®°í ³ª¸ÓÁöµéÀ»
``<tt>...</tt>''À¸·Î ³ªÅ¸³Â´Ù. ȯ¿µ ¸Þ½ÃÁö¿¡´Â ´ç½ÅÀÌ »ç¿ëÇÏ´Â À̸߽ºÀÇ
¹öÀü°ú ¿Â¶óÀÎ µµ¿ò¸»°ú ±×¿Í °ü·ÃÇÑ »çÇ×µéÀ» ÀÖ´Ù.
<sect3>¸Þ´º¹Ù
<p>À̸߽ºÀÇ °¡Àå À§¿¡´Â ¸Þ´º°¡ ÀÖ´Ù. X ¿¡¼ ½ÇÇàÇÏ¿´´Ù¸é ÀϹÝÀûÀ¸·Î
¸¶¿ì½º·Î ¿òÁ÷ÀÏ ¼ö ÀÖ´Â Ç®´Ù¿î ¸Þ´º·Î µÇ¾îÀÖ´Ù. ±×·¸Áö ¾Ê´Ù¸é
´ÜÃàŰ(¿©±â¼´Â ¾ê±âÇÏÁö ¾ÊÁö¸¸)¸¦ ÀÌ¿ëÇØ¼ ¸Þ´º¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù.
</sect3>
<sect3>»óÅÂ¹Ù¿Í ¹Ì´Ï¹öÆÛ
<p>À̸߽ºÀÇ ¹Ø¿¡ ÀÖ´Â µÎ ÁÙ °¡¿îµ¥ ¹Ù·Î À§¿¡ ÀÖ´Â °ÍÀº »óŹÙÀÌ´Ù. ¿©±â¿¡´Â
ÇöÀç »ç¿ëÀÚ°¡ ¹«¾ùÀ» Çϰí ÀÖ´ÂÁö¸¦ ¾Ë·ÁÁØ´Ù. ÀÏ´Ü Áö±ÝÀº ±×°ÍÀÌ ÀÖ´Ù´Â °Í¸¸
¾Ë°í ÀÖÀÚ.
<p>°¡Àå ¹Ø¿¡ ÀÖ´Â ÁÙÀº <bf>¹Ì´Ï¹öÆÛ</bf>¶ó°í ÇÑ´Ù. À̰ÍÀº ¸ÞÀιöÆÛ¿Í
»óŹٷΠ±¸ºÐÀÌ µÇ¸ç, À̰ÍÀ» À̸߽ºÀÇ ``¸í·ÉÁÙ''À̶ó°í »ý°¢Çϸé
µÈ´Ù. À̰÷¿¡´Â ¿©·¯ºÐÀÌ À̸߽º¿¡¼ ½ÇÇàÀ» ÇÑ ¸í·É¾î¿Í ±×¿¡ ´ëÇÑ À̸߽ºÀÇ
ÀÀ´äÀÌ ÀÖ´Ù.
<p>¿©±â¼ ³»°¡ ¾ê±âÇÑ »óŹٴ ´Ù¸¥ À̸߽º¿Í °ü·ÃµÈ ¹®¼¿¡¼´Â
¸ðµå¶óÀÎÀ̶ó°í ÇÑ´Ù. ¿©±â¿¡´Â ÇöÀç½Ã°£À̳ª ³¯Â¥, ÁÙ¼ö, ÆÄÀÏÀÇ Å©±â¸¦
Æ÷ÇÔÇØ¼ »ç¿ëÀÚ°¡ »ç¿ëÇϰí ÀÖ´Â ÇöÀç¸ðµå¿¡ ´ëÇÑ °ÍµéÀÌ ÀÖ´Ù.
</sect3>
</sect2>
</sect1>
<sect1>¸î °¡Áö ¿ë¾î
<p>ÀÌ ¼½¼Ç¿¡¼´Â À̸߽º¸¦ ÀÌ¿ëÇÏ¸é¼ »ç¿ëÇÏ°Ô µÇ´Â ¿ë¾î¿¡ ´ëÇØ¼ ¾Ë¾Æº¸ÀÚ.
<sect2>¹öÆÛ & ÆÄÀÏ
<p>´Ù¸¥ ¿¡µðÅ͵é°ú´Â ´Þ¸® À̸߽º¿¡¼ ÆÄÀÏÀ» ¿¸é ¿©·¯ºÐÀÌ »ç¿ëÇÏ´Â µ¿¾È
°è¼Ó ÆÄÀÏÀ» ``¿¾î''µÎÁö ¾Ê´Â´Ù. ´ë½Å À̸߽º´Â ÆÄÀÏÀ» <bf>¹öÆÛ</bf>¶ó´Â
¸Þ¸ð¸®¿¡ ³Ö¾îµÐ´Ù. ±×·¯¹Ç·Î ¹öÆÛ¸¦ ÆíÁýÇÏ´Â °ÍÀÌÁö ÆÄÀÏÀ» ÆíÁýÇÏ´Â °ÍÀÌ
¾Æ´Ï´Ù. ½ÇÁ¦ ¿©·¯ºÐÀÌ ÀúÀåÀ» ÇßÀ» ¶§¸¸ µð½ºÅ©¿¡ ÀúÀåÀÌ µÈ´Ù. ÀÌ·¸°Ô ÇÏ´Â
°ÍÀº Àå´ÜÁ¡ÀÌ ÀÖÁö¸¸ ¿©·¯ºÐÀÌ ÀÌ·¸°Ô ÀÛ¾÷ÇÑ´Ù´Â Á¡À» ÀÌÇØÇÏ´Â °ÍÀÌ
Áß¿äÇÏ´Ù.
<p>°á°úÀûÀ¸·Î ¿©·¯ºÐµéÀº À̸߽º¿Í °ü·ÃµÈ ¹®¼, ¿¹¸¦ µé¾î ¸ðµå³ª ÆÐŰÁö
µî¿¡¼ ``¹öÆÛ''¶ó´Â ¿ë¾î¸¦ º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·² ¶§ ¹öÆÛ¶ó°í ÇÏ´Â °ÍÀº
``¸Þ¸ð¸®¿¡ ³Ö¾îµÐ ÇöÀç ÆÄÀÏÀÇ »çº»''À̶ó°í ¾Ë¸é µÈ´Ù. Á¾Á¾ À̸߽º´Â »ç¿ëÀÚÀÇ
¸í·ÉÀÇ °á°ú·Î¼ ¹öÆÛ¸¦ ¸¸µç´Ù. ±×·¯ÇÑ ¹öÆÛ´Â ¸í·ÉÀÇ °á°ú³ª ¼±ÅÃÇÒ ¼ö ÀÖ´Â
¸®½ºÆ® µîÀ» Æ÷ÇÔÇϰí ÀÖ´Ù.
</sect2>
<sect2>Æ÷ÀÎÆ® & ¿µ¿ª
<p>À̸߽º Àü¹®¿ë¾î·Î Á¾Á¾ <bf>Æ÷ÀÎÆ®</bf>¶ó´Â ¿ë¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì°¡
ÀÖ´Ù. ÀϹÝÀûÀÎ ¿ë¾î·Î¼ Æ÷ÀÎÆ®´Â Ä¿¼¸¦ ÀǹÌÇÑ´Ù. óÀ½ À̸߽º¸¦ »ç¿ëÇÒ
¶§¿¡´Â Æ÷ÀÎÆ®³ª Ä¿¼ÀÇ Â÷ÀÌÁ¡Àº ±×¸® Áß¿äÇÏÁö ¾Ê´Ù. ¸¸ÀÏ °ü½ÉÀÌ ÀÖ´Ù¸é
ÀÌ·¸°Ô Çѹø »ý°¢ÇØ ºÁ¶ó. Ä¿¼¶ó°í ÇÏ´Â °ÍÀº Æ÷ÀÎÆ®¸¦ ½Ã°¢ÀûÀ¸·Î Çü»óÈ ÇÑ
°ÍÀÌ´Ù. Ä¿¼´Â Ç×»ó ÇöÀç ¹öÆÛÀÇ ¾î´À ƯÁ¤ ±ÛÀÚÀ§Ä¡ ``À§''¿¡ ÀÖ´Ù. ±×·¯¹Ç·Î
ÀÌ·¸°Ô ¾ê±âÇÒ ¼ö ÀÖ´Ù. ``the''¶ó´Â ´Ü¾îÀÇ `h' ±ÛÀÚ À§¿¡ Ä¿¼°¡ ÀÖ´Ù´Â °ÍÀº
`t'¿Í `h' »çÀÌ¿¡ Æ÷ÀÎÆ®°¡ À§Ä¡Çϰí ÀÖ´Â °ÍÀÌ´Ù.
<p>´Ù¸¥ ¿¡µðÅ͵éó·³ À̸߽ºµµ ÇöÀç ¹öÆÛÀÇ ºÎºÐ¿¡ ¿©·¯ °¡Áö ±â´É(µé¿©¾²±â,
¸ÂÃã¹ý°Ë»ç, ÀçÆ÷¸ä, Àß¶ó³»±â, º¹»ç, ºÙÀ̱⠵î)À» ÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚµéÀº
Űº¸µå¸¦ »ç¿ëÇÏ´øÁö ¾Æ´Ï¸é ¸¶¿ì½º¸¦ »ç¿ëÇØ¼ ÅØ½ºÆ®ÀÇ ÀϺκÐÀ»
µ¸º¸À̰Ô(ȤÀº ``¸¶Å©'') ¼³Á¤Çϰí ÀÌ ºí·Ï¿¡ ´ëÇØ À§¿¡ ÀÖ´Â ±â´ÉµéÀ» »ç¿ëÇÒ
¼ö ÀÖ´Ù. À̸߽º¿¡¼´Â ÅØ½ºÆ®ÀÇ ºí·ÏÀ» <bf>¿µ¿ª</bf>À̶ó°í ÇÑ´Ù.
</sect2>
<sect2>À©µµ¿ì
<p>ÀÌÀü¿¡ GUI ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´ø »ç¶÷µéÀº ´Ù¼Ò ÀÌ»óÇÒ °ÍÀÌ´Ù. ±×·¯³ª
±â¾ïÇØ¾ßÇÒ »çÇ×Àº À̸߽º´Â GUI ÀÎÅÍÆäÀ̽º³ª À©µµ¿ì ¸Þ´ÏÀú°¡ ÀÏ»óÈ µÇ±â
Àü¿¡ ÀÌ¹Ì ¸¸µé¾îÁ³´Ù.
<p>À̸߽º¿¡¼ <bf>À©µµ¿ì</bf>´Â ¹öÆÛ°¡ Ç¥½ÃµÇ´Â ºÎºÐÀÌ´Ù. À̸߽º°¡ ½ÃÀ۵Ǹé
»ç¿ëÀÚÀÇ ½ºÅ©¸°À§¿¡ ÇϳªÀÇ À©µµ¿ì¸¦ ¸¸µç´Ù. ¸î¸î À̸߽ºÀÇ ´Ù¸¥
±â´É(µµ¿ò¸»À̳ª ¹®¼ µî)µéÀº À̸߽ºÀÇ À©µµ¿ì¿¡ [Àӽ÷Î] Ãß°¡·Î ¸¸µç´Ù.
<p>À̸߽º´Â GUI°üÁ¡¿¡¼ º¸¸é X À©µµ¿ì¿Í ÀüÇô °ü°è°¡ ¾ø´Ù. »ç¿ëÀÚ´Â »õ·Î¿î
À̸߽º ¹öÆÛ¸¦ º¸±â À§ÇØ X À©µµ¿ì¸¦ ¿¾î¼ µÎ ÆÄÀÏÀ» ºñ±³ÇÒ ¼öµµ ÀÖ´Ù. À̶§
»õ·Î ¿¸° X À©µµ¿ì¸¦ À̸߽º¿ë¾î·Î´Â <bf>ÇÁ·¹ÀÓ</bf>À̶ó°í ÇÑ´Ù. °è¼Ó
ÀоÀÚ.
</sect2>
<sect2>ÇÁ·¹ÀÓ
<p>À̸߽º¿¡¼ <bf>ÇÁ·¹ÀÓ</bf>À̶ó°í ÇÏ´Â °ÍÀº À̸߽ºÀÇ ¹öÆÛ°¡ Ç¥½ÃµÇ´Â
ºÐ¸®µÈ X À©µµ¿ìÀÌ´Ù. ±×·¯³ª µÎ°³´Â µ¿ÀÏÇÑ À̸߽º ¼¼¼ÇÀÌ´Ù. ÀÌ·¯ÇÑ ÇüÅ´Â
³Ý½ºÄÉÀÌÇÁ¿¡¼ Alt+NÀ» ÇØ¼ ¿¾îº¸´Â °Í°ú °°Àº °ÍÀÌ´Ù.
</sect2>
</sect1>
<sect1>Keyboard 񃧯
<p>ÀÌ ¼½¼Ç¿¡¼´Â À̸߽º¿¡¼ »ç¿ëÇÏ´Â ±âº»ÀûÀΠŰ¿¡ ´ëÇØ¼ ¾Ë¾Æº»´Ù. ¸ðµç
°·ÂÇÑ ¿¡µðÅÍ¿Í µ¿ÀÏÇÏ°Ô ¸î ¹øÀÇ Å¸ÀÌÇÎÀ¸·Î À̸߽ºÀÇ ¸ðµç °ÍÀ» »ç¿ëÇÒ ¼ö
ÀÖ´Ù.
<p>±âÁ¸ÀÇ <tt>vi</tt> »ç¿ëÀÚ¶ó¸é, <tt>k, j, l, h</tt> ۰¡ »óÇÏÁ¿ì·Î
¿òÁ÷Àδٴ °ÍÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. »ç½Ç <tt>vi</tt>¿¡¼ ÀÌ·¯ÇÑ Å°¸¦ ÀÍÇô
ÆÄÀÏÀ» À̸® Àú¸®·Î ¿Å°Ü´Ù´Ï·Á¸é ¿©·¯ ½Ã°£ ¾Æ´Ï ¿©·¯ ÁÖ°¡ ÇÊ¿äÇÒÁö ¸ð¸¥´Ù.
<p>À̸߽ºµµ Â÷ÀÌ´Â ¾ø´Ù. ´ÜÁö ´Ù¸¥ Ű¿Í ¸í·É¾î·Î ±¸¼ºµÇ¾î ÀÖÀ»
»ÓÀÌ´Ù. <tt>vi</tt>¿Í °°ÀÌ ±âº»ÀûÀÎ °ÍÀ» ÀÍÈ÷·Á¸é ¸¹Àº ½Ã°£ÀÌ
ÇÊ¿äÇÏ´Ù. ±×¸®°í ½Ã°£ÀÌ Áö³²¿¡ µû¶ó õõÈ÷ ۱¸¼º¿¡ ´ëÇØ Á»´õ ¸¹Àº °ÍÀ»
¹è¿ì°í Á»´õ ºü¸¥ ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù.
<sect2>¸í·ÉŰ (Meta, Esc, Control, Alt)
<p>Á¶±Ý ÈÄ¿¡ ¹è¿ì°ÚÁö¸¸ À̸߽º´Â ¿©·¯ °¡Áö ۸¦ °°ÀÌ »ç¿ëÇÏ´Â °æ¿ì°¡
¸¹´Ù. À̸߽º´Â <tt>vi</tt>ó·³ ¸ðµå¿¡ µû¶ó °áÁ¤µÇ´Â ¿¡µðÅͰ¡ ¾Æ´Ï±â ¶§¹®¿¡
Ä¿¼¸¦ ¿òÁ÷À̰ųª ¸í·ÉÀ» ½ÇÇàÇϱâ À§ÇØ ``¸í·É¸ðµå''³ª ``ÆíÁý¸ðµå''¿Í °°Àº
°ÍÀ» ¾Ë ÇÊ¿ä´Â ¾ø´Ù. ´ë½Å ÀϹÝÀûÀ¸·Î ۸¦ ¿Ã¹Ù¸£°Ô Á¶ÇÕÇØ¼ ÀÔ·ÂÇØ¾ß¸¸
À̸߽º°¡ Á¤È®ÇÑ ¸í·ÉÀ» ¼öÇàÀ» ÇÒ ¼ö ÀÖ´Ù.
<p>À̸߽º¿¡¼ »ç¿ëÇϴ Ű´Â °ÅÀÇ ControlÀ̳ª Ctrl¿¡ »óÀÀÇÏ´Â <tt>C</tt>³ª
MetaŰ¿¡ ´ëÇÑ <tt>M</tt>°ú °°ÀÌ ¾àÀÚ¸¦ »ç¿ëÇÑ´Ù. ÀϹÝÀûÀÎ Çö´ëÀÇ Å°º¸µå´Â
ÇѵΠ°³ÀÇ <tt>Ctrl</tt>Ű¿Í °ÅÀÇ ¾øÁö¸¸ <tt>Meta</tt>¶ó´Â ۰¡ ÀÖ´Ù. ±×·¯³ª
´ëºÎºÐÀÇ »ç¿ëÀÚµéÀº ÀÌ MetaŰ¿¡ ´ëÇØ¼ <tt>Esc</tt>³ª <tt>Alt</tt>۸¦
»ç¿ëÇÑ´Ù. ÀϹÝÀûÀÎ ±¸¼º¿¡¼ Esc³ª Alt´Â ±â´ÉÀûÀ¸·Î °ÅÀÇ °°´Ù.
<p>±×·¡¼ À̸߽º¿¡ °üÇÑ ¹®¼¿¡¼ ÂüÁ¶·Î <tt>C-x f</tt>¶ó´Â ŰÀÇ Á¶ÇÕÀÌ
³ª¿Â´Ù¸é À̰ÍÀº ``Ctrl۸¦ ´©¸£¸é¼ x۸¦ ´©¸£°í ±× ´ÙÀ½ f''¸¦ ´©¸£¶ó´Â
°ÍÀÌ´Ù. ¶Ç <tt>M-x shell</tt> ÀÌ·¯ÇÑ Á¶ÇÕÀ¸·Î µÇ¾î ÀÖ´Â °ÍÀº ``Alt۸¦
´©¸£¸é¼ x¸¦ ´©¸£°í ±× ´ÙÀ½ shellÀ» ÀÔ·ÂÇ϶ó''¶ó´Â ÀǹÌÀÌ´Ù.
<p>Ãʺ¸Àڵ鿡°Ô ¾ÆÁÖ À¯¿ëÇÑ ¸í·É¾î´Â <tt>M-x apropos</tt>³ª <tt>C-h
a</tt>ÀÌ´Ù. apropos´Â À̸߽ºÀÇ ¸ðµç ÇÔ¼ö¿¡ ´ëÇÑ ¿Â¶óÀÎ ¸Þ´º¾ó¿¡¼ »ç¿ëÀÚ°¡
ÀÔ·ÂÇÑ Á¤±ÔÇ¥Çö¿¡ ´ëÇØ °Ë»öÀ» ¼öÇàÇÑ´Ù. ÇÁ·¹ÀÓ¿¡ °ü·ÃµÈ ¸ðµç ¸í·É¾î¸¦ ã°í
½ÍÀº °æ¿ì °£´ÜÈ÷ <tt>C-h a</tt>¸¦ ÀÔ·ÂÇÑ ÈÄ <tt>frame</tt>À» ÀÔ·ÂÇÏ¸é µÈ´Ù.
</sect2>
<sect2>¹öÆÛ¿¡¼ µ¹¾Æ´Ù´Ï±â
<p>ÀÌÁ¦ ¿©·¯ºÐÀº ¾à¾î¿¡ ´ëÇÑ Àǹ̸¦ ¾î´À Á¤µµ ¾Ë¾ÒÀ» °ÍÀ̰í ÀÌÁ¦ ¹öÆÛ¿¡¼
¿òÁ÷¿© ´Ù´Ò ¼ö ÀÖ´Â ¸ðµç Ű¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ.
<verb>
ÀÔ·ÂŰ Çൿ
-----------------------------------
C-p ÇÑÁÙ À§·Î
C-n ÇÑÁÙ ¾Æ·¡·Î
C-f ÇѱÛÀÚ ¾ÕÀ¸·Î
C-b ÇѱÛÀÚ µÚ·Î
C-a ÁÙÀÇ ½ÃÀÛÀ¸·Î
C-e ÁÙÀÇ ³¡À¸·Î
C-v ÇÑÆäÀÌÁö ¹ØÀ¸·Î
M-v ÇÑÆäÀÌÁö À§·Î
M-f ÇÑ´Ü¾î ¾ÕÀ¸·Î
M-b ÇÑ´Ü¾î µÚ·Î
M-< ¹öÆÛÀÇ Ã³À½À¸·Î
M-> ¹öÆÛÀÇ ³¡À¸·Î
C-g ÇöÀç ¸í·ÉÁ¾·á
-----------------------------------
</verb>
<p>±×¸®°í Ä¿¼Å°(¹æÇâŰ)´Â ÀϹÝÀûÀ¸·Î ¿¹»óÇß´ø °Í°ú µ¿ÀÏÇÑ ¹æÇâÀ¸·Î
¿òÁ÷ÀδÙ. ±×·¸Áö¸¸ <tt>¹é½ºÆäÀ̽º</tt>´Â ±×·¸Áö ¾Ê´Ù. <tt>:-(</tt>
</sect2>
<sect2>Çʼö ¸í·É¾î
<p>ÀÚ ÀÌÁ¦ ¿©·¯ºÐµéÀº ¹öÆÛ¿¡¼ Ä¿¼¸¦ ¿òÁ÷ÀÌ´Â °ÍÀ̳ª ÆÄÀÏÀ» ¿°í ´Ý´Â
¹æ¹ý, ã´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Ò´Ù. ÀÌÁ¦ºÎÅÍ´Â ±âº»ÀûÀÎ ¸í·É¾î¿¡ ´ëÇØ¼
¾Ë¾Æº¸ÀÚ.
<p>ÀÌ·¯ÇÑ ¸í·É¾î·Î ³Ñ¾î°¡±â Àü¿¡ ¾î¶»°Ô ÀÌ·¯ÇÑ ¸í·É¾îµéÀÌ ½ÇÇàÀÌ µÇ´ÂÁö¿¡
´ëÇØ °£´ÜÈ÷ ¼³¸íÇϰíÀÚ ÇÑ´Ù.
<p>À̸߽º¿¡¼ »ç¿ëÇÏ´Â ¸ðµç ``¸í·ÉŰ''´Â ½ÇÁ¦ À̸߽ºÀÇ ÇÑ ºÎºÐÀÎ ÇÔ¼ö·ÎÀÇ
´ÜÃàŰÀÌ´Ù.(¿¹¸¦ µé¾î <tt>M-x ¾Æ¹«°Í</tt>À̳ª <tt>C-¾Æ¹«°Í</tt>) »ç¿ëÀÚ´Â
ÀÌ·¯ÇÑ ÇÔ¼ö¸¦ <tt>M-x ÇÔ¼öÀ̸§</tt>°ú <tt>¿£ÅÍŰ</tt>¸¦ ´©¸§À¸·Î ½ÇÇà½Ãų
¼ö ÀÖ´Ù. ¶ÇÇÑ »ç¿ëÀÚµéÀº ¸¸ÀÏ ÇÔ¼ö¿¡ ´ëÇÑ ´ÜÃà۰¡ ÀÖ´Ù¸é, ÇÔ¼ö¿¡ ´ëÇÑ
´ÜÃà۸¦ ÀÌ¿ëÇØ¼ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.
<p>¿¹¸¦ µé¾î ¹öÆÛ¸¦ µð½ºÅ©¿¡ ÀúÀåÇÏ´Â À̸߽º ÇÔ¼ö´Â
<tt>save-buffer</tt>ÀÌ´Ù. µðÆúÆ® °ªÀ¸·Î´Â <tt>C-x C-s</tt>·Î
µÇ¾îÀÖ´Ù. ±×·¯¹Ç·Î ÀÌ Å°¸¦ ÀÌ¿ëÇØ¼ ÇöÀçÀÇ ¹öÆÛ¸¦ ÀúÀåÇÒ ¼öµµ ÀÖ°í, ¶ÇÇÑ
<tt>M-x save-buffer</tt>¸¦ ÀÌ¿ëÇØ¼µµ ¶È°°Àº ÀÏÀ» ÇÒ ¼ö ÀÖ´Ù.
<p>´ëºÎºÐÀÇ ±âº»ÀûÀÎ ¸í·É¾î´Â ´ÜÃà۰¡ Á¸ÀçÇÏ¸ç ±× °¡¿îµ¥ ¸î °¡Áö´Â ´ÙÀ½
Ç¥¿¡ ³ªÅ¸³»¾ú´Ù.
<verb>
´ÜÃàŰ ÇÔ¼ö ¼³¸í
-------------------------------------------------------------------
C-x C-s save-buffer ÇöÀç ¹öÆÛ¸¦ µð½ºÅ©¿¡ ÀúÀåÇÑ´Ù.
C-x u undo ¸¶Áö¸· ¸í·ÉÀ» Ãë¼ÒÇÑ´Ù.
C-x C-f find-file µð½ºÅ©¿¡¼ ÆÄÀÏÀ» ¿¬´Ù.
C-s isearch-forward ´Ü¾î¸¦ ¼øÂ÷ÀûÀ¸·Î ã´Â´Ù.
C-r isearch-backward ´Ü¾î¸¦ ¿ª¼øÀ¸·Î ã´Â´Ù.
replace-string ´Ü¾î¸¦ ã¾Æ ±³Ã¼ÇÑ´Ù.
replace-regexp Á¤±ÔÇ¥Çö½ÄÀ» ÀÌ¿ëÇÑ Ã£±â¿Í ±³Ã¼
C-h t help-with-tutorial ¾È³»¼ »ç¿ë
C-h f describe-function ÇÔ¼ö¿¡ ´ëÇÑ ¾È³»¹®º¸±â
C-h v describe-variable º¯¼ö¿¡ ´ëÇÑ ¾È³»¹®º¸±â
C-h x describe-key Ű ¼ø¼¿¡ ´ëÇØ º¸±â
C-h a apropos ´Ü¾î³ª Á¤±ÔÇ¥Çö¿¡ ´ëÇÑ ¾È³»¹® ã±â
C-h F view-emacs-FAQ À̸߽º FAQ Ç¥½Ã
C-h i info info ¹®¼ Àбâ
C-x r m bookmark-set ºÏ¸¶Å©Ç¥½Ã
C-x r b bookmark-jump ºÏ¸¶Å©·Î °¡±â
-------------------------------------------------------------------
</verb>
<p>ÀÌ·¯ÇÑ ÇÔ¼ö¸¦ ¿©·¯ ¹ø »ç¿ëÇÏ´Ù°¡ º¸¸é ´ëºÎºÐ °æ¿ì À̸߽º°¡ »ç¿ëÀÚÀÇ
ÀÔ·ÂÀ» ±â´Ù¸®°í ÀÖ´Ù´Â °ÍÀ» ¾Ë°ÔµÉ °ÍÀÌ´Ù. ÀÌ·¯ÇÑ °ÍÀº ¹Ì´Ï ¹öÆÛ¿¡¼ »ý±â¸ç
<tt>vi</tt>¿¡¼ <tt>:</tt>¸¦ ÀÌ¿ëÇÒ ¶§³ª À¯´Ð½º ½© »ó¿¡¼ »ç¿ëÇÏ´Â °Í°ú
ºñ½ÁÇÏ´Ù.
<p>À̸߽º´Â ½ÇÁúÀûÀ¸·Î ¼ö¹é °³ÀÇ ³»ÀåÇÔ¼ö¸¦ °¡Áö°í ÀÖ´Ù. À§¿¡ ÀÖ´Â ¸®½ºÆ®´Â
³»°¡ »ç¿ëÇϰí ÀÖ´Â ¾ÆÁÖ ÀûÀº ¼öÀÇ »ùÇÃÀ» ³ªÅ¸³½ °ÍÀÌ´Ù. ¿Â¶óÀÎ ¾È³»¹®¿¡
ÀÖ´Â »ç¿ë °¡´ÉÇÑ ÇÔ¼ö¿¡ ´ëÇÑ °Í°ú Á» Àü¿¡ ¾ê±âÇÑ °Í¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¾È³»¹®À»
ã¾Æº¸±â ¹Ù¶õ´Ù.
</sect2>
<sect2>Åǿϼº
<p>bash³ª csh, tcsh°ú °°Àº ¸¹Àº ÀϹÝÀûÀÎ À¯´Ð½º ½©°ú °°ÀÌ À̸߽º´Â
<tt>Tab</tt>۸¦ ÀÌ¿ëÇÑ ¸í·É¾î ¿Ï¼º ±â´ÉÀ» Á¦°øÇÑ´Ù. »ç½Ç bash¿¡¼ ¸í·É¾î
¿Ï¼º±â´ÉÀº À̸߽ºÀÇ ±â´ÉÀ¸·ÎºÎÅÍ ³ª¿ÔÀ¸¹Ç·Î bash¿¡¼ ¿©·¯ºÐÀÌ »ç¿ëÇÏ´Â
±â´ÉÀº À̸߽º¿¡¼ ´Ù µÉ °ÍÀÌ´Ù.
<p>¿¹¸¦ µé¾î <tt>M-x search</tt>¶ó°í Ä¡°í <tt>Tab</tt>À» ÃĺÁ¶ó. À̸߽º´Â
¿©·¯ °¡Áö ´Ù¸¥ °¡´É¼ºÀ» °¡Áö°í ÀÖ´Â ´Ü¾î¸¦ ³ªÅ¸³»±â À§Çؼ ÇÏÀÌÇÂÀ» ºÙ¿©¼
Ç¥½ÃÇÒ °ÍÀÌ´Ù. ±×·¸Áö¸¸ ±×°ÍµéÀº ¸ðµÎ ÇÏÀÌÇÂÀ» Æ÷ÇÔÇÑ
´Ü¾îµéÀÌ´Ù. <tt>Tab</tt>À» Çѹø ´õ Ä¡¸é »ç¿ëÀÚ°¡ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ´Ü¾îµéÀÇ
¸®½ºÆ®¸¦ Ç¥½ÃÇÒ °ÍÀÌ´Ù. À̰ÍÀº <em>»õ À©µµ¿ì</em>¿¡¼ ¸¸µé¾îÁø´Ù. »õ
À©µµ¿ì´Â Àӽ÷Π¿©·¯ºÐÀÇ È¸éÀ» µÎ°³ÀÇ È¸éÀ¸·Î ³ª´«´Ù. Çϳª´Â ÇöÀç
¿©·¯ºÐÀÇ ¹öÆÛ°¡ ÀÖÀ¸¸ç, ¶Ç ´Ù¸¥ Çϳª´Â ``search-''·Î ½ÃÀÛÇÏ´Â °¡´ÉÇÑ
´Ü¾îµéÀÌ ÀÖÀ» °ÍÀÌ´Ù. ¼±ÅÃÀ» ¸¶Ä¡°í ³ ÈÄ <tt>C-g</tt>¸¦ ÀÔ·ÂÇÏ¸é »õ
À©µµ¿ì´Â ´ÝÈù´Ù.
</sect2>
</sect1>
<sect1>Tutorial, Help, & Info
<p>À̸߽º´Â ±âº»ÀûÀÎ ÆíÁý±â´ÉÀ̳ª ¸ðµç »ç¶÷µéÀÌ ¾Ë¾Æ¾ßÇÒ ÇÔ¼ö¿¡ ´ëÇÑ ¿Â¶óÀÎ
¾È³»¼¸¦ °¡Áö°í ÀÖ´Ù. ¶ÇÇÑ ÀÌ ¾È³»¼´Â À̸߽º¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ´Ù¸¥
µµ¿ò¸»¿¡ ´ëÇÑ ±â´Éµµ ¼³¸íÇϰí ÀÖ´Ù.
<p>¸¸ÀÏ ¿©·¯ºÐµéÀÌ À̸߽º¸¦ ½Éµµ ÀÖ°Ô ¹è¿ï »ý°¢À̶ó¸é ÀÌ ¾È³»¼¸¦ ²Ä²ÄÈ÷
Àо±æ ¹Ù¶õ´Ù. À§ÀÇ Ç¥¿¡ ³ª¿ÍÀÖµíÀÌ <tt>C-h t</tt>¸¦ ÀÔ·ÂÇÏ¸é ¾È³»¹®À» º¼
¼ö ÀÖ´Ù. ¾È³»¹®Àº À̸߽º¸¦ ½ÃÀÛÇÏ´Â »ç¶÷µéÀ» À§ÇØ ¸¸µé¾îÁ³À¸¸ç È¥ÀÚ ÇØº¼ ¼ö
ÀÖ´Â °ÍÀ¸·Î ±¸¼ºÀÌ µÇ¾îÀÖ´Ù.
<p>¸¸ÀÏ X¿¡¼ À̸߽º¸¦ »ç¿ëÇϰí ÀÖ´Ù¸é ¸Þ´ºÀÇ ¸Ç ¿À¸¥ÂÊ help¶ó°í µÇ¾îÀÖ´Â
°ÍÀ» ãÀ» ¼ö ÀÖ´Ù. ¿©±â¿¡¼ ¸í·É¾î¸¦ »ìÆìº¸¸é ¾î¶°ÇÑ °ÍµéÀº ´ÜÃà۰¡ ÁöÁ¤ÀÌ
µÈ °ÍµéÀÌ ÀÖÀ¸¸ç ÀÌ·¯ÇÑ °ÍµéÀº ¸Þ´ºÀÇ ¿À¸¥ÂÊ¿¡ Ç¥½ÃµÇ¾î ÀÖ´Ù.
<p>¸¶Áö¸·À¸·Î À̸߽º¿¡ Æ÷ÇԵǾî ÀÖ´Â ¹®¼µéÀ» º¼ ¼ö Àִµ¥ ÀÌ·¯ÇÑ °ÍµéÀ»
º¸´Â ¸í·É¾îµéÀº <tt>M-x info</tt>³ª <tt>C-h i</tt>·Î ½ÇÇà½Ãų ¼ö ÀÖÀ¸¸ç
À̸߽º ¹®¼ Ž»ö±â¿¡ InfoÆÄÀÏÀ» º¸¿©ÁØ´Ù.
</sect1>
</sect>
<!-- ********************************************* -->
<sect>À̸߽º ¸ðµå
<p>À̸߽ºÀÇ ¸ðµå´Â ´Ù¸¥ ±â´É°ú ÇüÅ·ΠµÇ¾îÀִµ¥ Çʿ信 µû¶ó ±×°ÍµéÀ»
½ÇÇàÇϰųª ²ø ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¸ðµå´Â ¹®¼¸¦ ÀÛ¼ºÇϰųª ¿©·¯ °¡Áö ¾ð¾î·Î
ÇÁ·Î±×·¡¹ÖÀ» ÇÑ´ÙµçÁö ȨÆäÀÌÁö¸¦ ¸¸µé°Å³ª ¸ÞÀÏÀ» º¸³»°í ´º½º¸¦ º¸°í ¾à¼ÓÀ»
±â·ÏÇØ µÎ°Å³ª ½ÉÁö¾î °ÔÀÓÀ» ÇÒ ¼ö ÀÖµµ·Ï ±â´ÉÀ» Á¦°øÇÑ´Ù.
<p>À̸߽ºÀÇ ¸ðµå´Â À̸߽ºÀÇ ±â´ÉÀ» È®ÀåÇÏ°í º¯Çü ¹ßÀüÇØ ³ª°¥ ¼ö ÀÖ´Â Lisp
ÄÚµå·Î ¸¸µé¾îÁø ¶óÀ̺귯¸®ÀÌ´Ù.
<sect1>ÁÖ ¸ðµå¿Í ºÎ ¸ðµå
<p>µÎ °¡Áö ±âº»ÀûÀÎ ¸ðµå°¡ °¡´ÉÇѵ¥ ±×°ÍÀº ÁÖ ¸ðµå¿Í ºÎ ¸ðµåÀÌ´Ù. ±×
±â´É»óÀÇ Â÷ÀÌÁ¡Àº ±× ±â´ÉÀ» Áß´ÜÇϰųª ½ÇÇàÇϱâ Àü¿¡´Â Àß ÀÌÇØÇÒ ¼ö ¾øÀ¸³ª
ÀÏ´Ü ½ÃÀÛÀ» ÇØº¸ÀÚ.
<p>Çѹø¿¡ ÇѰ¡ÁöÀÇ ÁÖ¸ðµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖÀ¸¸ç, ¿©·¯ °¡Áö ºÎ¸ðµå´Â µ¿½Ã¿¡
½ÇÇàÇÒ ¼ö ÀÖ´Ù. ÁÖ¸ðµå´Â ¾ð¾î³ª ÁÖ¾îÁø ¹®Á¦¿Í Á÷Á¢ÀûÀ¸·Î °ü·ÃµÇ¾î ÀÖ´Â ¹Ý¸é
ºÎ¸ðµå´Â Á»´õ ¸¹Àº ÀÛ¾÷À» ÇØ ³ª°¡´Âµ¥ ƯÁ¤ÀûÀ¸·Î »ç¿ëµÇ¾îÁö´Â °ÍÀÌ´Ù.
<p>°£´ÜÇÏ°Ô ¿¹¸¦ µé¾îº¸ÀÚ. ³»°¡ ÁÖ·Î ´Ü¼øÇÑ ÅØ½ºÆ® ¹®¼¸¸À» ÀÛ¾÷ÇÏ´Â
°æ¿ì¿¡ ¸¹ÀÌ »ç¿ëÇÏ´Â ÁÖ¸ðµå´Â <tt>text-mode</tt>ÀÌ´Ù. ÀÌ ¸ðµå´Â README
ÆÄÀϰú °°Àº °ÍÀ» ÆíÁýÇÒ ¶§ »ç¿ëÇϱâ À§ÇØ ¸¸µé¾îÁ³´Ù. ´Ü¾î¿Í ¹®´ÜÀ» ±¸ºÐÇϰí
ÀϹÝÀû ¹æÇâ۰¡ ³»°¡ ¿øÇÏ´Â ´ë·Î ¿òÁ÷À̵µ·Ï µÇ¾îÀÖ´Ù.
<p>¸¸ÀÏ ³»°¡ Àΰ£¼Ò¸ð¿¡ °üÇÑ ±ÛÀ» ¾µ ¶§ ±×°ÍÀÌ º¸±â ÁÁ°Ô µÇ±â¸¦
¿øÇÑ´Ù. ¿¹¸¦ µé¾î ¾Ë¸ÂÀº °ª¿¡¼ ÁÙÀ» ¹Ù²ãÁÖ´Â ±â´ÉÀ̳ª µîµî ¿©·¯ °¡Áö°¡
ÇÊ¿äÇÏ´Ù. <tt>auto-fill</tt> ºÎ¸ðµå¸¦ ½ÇÇàÇÏ¿© ÁٹٲñÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ÀÌ
¸ðµå´Â ÁÙÀÇ ¸¶Áö¸·À» ÀÔ·ÂÇßÀ» ¶§ ¾Ë¾Æ¼ ½ÇÇàÀÌ µÇ¸ç, ÀÌ ºÎ¸ðµå´Â ´Ù¸¥ ¿©·¯
°¡Áö ÁÖ¸ðµå¿Í °°ÀÌ ½ÇÇàÀÌ µÉ ¼ö ÀÖ´Ù. ¿©±â¼ ``¾Ë¾Æ¼ ½ÇÇà'' À̶ó´Â °ÍÀº
<tt>text-mode</tt>¿¡¼ ½ÇÇàÇÏ´Â °æ¿ì¿Í ¿¹¸¦ µé¾î <tt>java-mode</tt>¿¡¼
½ÇÇàÇÏ´Â °æ¿ì¿Í´Â ´Ù¸£´Ù. ³ java Äڵ尡 ¿µ¾îÀÇ ÀÏ¹Ý ¹®Àåó·³ ÁٹٲÞÀÌ
»ý±â´Â °ÍÀº ¿øÇÏÁö ¾Ê´Â´Ù. ±×·¯³ª javaÄÚµåÀÇ ºí·ÏÄÚ¸àÆ®´Â ÁٹٲÞÀÌ ÀϾ±æ
¿øÇÑ´Ù. ÀÌ <tt>auto-fill</tt> ¸ðµå´Â ±×·¯ÇÑ °ÍµéÀ» ÃæºÐÈ÷ Àß °¨ÁöÇÏ¿©
ÀÛµ¿ÇÑ´Ù.
<p>¿©·¯ °¡Áö À̸߽º ¸ðµå¸¦ ¸¸µå´Â »ç¶÷µéÀº ÁÖ¸ðµå¿Í ºÎ¸ðµå¿¡¼ ¹ú¾îÁú
°ÍµéÀ» ÃæºÐÈ÷ Àß ÀÌÇØÇØ¾ßÇÑ´Ù.
<p>À̸߽º ÇÁ·Î±×·¥ÀÇ ¾Æ½ºÅ° ±×¸²À¸·Î µ¹¾Æ°¡¼ º¸¸é ¸ðµå¶óÀο¡ ÇöÀç À̸߽º°¡
»ç¿ëÇϰí ÀÖ´Â ¸ðµå°¡ ³ªÅ¸³ª ÀÖ´Ù. À§ÀÇ °æ¿ì´Â ±âº»¸ðµåÀÎ ``Lisp
Interaction''¸ðµåÀÌ´Ù. ÀÌ ¸ðµå´Â ¿©·¯ºÐÀÌ Lisp Äڵ带 ¸¸µé¶§¸¸
À¯¿ëÇÏ´Ù.(±×·¯³ª ´ëºÎºÐÀÇ À̸߽º´Â Lisp·Î ¸¸µé¾îÁ® ÀÖ´Ù.)
</sect1>
<sect1>ÇÁ·Î±×·¡¹Ö ¸ðµå
<p>óÀ½ºÎÅÍ À̸߽º´Â ÇÁ·Î±×·¡¸Ó¸¦ À§ÇØ ÇÁ·Î±×·¡¸Ó¿¡ ÀÇÇØ
¸¸µé¾îÁ³´Ù. ¿©·¯ºÐÀÌ »ý°¢ÇÒ ¼ö ÀÖ´Â ´ëºÎºÐÀÇ ¿©·¯ ÇÁ·Î±×·¥¿¡ ´ëÇØ ³ôÀº
¼öÁØÀÇ ¸ðµå°¡ ÀÖ´Ù. ÀÌ·¯ÇÑ °Íµé¿¡ ´ëÇØ °£´ÜÈ÷ ¼³¸íÇϰíÀÚ ÇÑ´Ù.
<p>´ëºÎºÐÀÇ ÇÁ·Î±×·¥¸ðµå´Â ¿©·¯ °¡Áö ºñ½ÁÇÑ Æ¯Â¡ÀÌ ÀÖ´Ù. ÀϹÝÀûÀ¸·Î ´ÙÀ½¿¡
ÀÖ´Â ±â´ÉÀ» °ÅÀÇ ´Ù °¡Áö°í ÀÖÀ» °ÍÀÌ´Ù.
<itemize>
<item>¾ð¾î¿¡ ´ëÇØ Ä®¶ó·Î µÈ ¹®Àå°Á¶±â´ÉÀ» Á¦°øÇÑ´Ù.
<item>¾ð¾î¿¡ ´ëÇØ µé¿©¾²±â¿Í ÄÚµå Æ÷¸ä±â´ÉÀ» Á¦°øÇÑ´Ù.
<item>¹®¸Æ¿¡ °ü·ÃµÈ µµ¿ò¸» ±â´ÉÀ» Á¦°øÇÑ´Ù.
<item>¿©·¯ºÐÀÇ µð¹ö°Å¿Í ¿¬°áµÈ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù.
<item>¸Þ´º¹Ù¿¡ ¾ð¾î¿Í °ü·ÃµÈ ¸Þ´º¸¦ ´õÇÑ´Ù.
</itemize>
<p>°Ô´Ù°¡ ƯÁ¤¾ð¾î¿Í °ü·ÃµÇ¾î ÀÖÁö´Â ¾ÊÁö¸¸ ÇÁ·Î±×·¡¹Ö°ú °ü·ÃµÇ¾î ÀÖ´Â ¿©·¯
°¡Áö ºÎ°¡±â´ÉÀÌ ÀÖ´Ù. ¹öÁ¯ ÄÜÆ®·Ñ±â´É, Äڵ忡 ÀÚµ¿ÀûÀ¸·Î ¼³¸íÃß°¡,
Makefile¸¸µé±â, Change Logs ¾÷µ¥ÀÌÆ®±â´É µéÀÌ´Ù.
<p>ÀÌ·¯ÇÑ ¿©·¯ °¡Áö ±â´ÉÀ» ÇÔ²² Àß »ç¿ëÇÑ´Ù¸é ÀϹÝÀûÀÎ »ó¿ë
ÅëÇÕ°³¹ßȯ°æ(IDE)¿Íµµ ºñ±³Çؼ µÚÁú °ÍÀÌ ¾ø´Ù. °Ô´Ù°¡ ¹°·Ð ¹«·á´Ù.
<sect2>C/C++/Java
<p>C³ª C++, Java´Â °ÅÀÇ ºñ½ÁÇÑ ¹®ÀåÀ» °¡Áö±â ¶§¹®¿¡ ÇϳªÀÇ À̸߽º ¸ðµå°¡
À§ÀÇ ¼¼ °¡Áö ¾ð¾î¸¦ ÇѲ¨¹ø¿¡ ´Ù·ê ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¸ðµå´Â ÀÌ¹Ì Àß ¸¸µé¾îÁ®
Àֱ⠶§¹®¿¡ À̸߽º¿Í ±âº»ÀûÀ¸·Î ¹èÆ÷°¡ µÈ´Ù. ÀÌ ¸ðµå´Â <tt>cc-mode</tt>³ª
<tt>CC Mode</tt>·Î ¾Ë·ÁÁ® ÀÖ´Ù.
<p>Á»´õ ÀÚ¼¼ÇÑ ³»¿ëÀ̳ª »õ·Î¿î ¹öÁ¯À» ¹Þ±â À§Çؼ´Â <htmlurl
url="http://www.python.org/emacs/" name="http://www.python.org/emacs/">·Î
°¡º¸±â ¹Ù¶õ´Ù.
</sect2>
<sect2>Perl
<p>À̸߽º¿¡¼ Perl Äڵ带 ÆíÁýÇϱâ À§Çؼ´Â ½ÇÁ¦ µÎ °¡Áö ¸ðµå°¡ Á¦°øÀÌ
µÈ´Ù. ù ¹øÂ° °ÍÀº <tt>perl-mode</tt>ÀÌ°í µÎ ¹øÂ° °ÍÀº
<tt>cperl-mode</tt>ÀÌ´Ù. ¿Ö ÀÌ·¸°Ô µÎ°¡Áö ¸ðµå°¡ ÀÖ´ÂÁö´Â Á¤È®È÷ ¾Ë ¼ö
¾øÁö¸¸ À̸߽º¿¡¼ Perl Äڵ带 ÆíÁýÇϱâ À§Çؼ´Â <tt>perl-mode</tt>°¡ ±âº» ¸ðµåÀÌ´Ù. ±×·¯³ª ÀÌ ¸ðµå´Â <tt>cperl-mode</tt>º¸´Ù ¾à°£ ±â´ÉÀÌ ÀûÀ¸¸ç PerlÀÇ
¸î °¡Áö ¶Ù¾î³ ¾ð¾îÀÇ ±¸Á¶¸¦ ÀνÄÇϴµ¥ ¾à°£ÀÇ ¹®Á¦°¡ ÀÖ´Ù.
<p>°³ÀÎÀûÀ¸·Î´Â <tt>cperl-mode</tt>¸¦ »ç¿ëÇϰí ÀÖÀ¸¸ç ÃßõÇÑ´Ù. ¿Ö³Ä¸é ÀÌ
¸ðµå´Â ÇöÀç ²Ï È°¹ßÇÏ°Ô À¯ÁöµÇ°í ÀÖÀ¸¸ç Áö±Ý±îÁö ³»°¡ ¿øÇÏ´ø ¸ðµç ±â´ÉÀÌ
µé¾î ÀÖ´Ù. ¸¶Áö¸· ÆÇÀº <htmlurl
url="ftp://ftp.math.ohio-state.edu/pub/users/ilya/emacs"
name="ftp://ftp.math.ohio-state.edu/pub/users/ilya/emacs">¿¡ ÀÖ´Ù.
<p>±×·¸Áö¸¸ ³»°¡ ÇÑ ¸»¿¡ Ä¡ÁßÇÏÁö ¸»°í µÎ °¡Áö¸¦ ´Ù »ç¿ëÇØ º¸°í ¿©·¯ºÐ¿¡°Ô
°¡Àå ¸¶À½¿¡ µå´Â °ÍÀ» °í¸£±â ¹Ù¶õ´Ù.
</sect2>
<sect2>Python
<p>Pythonµµ ¶ÇÇÑ À̸߽º ¸ðµå°¡ ÀÖ´Ù.(ÇöÀç °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ® ¾ð¾î)
Áö±Ý±îÁö´Â À̸߽º¿Í °°ÀÌ ¹èÆ÷µÇÁö´Â ¾ÊÁö¸¸ XEmacs¿Í´Â ¹èÆ÷°¡ µÈ´Ù. ±×·¸Áö¸¸
µÎ °¡Áö ¿¡µðÅÍ¿¡¼ Àß ÀÛµ¿À» ÇÑ´Ù.
<p>¿©·¯ºÐÀº °ø½Ä ÆÄÀ̽ã È©ÆäÀÌÁö <htmlurl
url="http://www.python.org/emacs/python-mode/"
name="http://www.python.org/emacs/python-mode/">¿¡¼ <tt>python-mode</tt>¸¦
¾òÀ» ¼öµµ ÀÖ´Ù.
</sect2>
<sect2>´Ù¸¥ °Íµé
<p>ÇÁ·Î±×·¡¸Ó¿¡ µµ¿òÀÌ µÇ´Â ´Ù¸¥ ÆíÁý¸ðµåµéÀÌ Àִµ¥ ´ÙÀ½°ú °°Àº °ÍÀÌ´Ù.
<itemize>
<item>Shell Scripts (Bash, sh, ksh, csh, ...)
<item>Awk, Sed, Tcl, ...
<item>Makefiles
<item>Change Logs
<item>Documentation
<item>Debugging
</itemize>
<p>±×¸®°í ÀÌ ¹®¼ÀÇ ¸¶Áö¸· ºÎºÐ¿¡ ´õ ¸¹Àº ¸ðµå¿Í Ãß°¡¼³Ä¡ ³»¿ëµéÀÌ ÀÖ´Ù.
</sect2>
</sect1>
<sect1>Authoring
<p>Àç¹ÌÀÖ´Â À̸߽º ¸ðµå´Â ´Ü¼øÈ÷ Äڵ常À» ¾²´Â »ç¶÷µéÀ» À§ÇÑ °ÍÀº
¾Æ´Ï´Ù. ´Ù¸¥ Á¾·ùÀÇ ¹®¼¸¦ ÀÛ¼ºÇÏ´Â »ç¶÷µéµµ À̸߽º¸ðµå¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
<sect2>öÀÚ°Ë»ö (<tt>ispell</tt> mode)
<p>¿©·¯ Á¾·ùÀÇ ¹®¼¸¦ ÀÛ¼ºÇÏ´Â »ç¶÷µéµµ Çѹø¾¿Àº öÀÚ°Ë»öÀÌ
ÇÊ¿äÇÏ´Ù. ¿©·¯ºÐÀÌ <bf>GNU ispell</bf>¸¦ ¼³Ä¡ÇÏ¿´´Ù¸é <tt>M-x ispell</tt>¸¦
ÀÌ¿ëÇØ¼ ÇöÀç ¹öÆÛÀÇ Ã¶ÀÚ¸¦ °Ë»öÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ispellÀÌ ¾Ë ¼ö ¾ø´Â ´Ü¾î¸¦
ã´Â °æ¿ì ±³Ã¼¸¦ ÇÒ ¼ö ÀÖ´Â ´Ü¾îµéÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁÖ¸é¼ ¿©·¯ºÐÀÌ ±×Áß
Çϳª¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù. ÀÌ ÇÁ·Î±×·¥Àº ¿©·¯ºÐµéÀÌ »ç¿ëÇÏ´Â ´Ù¸¥ »ó¿ë
ÇÁ·Î±×·¥ÀÇ Ã¶ÀÚ °Ë»öÇÁ·Î±×·¥°ú µ¿ÀÏÇÏ´Ù.
</sect2>
<sect2>HTML (<tt>html-helper</tt> mode)
<p>¿©·¯ºÐµéÀÌ °¡²û HTMLÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °æ¿ì <tt>html-helper-mode</tt>¸¦
»ç¿ëÇØ º¸±â ¹Ù¶õ´Ù. <htmlurl url="http://www.santafe.edu/~nelson/tools/"
name="http://www.santafe.edu/~nelson/tools/">¿¡¼ °ü·ÃµÈ ¹®¼¿Í ´Ù¸¥ °ÍµéÀ»
Æ÷ÇÔÇØ¼ ±¸ÇÒ ¼ö ÀÖ´Ù.
<p>À̸§ÀÌ º¸¿©ÁÖµíÀÌ <tt>html-helper-mode</tt>´Â °íÀüÀû ½ºÅ¸ÀÏ·Î ¼ÕÀ¸·Î
HTMLÄڵ带 »ç¿ëÇÏ´Â »ç¶÷µéÀ» µµ¿ÍÁÖµµ·Ï ¸¸µé¾îÁ³´Ù.
</sect2>
<sect2>TeX (<tt>tex-mode</tt>)
<p>TeXÀ» ÀÌ¿ëÇØ¼ ¹®¼¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì À̸߽º´Â ¿ª½½·¡½¬³ª Áß°ýÈ£ ±âÈ£ µî°ú
´Ù¸¥ ¿©·¯ ¹®ÀÚ¿¡ »ö°ú °Á¶±â´ÉÀ» ´õÇØÁØ´Ù.
<p>»ç½Ç ´õ ÀÌ»ó TeXÀ» Á÷Á¢ »ç¿ëÇÏÁö´Â ¾ÊÁö¸¸ ¿¹Àü¿¡ »ç¿ëÇÒ ¶§ ÀÌ ¸ðµå¸¦
ÀÌ¿ëÇϸé TeX ¼Ò½º ÆÄÀÏÀ» Á»´õ ½±°Ô ÀÐÀ» ¼ö ÀÖ¾ú´Ù.
</sect2>
<sect2>SGML (<tt>sgml-mode</tt>)
<p>Áö±Ý ¿©·¯ºÐÀÌ Àаí ÀÖ´Â À̹®¼´Â SGML·Î ÀÛ¼ºµÇ¾ú´Ù. <tt>sgml-mode</tt>´Â
SGML¹®¼ÀÇ ¸ðµç ±âº»ÀûÀÎ ¿ä¼Ò¸¦ Á¦°øÇØ ÁØ´Ù. ¿¹¸¦ µé¾î validation,
highlighting, forward-tag, backward-tag µîÀÌ ÀÖ´Ù. À̰ÍÀº À̸߽ºÀÇ ±âº»ÀÎ
ÇÑ ºÎºÐÀÌ´Ù.
</sect2>
</sect1>
<sect1>´Ù¸¥ ¸ðµåµé
<p>¹°·Ð À̸߽º¸¦ »ç¿ëÇÏ±â ÆíÇÏ°Ô ÇÏ´Â ´Ù¸¥ ¸ðµåµéÀÌ Àִµ¥ ¿©±â¼´Â ±×
°¡¿îµ¥ ÀÚÁÖ »ç¿ëµÇ´Â ¸î °¡Áö¸¦ ¼Ò°³ÇÑ´Ù.
<sect2>Version Control (<tt>vc</tt> mode)
<p><tt>vc</tt> ¸ðµå´Â ÀÚÁÖ »ç¿ëµÇ´Â ¹öÀü Á¦¾î ¹é¿£µåÀÎ RCS, SCCS, CVS µî°ú
ÇÔ²² ÆÄÀÏÀÇ Æ÷ÇÔ°ú Á¦¿Ü³ª ÆÇ¼ö¸¦ °ü¸®¸¦ ½±°Ô ÇØÁØ´Ù. À̸߽ºÀÇ ±âº»ÀûÀÎ
°ÍÁß¿¡ Çϳª¸ç À̸߽º ¹®¼¿¡ À̰Ϳ¡ ´ëÇÑ °ÍÀ» ãÀ» ¼ö ÀÖ´Ù.
</sect2>
<sect2>Shell Mode
<p>¿Ö °£´ÜÇÑ ¸î °¡Áö ½©¸í·É¾î¸¦ »ç¿ëÇϱâ À§Çؼ XÀ©µµ¿ì³ª °¡»ó ÄܼÖÀ»
»ç¿ëÇϴ°¡..? À̸߽º¿¡¼ ¹ø°Å·Î¿î °ÍÀ» ÇØ¼ ±× ¹®Á¦·ÎºÎÅÍ ¿©·¯ºÐµéÀ»
±¸Ç϶ó. <tt>:-)</tt>
<p><tt>M-x shell</tt>¸í·É¾î´Â À̸߽º ¹öÆÛ¿¡ ½©À» ÀÛµ¿½ÃŲ´Ù. ¿©·¯ºÐÀÌ ½©
»ó¿¡¼ »ç¿ëÇÏ´Â ¸í·É¾î¸¦ ½ÇÇà½Ãų ¼ö ÀÖÁö¸¸ <tt>vi</tt>³ª <tt>pine</tt>°ú
°°ÀÌ Ç® ½ºÅ©¸°¿¡¼ ÀÛµ¿ÇÏ´Â ÇÁ·Î±×·¥Àº ½ÇÇà½Ãų ¼ö ¾ø´Ù. ¿Ö³Ä¸é À̸߽º°¡
È¸é µÚ¿¡¼ ¿©·¯ºÐÀÇ ½ÇÁ¦ ½©°ú ¿¬°áÀ» ÇØ¼ ½ÇÇà½Ã۱⠶§¹®ÀÌ´Ù..
<p>ÀÌ°Í ¶ÇÇÑ À̸߽ºÀÇ ±âº»ÀûÀÎ ºÎºÐÀ̰í À̸߽º ¹®¼¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
</sect2>
<sect2>Telnet and FTP
<p>ÅÚ³ÝÀ̳ª FTP¸¦ »ç¿ëÇϱâ À§ÇØ ´Ù¸¥ X À©µµ¿ì³ª °¡»óÄܼÖÀ» »ç¿ëÇØ¾ß¸¸
Çϴ°¡ ? À̸߽º¿¡¼ À̰͵éÀ» Á÷Á¢ ½ÇÇàÇ϶ó.
<p>ÅÚ³ÝÀ̳ª ftp¸¦ »ç¿ëÇϱâ À§Çؼ´Â <tt>M-x telnet</tt>³ª <tt>M-x
ftp</tt>¸¦ ÀÔ·ÂÇ϶ó. ÀÚ¼¼ÇÑ ³»¿ëÀº À̸߽º ¹®¼¸¦ º¸±â ¹Ù¶õ´Ù.
</sect2>
<sect2>Man
<p>¸Å´º¾ó ÆäÀÌÁö¸¦ ÀÐÀ¸·Á°í X À©µµ¿ì³ª °¡»óÄܼÖÀ» ÀÌ¿ëÇØ¾ßÇϴ°¡ ? À̰Í
¶ÇÇÑ À̸߽º¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
<p>À̸߽º ³»ÀÇ ½©À» ½ÇÇà½ÃÄÑ ¸Þ´º¾ó ÆäÀÌÁö¸¦ ÀÐÀ» ¼ö ÀÖ´Ù. <tt>M-x
man</tt>¸¦ ÀÔ·ÂÇØ¼ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÚ¼¼ÇÑ °ÍÀº ¹®¼¸¦ º¸±â ¹Ù¶õ´Ù.
</sect2>
<sect2>Ange-FTP
<p><tt>ange-ftp</tt>¹®¼¿¡¼ ÀοëÇÏ¿´´Ù.
<quote>
ÀÌ ÆÑŰÁö´Â À̸߽º ³»¿¡¼ °£´ÜÇÏ°í ¸íÈ®ÇÏ°Ô ÆÄÀÏ ¹× µð·ºÅ丮¿¡ Á¢±ÙÇÏ´Â
°ÍÀ» ¿ëÀÌÇÏ°Ô ÇØÁØ´Ù. ÀϹÝÀûÀÎ ÆÄÀÏÀ» ´Ù·ç´Â ·çƾÀ» FTP¿Í ÇÔ²² »ç¿ëÇÒ ¼ö
ÀÖµµ·Ï È®ÀåÇÏ¿´´Ù.
</quote>
<p>À§ÀÇ ¸»Àº ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â ÆÄÀÏÀ» ¸¶Ä¡ ¿©·¯ºÐÀÇ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â °Íó·³
»ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁشٴ Àǹ̴Ù. ±×·¯¹Ç·Î ¿©·¯ºÐÀÌ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â ÆÄÀÏÀ»
ÆíÁýÇÒ °æ¿ì °£´ÜÈ÷ À̸߽º°¡ ±× ÆÄÀÏÀ» ¿¶ó°í ¸í·ÉÀ» ³»¸®¸é µÈ´Ù. ¹°·Ð ¾à°£
´Ù¸¥ °æ·Î¸¦ »ç¿ëÇÑ´Ù. ÆÄÀÏÀ» ´Ù·ç´Â ¸ðµç ¸í·É¾î´Â ±â·ÏÀÌ µÇ¸ç ÆÄÀÏÀ» º¹±¸
ÇÒ ¼öµµ ÀÖ´Ù. ±×¸®°í <tt>C-x C-s</tt>¸¦ ÀÔ·ÂÇØ ÀúÀåÀ» Çϸé,
<tt>ange-ftp</tt>´Â ÆÄÀÏÀÇ ÀúÀå°ú ¾²±â¸¦ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÇØ ÁØ´Ù.
<p>¾à°£ ´Ù¸¥ µð·ºÅ丮 ¹®¹ýÀº ´ÙÀ½°ú °°´Ù. ÆÄÀÏÀ̸§ÀÌ ``myfile''À̰í
µð·ºÅ丮°¡ ``user''À̸ç ÄÄÇ»ÅͰ¡ ``my.host.org''¶ó¸é ÆÄÀÏÀ» (<tt>C-x
f</tt>)¸¦ ÀÌ¿ëÇØ¼ ´ÙÀ½°ú °°ÀÌ ¿¼ö ÀÖ´Ù.
<quote><tt>/user@my.host.org:~user/myfile</tt></quote>
<p>ÀÌ°Í ¶ÇÇÑ À̸߽ºÀÇ ±âº» ÆÑŰÁöÀ̰í À̸߽º ¹®¼¿¡¼ ³»¿ëÀ» ãÀ» ¼ö ÀÖ´Ù.
<p>Etienne Grossmann (<htmlurl name = "etienne@anonimo.isr.ist.utl.pt" url
= "mailto:etienne@anonimo.isr.ist.utl.pt">)¿¡°Ô À§ÀÇ ¿¹Á¦¿¡ ´ëÇÑ °¨»çÀÇ
¸»À» ÀüÇÑ´Ù.
</sect2>
</sect1>
</sect>
<!-- ********************************************* -->
<sect>Ä¿½ºÅ͸¶ÀÌ¡ À̸߽º <label id="customizing_emacs">
<p>»ç½Ç ¸ðµç À̸߽º Ä¿½ºÅ͸¶ÀÌ¡Àº LispÄڵ带 ÅëÇØ ÀÌ·ç¾îÁø´Ù. À̸߽º¸¦
¼öÇàÇϴµ¥ ÇÊ¿äÇÑ º¯¼ö¸¦ ¹Ù²Ü ¼ö ÀÖÀ¸¸ç »õ·Î¿î ÇÔ¼ö¸¦ ´õÇϰųª ±âÁ¸¿¡ ÀÖ´Â
ÇÔ¼ö¸¦ ´ëüÇÒ ¼öµµ ÀÖ´Ù.
<sect1>ÀϽÃÀû Ä¿½ºÅ͸¶ÀÌÁî
<p>À̸߽º¸¦ Ä¿½ºÅ͸¶ÀÌ¡ÇÒ ¶§ ¿©·¯ºÐµéÀÌ ÀÌ·¯ÇÑ °ÍµéÀ» ÀÏ´Ü Àӽ÷Π½ÇÇàÇØ
º¸±æ ¿øÇÒ °ÍÀÌ´Ù. ¸¸¾à ¿©·¯ºÐµéÀÌ ¾öû ÀÌ»óÇÑ °ÍÀ» Çß´Ù¸é ´Ü¼øÈ÷ <tt>C-x
C-c</tt>ÀÔ·ÂÇØ À̸߽º¸¦ ´ÝÀº ´ÙÀ½ ´Ù½Ã ½ÇÇàÇÏ¸é µÈ´Ù. ¿©·¯ºÐÀÌ ¼öÁ¤ÇÑ
³»¿ëÀÌ Áö¼ÓÀûÀ¸·Î À¯ÁöµÇ±â À§Çؼ´Â ±×·¯ÇÑ ³»¿ëÀ» ¿©·¯ºÐÀÇ
<tt>.emacs</tt>¿¡ ³Ö¾î¼ À̸߽º°¡ ½ÇÇàµÉ ¶§¸¶´Ù ÀÐÈ÷µµ·Ï ÇÏ¸é µÉ
°ÍÀÌ´Ù. À̰ÍÀº ´ÙÀ½ ¼½¼Ç¿¡¼ ´Ù·ç°Ú´Ù.
<sect2>º¯¼ö¿¡ ´ëÀÔ
<p>°¡Àå ½±°Ô ¼öÁ¤ÇÏ´Â ¹æ¹ýÀº À̸߽º º¯¼öÀÇ °ªÀ» ¹Ù²Ù´Â ¹æ¹ýÀÌ´Ù. ÀÌ·¸°Ô
ÇÏ´Â ÄÚµå´Â ´ÙÀ½°ú °°´Ù.
<verb>
(setq variable-name new-value)
</verb>
<verb>
(setq variable-name new-value)
</verb>
<p><tt>variable-name</tt>´Â º¯¼öÀÇ À̸§À̰í <tt>new-value</tt>´Â ¿©·¯ºÐÀÌ
º¯¼ö¿¡ ÁöÁ¤ÇÒ °ªÀÌ´Ù. (Lisp¿¡¼ ¾ê±â¸¦ ÇÒ ¶§¿¡´Â º¯¼ö¿¡ °ªÀ» ¹ÙÀεù Çß´Ù°í
ÇÑ´Ù.) lisp¿¡¼ <tt>setq</tt> ÇÔ¼ö´Â ´Ù¸¥ ÇÁ·Î±×·¥¿¡¼
´ëÀÔ¿¬»êÀÚ(ÀϹÝÀûÀ¸·Î <tt>=</tt>)ÀÌ´Ù.
<p><bf>ÁÖÀÇ:</bf> ³ª´Â ¿©±â¼ °£´ÜÈ÷ ¾ê±âÇϱâ À§Çؼ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ë°
¾ó¹ö¹«·È´Ù. ¾Æ¸¶µµ ¿©·¯ºÐµéÀº ³ª³ª ´Ù¸¥ »ç¶÷µéÀÌ LispÇÔ¼ö <tt>set</tt>À̳ª
½ÉÁö¾î <tt>setq-default</tt>¸¦ »ç¿ëÇÏ´Â °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù. ¿©·¯ºÐÀÌ
ÀÌ ºÎºÐ¿¡ ´ëÇØ ¸¹Àº °ü½ÉÀÌ ¾ø´Ù¸é ´ÜÁö ±×·¯ÇÑ °ÍµéÀº À̸߽ºÀÇ Lisp°ú °ü·ÃµÈ
°ÍÀ̶ó°í º¸¸é µÈ´Ù.
<p>ÀÚ ÀÌÁ¦ ³» <tt>.emacs</tt> ÆÄÀÏÀÇ ÇÑ ÁÙÀ» º¸ÀÚ.
<verb>
(setq-default transient-mark-mode t)
</verb>
<p><tt>transient-mark-mode</tt>Àº ¹®¼ÀÇ ÀϺκÐÀ» ¸¶Å©ÇßÀ» ¶§ ±× ºÎºÐÀÌ
°Á¶µÉ °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â º¯¼öÀÌ´Ù. ¸¹Àº GUI ÀÀ¿ëÇÁ·Î±×·¥¿¡¼´Â ¸¶¿ì½º¸¦
ÀÌ¿ëÇØ¼ ¿øÇÏ´Â ºÎºÐÀ» Ŭ¸¯ ²ø¾î ¼±ÅÃÀ» Çϸé ȸé°ú ¹Ý´ë»öÀ̳ª ´Ù¸¥ »öÀ¸·Î
¹Ù²Ù°Ô µÈ´Ù. À̸߽º¿¡¼´Â ÀÌ·¯ÇÑ °ÍÀ» <tt>transient-mark-mode</tt>¸¦
¼³Á¤ÇϹǷΠÇÒ ¼ö ÀÖ´Ù.(nilÀÌ ¾Æ´Ñ °ªÀ¸·Î)
<p><em>¾î¶°ÇÑ</em> °ª ?
<p>ÁÁ´Ù. °£´ÜÈ÷ ¾ê±â¸¦ ÇÏÀÚ. ¸¹Àº ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â Âü°ª°ú °ÅÁþ°ª¿¡ ´ëÇÑ
±âÈ£¸¦ °¡Áö°í ÀÖ´Ù. C/C++¿¡¼´Â 0ÀÌ ¾Æ´Ñ °ªÀÌ Âü°ªÀÌ´Ù. Perl¿¡¼´Â 0ÀÌ
¾Æ´Ï°Å³ª ºñ¾îÀÖ´Â °ªÀÌ ¾Æ´Ï¸é ÂüÀÌ´Ù. Lisp¿¡¼µµ ºñ½ÁÇÑ °ÍÀ» »ç¿ëÇϴµ¥
À̸§°ú ±âÈ£°¡ ´Ù¸£´Ù.
<p>Âü°ªÀº <tt>t</tt>¶ó°í ÇÏ°í °ÅÁþÀº <tt>nil</tt>À̶ó°í ÇÑ´Ù. ´Ù¸¥ ¾ð¾îµé°ú
µ¿ÀÏÇÏ°Ô nilÀÌ ¾Æ´Ñ ¾î¶°ÇÑ °ªµµ ÂüÀÌ´Ù.
<p><tt>transient-mark-mode</tt>¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¾ò±â À§Çؼ´Â ¿Â¶óÀÎ
µµ¿ò¸»À» »ç¿ëÇÒ ¼ö ÀÖ´Ù. <tt>C-h v</tt>³ª <tt>M-x describe-variable</tt>¸¦
ÀÔ·ÂÇÏ°í ³ ÈÄ <tt>transient-mark-mode</tt>¸¦ ÀÔ·ÂÇØ¶ó. ¿©·¯ºÐÀÌ ³ªÃ³·³
°ÔÀ¸¸¥ »ç¶÷À̶ó¸é <tt>Tab</tt>À» »ç¿ëÇØ ¿Ï¼º±â´ÉÀ» ÀÌ¿ëÇÒ ¼öµµ ÀÖ´Ù. °£´ÜÈ÷
º¯¼öÀ̸§¸¸ ÀÔ·ÂÇϰí <tt>Tab</tt>À» ÀÔ·ÂÇÏ¸é µÈ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ À̸߽º°¡
À¯ÀÏÇÏ°Ô ¾Ë°í ÀÖ´Â ´Ü¾î¸¦ ÀÔ·ÂÇÏ´Â °æ¿ì ¿©·¯ºÐÀ» À§Çؼ ´Ü¾î°¡ ¿Ï¼ºµÇ¾î
ÀÖ´Â °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù.
<p>´Ù¸¥ »ç¶÷µéÀÌ ÀÚÁÖ ¼ÂÆÃÀ» ÇØ µÎ´Â º¯¼ö´Â <tt>fill-column</tt>ÀÌ´Ù. ÀÌ
º¯¼ö´Â ¿öµå ·¦ÇÎÀ» À§ÇØ »ç¿ëÇϴ ȸéÀ» Å©±â¸¦
°áÁ¤ÇØÁØ´Ù. (<tt>auto-fill-mode</tt>´Â ÀÌ °ªÀ» »ç¿ëÇÑ´Ù.) Á» ÀÌ»óÇÏ°Ô ÇØ
º¸±â À§Çؼ ´ÙÀ½°ú °°ÀÌ ÇØºÁ¶ó.
<verb>
(setq fill-column 20)
</verb>
<p>À§ÀÇ ¸í·É¾î´Â ¾î¶°ÇÑ °ªÀ» ÁöÁ¤ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. ±×·¯¹Ç·Î ¿©·¯ºÐÀÌ ÀÔ·ÂÇÑ
Ç¥ÇöÀÇ °á°ú¸¦ À̸߽º°¡ <bf>°è»ê</bf>Ç϶ó°í ÇÒ Çʿ䰡 ÀÖ´Ù. ÀÌ·¸°Ô Çϱâ
À§Çؼ´Â Ç¥ÇöÀÇ ¸¶Áö¸·À¸·Î °¡¼ <tt>C-x C-e</tt>¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù. ÀÌ ¸í·ÉÀº
<tt>eval-last-sep</tt>À̶ó´Â ÇÔ¼ö¸¦ ºÒ·¯ °ªÀ» °è»êÇϵµ·Ï ÇÒ ¼ö ÀÖ´Ù. ±×·¸°Ô
Çϸé <tt>20</tt>À̶ó´Â ¼ýÀÚ°¡ ȸéÀÇ ¹Ø¿¡ ÀÖ´Â ¹Ì´Ï ¹öÆÛ¿¡ ³ª¿À´Â °ÍÀ» º¼
¼ö ÀÖ´Ù. À̰ÍÀº ´Ü¼øÈ÷ ¿©·¯ºÐÀÌ °è»êÀ» ¿øÇϴ ǥÇöÀÇ °ªÀ» Ç¥½ÃÇØÁØ´Ù.
<p>À§ÀÇ ¸í·É¾î°¡ ÀÛµ¿ÇÏ´Â °ÍÀ» È®ÀÎÇϱâ À§ÇØ ÇѵΠÁÙÀÇ ¹®ÀåÀ» ÀÔ·ÂÇØ
ºÁ¶ó. <tt>auto-fill-mode</tt>¸¦ ÀÛµ¿ÇÏ°Ô Çß´Ù¸é ¹®¼°¡ 20¹øÂ° Ä÷³¿¡¼
Àß·ÁÁö´Â °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÀÌ¹Ì ¿©·¯ºÐÀÌ ¾î¶°ÇÑ ¹®ÀåÀÌ
ŸÀÌÇÎµÈ ÈĶó¸é <tt>M-q</tt>¸¦ Ãļ <tt>fill-paragraph</tt>ÇÔ¼ö¸¦ ºÒ·¯¼
¿öµå·¦ÇÎÀ» ÇØ º¼ ¼öµµ ÀÖ´Ù.
</sect2>
<sect2>ÆÄÀÏ ¿¬°á
<p>¿©·¯ºÐµéÀº ¾î¶°ÇÑ Æ¯Á¤ÇÑ ÆÄÀÏÀ» ¿¾úÀ» ¶§ À̸߽º°¡ ÀÚµ¿À¸·Î ¹º°¡¸¦
Çϵµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. (¾î¶² GUI ÇÁ·Î±×·¥µéÀº ¿©·¯ºÐÀÌ Æ¯Á¤ ÆÄÀÏ¿¡ ´ëÇÑ
¾ÆÀÌÄÜÀ» Ŭ¸¯ ÇßÀ» ¶§ ÀÚµ¿À¸·Î ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÈ´Ù.) ¿¹¸¦ µé¾î
<tt>.txt</tt> È®ÀåÀÚ¸¦ °¡Áö´Â ÆÄÀÏÀ» ¿ ¶§¸¶´Ù À̸߽º°¡ ÀÚµ¿À¸·Î
<tt>text-mode</tt>·Î ¼³Á¤µÇ¾î ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ´Ù. À½.. ±×·±µ¥ ÀÌ°Ç À̹Ì
µÇ¾î ÀÖ´Ù. <tt>:-)</tt> ±×·¡¼ À̹ø¿¡´Â ¿©·¯ºÐµéÀÌ ``README'' ÆÄÀÏÀ» ¿¶§
À̸߽º°¡ <tt>text-mode</tt>°¡ µÇµµ·Ï ÇØº¸ÀÚ.
<verb>
(setq auto-mode-alist (cons '("README" . text-mode) auto-mode-alist))
</verb>
<p>Çä?
<p>»ç½Ç º°·Î ¾Ë°í ½Í¾îÇÏÁö ¾Ê´Â Lisp ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇØ ¹è¿ì´Â °Íº¸´Ù
ÀÏ´Ü <tt>auto-mode-alist</tt>´Â ¿©·¯ °¡ÁöÀÇ Á¶ÇÕÀ» °¡Áö°í ÀÖ´Ù¶ó°í
ÇÏÀÚ. °¢°¢ÀÇ Á¶ÇÕÀº Á¤±Ô Ç¥Çö°ú À̸߽º¸ðµå¸¦ °¡Áö°í ÀÖ´Ù. ¿©·¯ºÐÀÌ ¿©´Â
ÆÄÀÏÀÌ Á¤±ÔÇ¥Çö°ú ÀÏÄ¡ÇÑ´Ù¸é (ÀÌ °æ¿ì¿¡´Â <tt>README</tt>¶ó´Â ´Ü¾î)
À̸߽º´Â ¿©·¯ºÐÀÌ Á¤ÀÇÇÑ ¸ðµå¸¦ ½ÇÇàÇÒ °ÍÀÌ´Ù.
<p>±×·±µ¥ Àç¹ÌÀÖ´Â °ÍÀº ±×·¯ÇÑ ¸ðµå¿¡ ´Ù¸¥ ¶Ç ÇϳªÀÇ Á¶ÇÕÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù´Â
°ÍÀÌ´Ù. ¿©·¯ºÐÀº <tt>auto-mode-alist</tt>°¡ ÀÌ¹Ì °¡Áö°í ÀÖ´Â °ª¿¡ ´ëÇØ¼
Á¤È®È÷ ¾Ë±â Àü¿¡´Â ±×°Í¿¡ ´ëÀÀ½ÃŰÁö ¾ÊÀ» °ÍÀÌ´Ù.
<p>À̸߽º°¡ <tt>.html</tt>À̳ª <tt>.htm</tt>ÀÇ È®ÀåÀÚ¸¦ °¡Áö´Â
ÆÄÀÏÀ» ¿ ¶§ ÀÚµ¿À¸·Î <tt>html-helper-mode</tt>·Î ¹Ù²îµµ·Ï ÇÏ·Á¸é .emacs¿¡
´ÙÀ½°ú °°Àº °ÍÀ» Ãß°¡ÇØµÎ¸é µÈ´Ù.
<verb>
(setq auto-mode-alist (cons '("\\.html$" . html-helper-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.htm$" . html-helper-mode) auto-mode-alist))
</verb>
<p>ÀÌ·¯ÇÑ °¡´É¼ºÀº »ç½Ç ³¡µµ ¾ø´Ù.
</sect2>
</sect1>
<sect1><tt>.emacs</tt>ÆÄÀÏ ÀÌ¿ëÇϱâ
<p>¿©·¯ºÐµéÀÌ À̸߽º¸¦ »ç¿ëÇØº¸°í ¿©·¯ °¡Áö ±âº»ÀûÀÎ Ä¿½ºÅ͸¶ÀÌ¡¿¡ ´ëÇØ
¾Ë°í ³ ÈÄ¿¡´Â ¾Æ¸¶µµ °è¼ÓÀûÀ¸·Î ÀÌ·¯ÇÑ Ä¿½ºÅ͸¶ÀÌ¡À» »ç¿ëÇÏ°í ½ÍÀ»
°ÍÀÌ´Ù. (¸¾ÀÌ ¾È ¹Ù²î¸é °è¼Ó »ç¿ëÇϰÚÁÒ.) ¿©·¯ºÐÀÌ °è¼ÓÀûÀ¸·Î À̸߽º¸¦
»ç¿ëÇÏ´Ù°¡ º¸¸é ¿©·¯ºÐÀÇ <tt>.emacs</tt> ÆÄÀÏÀÌ ³¯·Î Áõ°¡µÇ´Â °ÍÀ» ¾Ë°Ô µÉ
°ÍÀÌ´Ù. ÀÌ·¯ÇÑ Çö»óÀº <tt>¾ÆÁÖ ÁÁ´Ù</tt>. ¿Ö³Ä¸é ¿©·¯ºÐÀº À̸߽º°¡ ¾î¶»°Ô
ÀÛµ¿À» ÇÏ´ÂÁö ±×¸®°í ¾î¶»°Ô ÇÏ¸é ¿©·¯ºÐÀÌ ¿øÇÏ´Â °ÍÀ» ÇÒ ¼ö ÀÖ´ÂÁö ¾Ë°í
ÀÖ´Ù´Â ¾ê±â°¡ µÇ±â ¶§¹®ÀÌ´Ù. ¿©·¯ºÐµéÀÌ ÀÌ·¸°Ô ÇÏÁö ¸øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î´Â Á»
ºÎ²ô·´´Ù´Â °ÍÀ» ¾Ë¾Æ¾ß µÈ´Ù.
<p>¿©·¯ºÐÀÌ ÀÌ¹Ì À̰ÍÀ» ¿¹»óÇÏÁö ¸øÇß´ÂÁö ¸ð¸£°ÚÁö¸¸ ¸Å¹ø ¿©·¯ºÐÀÌ À̸߽º¸¦
½ÇÇàÇÒ ¶§ ¿©·¯ºÐÀÇ È¨ µð·ºÅ丮¿¡¼ <tt>.emacs</tt>¶ó´Â ÆÄÀÏÀ» ãÀ»
°ÍÀÌ´Ù. ¿©·¯ºÐÀÇ <tt>.emacs</tt>ÆÄÀÏ¿¡´Â ÀÚµ¿À¸·Î ½ÇÇàÀÌ µÇ±æ ¿øÇÏ´Â Lisp
ÄÚµå¿Í Áö±Ý ¿©±â¼ ´Ù·ç°í ÀÖ´Â Ä¿½ºÅ͸¶ÀÌ¡¿¡ °ü·ÃµÈ ºÎºÐµéÀÌ µé¾î ÀÖ´Ù.
<p>³» <tt>.emacs</tt> ÆÄÀÏ¿¡¼ º¼ ¼ö ÀÖ´Â ´Ù¸¥ ¿¹Á¦:
<verb>
(setq inhibit-startup-message t)
</verb>
<p><tt>inhibit-startup-message</tt> º¯¼ö´Â À̸߽º°¡ ½ÃÀÛµÉ ¶§ ȯ¿µ ¸Þ½ÃÁö¸¦
³ªÅ¸³¾Áö¸¦ °áÁ¤ÇÑ´Ù. Çѵ¿¾È ³ À̰ÍÀ» ã´À¶ó °í»ýÀ» ÇßÀ¸³ª (¿Ö³Ä¸é ³
¾î¶»°Ô µµ¿ò¸»À» ã´ÂÁö´Â ¾Ë°í ÀÖ¾ú±â ¶§¹®¿¡) °ð ã¾Æ¼ ÀÌ ±â´ÉÀ» ²¨¹ö·È´Ù.
<p>¿¬½À»ï¾Æ Á÷Á¢ ¿©·¯ºÐÀÇ <tt>.emacs</tt>ÆÄÀÏÀ» ¸¸µé°í À§ÀÇ ÁÙÀ» Ãß°¡ÇØ
ºÁ¶ó. À̸߽º¸¦ ³ª°¡°Å³ª µé¾î°¥ ¶§ ´õ ÀÌ»ó ȯ¿µ¸Þ½ÃÁö¸¦ º¼ ¼ö ¾øÀ» °ÍÀÌ´Ù.
<p>À̸߽º ¸ðµå³ª ÆÑŰÁö¿¡ °üÇÑ ±ÛÀ» ÀÐÀ» ¶§ Á¾Á¾ ±× ¹®¼¿¡´Â ¸ðµå³ª
ÆÑŰÁö°¡ Á¤È®È÷ ÀÛµ¿Çϱâ À§ÇØ ¿©·¯ºÐÀÇ <tt>.emacs</tt> ÆÄÀÏÀ» ¼öÁ¤ÇÒ Çʿ䰡
ÀÖ´Ù°í ÇÒ °ÍÀÌ´Ù.
<p>GNU À̸߽º FAQ(<tt>C-h F</tt>)¿¡´Â <tt>.emacs</tt>ÆÄÀϰú °ü·ÃµÈ ¿©·¯ °¡Áö
À¯¿ëÇÑ ¾ÆÀÌÅÛµéÀÌ ÀÖ´Ù.
</sect1>
<sect1>Ä¿½ºÅ͸¶ÀÌÁî ÆÑŰÁö
<p>À̸߽º°¡ °è¼ÓÀûÀ¸·Î »ç¿ëµÇ¾îÁö°í ¹ßÀüÇØ ³ª°¨¿¡ µû¶ó ``Ãʺ¸ÀÚµéÀÌ Á»´õ
½±°Ô ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ¾î¾ß¸¸ ÇÑ´Ù''°í ¸¹Àº »ç¶÷µéÀÌ ¾ê±â¸¦
ÇØ¿Ô´Ù. ±×¸®°í <tt>Ä¿½ºÅ͸¶ÀÌÁî</tt>°¡ ź»ýÇß´Ù.
<p>Ä¿½ºÅ͸¶ÀÌÁî´Â À̸߽º¸¦ Á»´õ ½±°Ô ÀÚ±â ÀÔ¸À¿¡ ¸Â°Ô °íÄ¥ ¼ö ÀÖ´Â ¹æ¹ýÀ»
Á¦°øÇÑ´Ù. Á÷Á¢ Çѹø ÇØº¸±â À§ÇØ <tt>Help</tt>¸Þ´ºÀÇ ºÎ¸Þ´ºÀÎ
<tt>Customize</tt>¸¦ º¸°Å³ª <tt>M-x customize</tt>¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù.
<p>Ä¿½ºÅ͸¶ÀÌÁî´Â ``Editing'', ``Programming'', ``File''°ú °°Àº ¼¼ºÎ
±×·ìÀ¸·Î ±¸ºÐµÈ´Ù. ¾î¶² ±×·ìÀº ¼¼ºÎ±×·ìÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
<p>¿©·¯ºÐÀÌ Ä¿½ºÅ͸¶ÀÌÁî ȯ°æÀ» ÀÌ¿ëÇØ¼ ¼öÁ¤À» ÇÏ´Â °æ¿ì À̸߽º´Â ¿©·¯ºÐÀÇ
<tt>.emacs</tt> ÆÄÀÏ¿¡ ±â·ÏÀ» ÇÑ´Ù. ÀÌ ¹æ¹ýÀº Á»´õ ´Ù·ç±â ½±´Ù. ¿Ö³Ä¸é
ÀÌ·¸°Ô ÇÏ¸é ¹Ù²Û °ÍÀ» º¸´ø°¡ ¾Æ´Ô ´Ù½Ã µÇµ¹¸®´Â °ÍÀ» Á»´õ ½±°Ô ÇØ º¼ ¼ö
Àֱ⠶§¹®ÀÌ´Ù.
<p><em>³ ÀÌ·± Ä¿½ºÅ͸¶ÀÌÁî ȯ°æÀ¸·Î ¼öÁ¤ÇÏÁö ¾Ê±â ¶§¹®¿¡ À̰Ϳ¡ ´ëÇØ¼´Â
´õ ÀÌ»ó ¾ê±â¸¦ ÇÏÁö ¾Ê°Ú´Ù.</em>
</sect1>
<sect1>XÀ©µµ¿ì µð½ºÇ÷¹ÀÌ
<p>´Ù¸¥ XÀ©µµ¿ì ÀÀ¿ëÇÁ·Î±×·¥°ú °°ÀÌ À̸߽º´Â ¿©·¯ºÐÀÇ X ¸®¼Ò½º¿¡ µû¶ó
°áÁ¤ÀÌ µÈ´Ù. ÀÌ ¸»Àº »ç¿ëÀÚ°¡ Ãʱ⠻ö, Å©±â³ª ´Ù¸¥ ¿©·¯ X¿¡ °ü·ÃµÈ °ÍµéÀ»
¿©·¯ºÐÀÌ ¸¶Ä¡ <tt>xterm</tt>À̳ª <tt>nxterm</tt>À» ¼öÁ¤ÇϵíÀÌ Á¶ÀýÇÒ ¼ö
ÀÖ´Ù.
<p>¿©±â¿¡ °ü·ÃµÈ ³ªÀÇ <tt>~/.Xdefault</tt>ÆÄÀÏÀÌ ÀÖ´Ù.
<verb>
emacs*Background: DarkSlateGray
emacs*Foreground: Wheat
emacs*pointerColor: Orchid
emacs*cursorColor: Orchid
emacs*bitmapIcon: on
emacs*font: fixed
emacs.geometry: 80x25
</verb>
<p>X ¸®¼Ò½º¿¡ ´ëÇÑ °ÍÀº ¿©·¯ºÐÀÇ <tt>X</tt> ¸Þ´º¾ó ÆäÀÌÁö¸¦ Âü°íÇϱâ
¹Ù¶õ´Ù.
<p>Chris Gray (<htmlurl name="cgray4@po-box.mcgill.ca"
url="mailto:cgray4@po-box.mcgill.ca">)´Â ´ÙÀ½°ú °°ÀÌ ¾ê±âÇÑ´Ù.
<quote>µ¥ºñ¾È¿¡¼´Â <tt>~/.Xdefaults</tt>¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ´ë½Å µ¥ºñ¾È
»ç¿ëÀÚµéÀº <tt>/etc/X11/Xresources/emacs</tt> ÆÄÀÏ¿¡ °ü·ÃµÈ »çÇ×À» ³Ö¾îµÎ¸é
RedHat¸¦ »ç¿ëÇÏ´Â °æ¿ì¿Í µ¿ÀÏÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù.</quote>
</sect>
<!-- ********************************************* -->
<sect>¸¹ÀÌ »ç¿ëÇÏ´Â ÆÑŰÁöµé <label id="popular_packages">
<p>À̸߽º¿¡´Â ¿©·¯ °¡Áö ´Ù¸¥ ¸ðµå¸¦ »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ ºÎ°¡ÀûÀÎ ¿©·¯
°³ÀÇ ºÎ¼Ó<bf>ÆÑŰÁö</bf>µéÀÌ ÀÖ´Ù. À̰ÍÀ» ÆÑŰÁö¶ó°í ºÎ¸£´Â ÀÌÀ¯´Â »õ·Î¿î
¸ðµå ÀÌ»óÀÇ °ÍµéÀÌ ¶§¹®ÀÌ´Ù. Ãß°¡ÀûÀÎ À¯Æ¿¸®Æ¼µéÀ» Æ÷ÇÔÇϰųª ¶Ç´Â
³Ê¹« Å©±â ¶§¹®¿¡ ÀÌ·¯ÇÑ °ÍµéÀ» ´Ü¼øÈ÷ ¸ðµå¶ó°í Çϱ⿡´Â ¸ÂÁö ¾Ê´Ù. ´Ù¸¥
°æ¿ì¿¡´Â ÀÌ ÆÑŰÁö´Â ´Ù¸¥ À̸߽º ¸ðµå³ª ÆÑŰÁö¿Í °áÇÕµÇ¾î ±â´ÉÀ»
Çâ»ó½ÃŲ´Ù. Â÷ÀÌÁ¡À» ½±°Ô ¾Ë±â´Â ¾î·ÆÁö¸¸ ÀÏ´Ü ¹Þ¾ÆµéÀÌÀÚ.
<sect1>VM (Mail)
<p>VM FAQ·ÎºÎÅÍ Àοë
<quote>
VM(View Mail)Àº À̸߽º ¾È¿¡¼ ¸ÞÀÏÀ» º¸°Å³ª Á¤¸®ÇÒ ¼ö ÀÖ´Â À̸߽ºÀÇ ºÎ¼Ó
½Ã½ºÅÛÀÌ´Ù. ÀϹÝÀûÀÎ ¸ÞÀÏŬ¶óÀ̾ðƮó·³ ´äÀåÀ» º¸³½´ÙµçÁö Æú´õ¿¡ ¸ÞÀÏÀ»
ÀúÀåÇϰųª Áö¿ì´Â µî ¿©·¯ °¡Áö¸¦ ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ Á»´õ ¶Ù¾î³ ±â´ÉÀÌ
Àִµ¥ ´ÙÀÌÁ¦½ºÆ®¸¦ ¸¸µé°Å³ª ½ÇÇàÇÏ°í ¸Þ½ÃÁö¸¦ Àü´ÞÇÏ°í ¿©·¯°¡Áö ±âÁØ¿¡
µû¶ó ¸Þ½ÃÁöÀÇ ÇüŸ¦ ±¸¼ºÇÒ ¼ö ÀÖ´Ù.
</quote>
<p>óÀ½ ³»°¡ À̸߽º¸¦ »ç¿ëÇÒ ¶§¿¡´Â Àá½Ã µ¿¾È VM¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ½Ãµµ¸¸
ÇØ ºÃ¾ú´Ù. ±×·¯´Ù°¡ ÀÌ VMÀÌ PineÀ̳ª Elm°ú °°Àº ´Ù¸¥ ¸ÞÀÏ ÇÁ·Î±×·¥°ú
µ¿ÀÏÇÏ´Ù´Â °ÍÀ» ¹ß°ßÇß´Ù. ±×·¡¼ ´õ ÀÌ»óÀº ¸ÞÀÏÀ» º¸°í ´º½º¸¦ Àбâ À§ÇØ
´Ù¸¥ ÇÁ·Î±×·¥À» »ç¿ëÇÏÁö ¾Ê´Â´Ù. VMÀº °è¼ÓÀûÀ¸·Î Ȱ¹ßÈ÷ °³¹ßµÇ°í ¿À´Ã³¯¿¡µµ
Àß Áö¿øµÇ°í ÀÖ´Ù.
<p><htmlurl url="http://www.wonderworks.com/vm/"
name="http://www.wonderworks.com/vm/">¿¡¼ ¾òÀ» ¼ö ÀÖ´Ù.
</sect1>
<sect1>Gnus (Mail and News)
<p>GNUS ¸Þ´º¾ó¿¡¼ Àοë:
<quote>
Gnus´Â ¸Þ½ÃÁö¸¦ Àбâ À§ÇÑ ¸ðµç ÀÏÀÌ ÀÌ·ç¾îÁö´Â °÷ÀÌ´Ù. ´ç½ÅÀº Gnus¸¦ ÀÌ¿ëÇÏ¿©
¸ðµç °ÍµéÀ» ¸¶Ä¡ newsgroupÀÎ °Íó·³ ¹Ù¶óº¼ ¼ö°¡ ÀÖ´Ù. Gnus¸¦ ÅëÇÏ¿© ¸ÞÀÏÀ»
ÀÐÀ» ¼öµµ ÀÖ°í, directory¸¦ ÈȾ ¼öµµ ÀÖ°í, ftp¸¦ ÇÒ ¼ö ÀÖ´Ù. -- ½ÉÁö¾î´Â
Gnus¸¦ ÀÌ¿ëÇÏ¿© news¸¦ ÀÐÀ» ¼öµµ ÀÖ´Ù.
</quote>
<quote>
Gnus´Â À̸߽º°¡ ¹®¼¸¦ ÆíÁýÇÏ´Â »ç¶÷µé¿¡°Ô ¸¹Àº µµ¿òÀÌ µÇ¾úµíÀÌ ´º½º¸¦ ÀдÂ
»ç¶÷µé¿¡°Ôµµ ¸¹Àº µµ¿òÀÌ µÈ´Ù. Gnus´Â ÀÌ·¯ÇÑ °ÍÀ» Çϴµ¥ ¾î¶°ÇÑ Á¦Çѵµ ¾øÀ¸¸ç
»ç¿ëÀÚµéÀº ¿øÇÏ´Â ´ë·Î Gnus¸¦ È®ÀåÇÒ ¼ö ÀÖ´Ù. ÇÁ·Î±×·¥ÀÌ »ç¶÷µéÀ» Á¦¾îÇÏ´Â
°ÍÀÌ ¾Æ´Ï¶ó »ç¶÷µéÀÌ ±×µéÀÌ ¿øÇϴ´ë·Î ÇÁ·Î±×·¥À» »ç¿ëÇØ¼(ȤÀº ¿À¿ëÇØ¼)
ÇÁ·Î±×·¥À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
</quote>
<p>Gnus´Â ÇöÀç ³»°¡ ¸ÞÀϰú ´º½º¸¦ À§ÇØ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù. Gnus´Â ¿À´Ã³¯
Ȱ¹ßÈ÷ °³¹ßµÇ°í ÀÖÀ¸¸ç Àß Áö¿øµÇ°í ÀÖ´Ù.
<p><htmlurl url="http://www.gnus.org/"
name="http://www.gnus.org/">¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù.
</sect1>
<sect1>BBDB (A rollodex)
<p>BBDB´Â À½ÈäÇÑ Big Brother¿ë µ¥ÀÌŸº£À̽ºÀÌ´Ù.(¼Ò¼³ 1984¿¡ ³ª¿À´Â Big
brother¸¦ ¿¬»óÇÏ¸é µË´Ï´Ù.) Emacs¿¡¼ ´ëºÎºÐÀÇ Emacs ¸ÞÀÏ ÆÐŰÁö(VM°ú
GNUSÆ÷ÇÔ)¿Í µ¿ÀÛÇϵµ·Ï ¸¸µé¾îÁø rollodex¿Í ºñ½ÁÇÑ ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
<p><htmlurl url="http://pweb.netcom.com/~simmonmt/bbdb/index.html"
name="http://pweb.netcom.com/~simmonmt/bbdb/index.html">¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
</sect1>
<sect1>AucTeX (´Ù¸¥ TeX mode)
<p>AucTeX´Â TeX ÆÄÀÏÀ» ÆíÁýÇÒ ¼ö ÀÖ´Â ¶Ç ´Ù¸¥ ¸ðµåÀÌ´Ù.
<p>AucTeX À¥»çÀÌÆ®¿¡¼ Àοë:
<quote>
AUC TeX´Â GNU EmacsÀÇ ¿©·¯ À¯»ç ÇÁ·Î±×·¥µéÀ» À§ÇØ ¸¸µé¾îÁø TeX ÆÄÀÏ ¾²±â,
Æ÷¸äÆÃ ÆÑŰÁöÀÌ´Ù. AMS TeX³ª LaTeX, TeXinfo¸¦ Æ÷ÇÔÇØ¼ ¸¹Àº ´Ù¸¥ ¸ÞÅ©·Î
ÆÑŰÁöµéÀÌ Áö¿øµÈ´Ù.
</quote>
<p><htmlurl url="http://sunsite.auc.dk/auctex/"
name="http://sunsite.auc.dk/auctex/">¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
</sect1>
</sect>
<!-- ********************************************* -->
<sect>´Ù¸¥ ÀÚ·áµé <label id="other_resources">
<p>ÀÌ ÀåÀº ¿©·¯ºÐµéÀÌ À̸߽º¿¡ °ü·ÃµÈ °Íµé¿¡ ´ëÇÑ Á¤º¸¸¦ ãÀ» ¼ö ÀÖ´Â
Ã¥À̳ª À¥½ÎÀÌÆ®, ´º½º±×·ì, ¸ÞÀϸµ ¸®½ºÆ®¿¡ °üÇÑ °ÍÀ» ´Ù·é´Ù.
<sect1>Ã¥
<p>À̸߽º¸¦ ¹è¿ì´Âµ¥ ÁÁÀº Ã¥Àº Á¤¸» µå¹°´Ù. °Ô´Ù°¡ ¿©·¯ºÐÀº ¸¹Àº Linux³ª
Unix°ü·Ã Ã¥µéÀÌ ÇѵΠÀå¿¡ °ÉÃÄ À̸߽º(¿Í <tt>vi</tt>)¸¦ ´Ù·ç°í ÀÖ´Ù´Â °ÍÀ»
¾Ë°Ô µÉ °ÍÀÌ´Ù.
<sect2>Learning GNU Emacs
<p>ÀúÀÚ: Debra Cameron, Bill Rosenblatt, Eric S. Raymond
<p>ÃâÆÇ»ç: O'Reilly & Associates - <htmlurl
url="http://www.ora.com/" name="http://www.ora.com/">
<p>¿©·¯ºÐÀº Amozon.dom¿¡¼ °ü·Ã ÇÁ·Î±×·¥¿¡ ÀÇÇØ Àú·ÅÇÑ °¡°ÝÀ¸·Î ±¸ÀÔÇÒ ¼ö
ÀÖ´Ù. <htmlurl
url="http://www.amazon.com/exec/obidos/ASIN/1565921526/jeremydzawodny"
name="http://www.amazon.com/exec/obidos/ASIN/1565921526/">
<p><bf>¼Æò:</bf> ÀÌ Ã¥Àº ¾Æ¸¶ ½ÃÀÛÇϱ⿡ °¡Àå ÁÁÀº Ã¥ÀÏ °ÍÀÌ´Ù. HOWTO¸¦
ÀÐ°í ³ ÈÄ FAQ¸¦ ã¾Æº» ´ÙÀ½¿¡ ÀÌ Ã¥ÀÌ ÀÚ¼¼Çϰí Á÷Á¢ÀûÀ¸·Î »ç¿ë °¡´ÉÇÑ
Áöµµ¼¶ó´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù.
</sect2>
<sect2>Writing GNU Emacs Extensions
<p>ÀúÀÚ: Bob Glickstein
<p>ÃâÆÇ»ç: O'Reilly & Associates - <htmlurl
url="http://www.ora.com/" name="http://www.ora.com/">
<p>¿©·¯ºÐÀº Amozon.dom¿¡¼ °ü·Ã ÇÁ·Î±×·¥¿¡ ÀÇÇØ Àú·ÅÇÑ °¡°ÝÀ¸·Î ±¸ÀÔÇÒ ¼ö
ÀÖ´Ù. <htmlurl
url="http://www.amazon.com/exec/obidos/ASIN/1565922611/jeremydzawodny/"
name="http://www.amazon.com/exec/obidos/ASIN/1565922611/">
<p><bf>¼Æò:</bf> À̸߽º¸¦ Çѵ¿¾È »ç¿ëÀ» ÇØº¸°í ¿©·¯ºÐÀÌ ¿©·¯ºÐ ÀڽŸ¸ÀÇ
¸ðµå¸¦ ¸¸µé°Å³ª Á»´õ Ä¿½ºÅ͸¶ÀÌ¡À» ÇÏ°í ½Í´Ù¸é ¹Ù·Î ÀÌ Ã¥À» Àбâ
¹Ù¶õ´Ù. Lisp¿¡ ´ëÇØ¼ ¼³¸íÀ» Çϰí ÀÖÁö´Â ¾ÊÁö¸¸ °£´ÜÇÑ ¾È³»¹®ÀÌ ÀÖ´Ù.
</sect2>
<sect2>Programming in Emacs Lisp: An Introduction
<p>ÀúÀÚ: Robert J. Chassell
<p>README ÆÄÀÏ¿¡¼ From the README file:
<quote>
ÀÌ Ã¥Àº ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ï°Å³ª ½ÇÁúÀûÀ¸·Î ÇÁ·Î±×·¡¹Ö¿¡ °ü½ÉÀÌ ¾øÁö¸¸ ÀÚ½ÅÀÇ
ÄÄÇ»ÆÃ ȯ°æÀ» È®ÀåÇϰųª Ä¿½ºÅ͸¶ÀÌ¡À» ÇÏ°í ½ÍÀº »ç¶÷µéÀÌ À̸߽ºÀÇ Lisp
ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ±âÃÊ ¾È³»¼ÀÌ´Ù.
</quote>
<p>¿©·¯ºÐÀº ¸Þ´º¾óÀ» ÀüºÎ GNU FTP ¼¹ö¿¡ anonymous·Î Á¢¼ÓÇØ¼ ¾òÀ» ¼ö
ÀÖ´Ù.
<p>¶ÇÇÑ Amozon.dom¿¡¼ °ü·Ã ÇÁ·Î±×·¥¿¡ ÀÇÇØ Àß ÇÁ¸°Æ®µÈ ¹öÁ¯À» ±¸ÀÔÇÒ
¼ö ÀÖ´Ù
<p><bf>¼Æò:</bf> ¿©·¯ºÐÀÌ ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´ÒÁö¶óµµ À̸߽º Lisp ÇÁ·Î±×·¡¹ÖÀ»
ÇÒ ¼ö ÀÖ´Â ÁÁÀº ¾È³»¼ÀÌ´Ù.
</sect2>
<sect2>The GNU Emacs Lisp Reference Manual
<p>ÀúÀÚ: Richard Stallman
<p>ÃâÆÇ»ç: The Free Software Foundation - <htmlurl
url="http://www.fsf.org/" name="http://www.fsf.org/">
<p>¿©·¯ºÐÀÌ ÀÌ ¸Þ´º¾óÀ» ÀüºÎ GNU FTP ¼¹ö¿¡ anonymous·Î Á¢¼ÓÇØ¼ ¾òÀ» ¼ö
ÀÖ´Ù.
<p><bf>¼Æò:</bf> À̸߽º Lisp ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ À§ÇÑ °áÁ¤ÆÇ °¡À̵åÀÌ´Ù.
</sect2>
</sect1>
<sect1>À¥½ÎÀÌÆ® Web Sites
<sect2>EMACSulation
<p>EMACSulationÀº ¿Â¶óÀÎ ÀâÁöÀÎ Linux Gazette <htmlurl
url="http://www.linuxgazette.com/" name="http://www.linuxgazette.com/">¿¡
Eric MarsdenÀÌ ¾´ Ä÷³ÀÌ´Ù. °¡Àå ÃÖ±Ù Ä÷³Àº <htmlurl
url="http://www.linuxgazette.com/issue39/marsden.html"
name="http://www.linuxgazette.com/issue39/marsden.html">¿¡ ÀÖ´Ù. ±â»çÀÇ ¸Ç
¸¶Áö¸· ºÎºÐ¿¡ ¿¹Àü ±â»ç¿¡ °üÇÑ °ÍÀÌ ÀÖ´Ù.
</sect2>
</sect1>
<sect1>Newsgroups
<p>¿©·¯ºÐÀÇ ´º½º¼¹ö¿¡¼ ``emacs''¿¡ °ü·ÃµÈ ´º½º±×·ìÀ» ã¾ÆºÁ¶ó. ¾Æ¸¶ ¿©·¯
°¡Áö°¡ ³ª¿ÃÅÙµ¥ ¹Ø¿¡ ÀÖ´Â °ÍÀº ³ªÀÇ ´º½º¼¹ö¿¡¼ ãÀº °ÍµéÀÌ´Ù.
<itemize>
<item>comp.emacs
<item>comp.emacs.sources
<item>gnu.emacs
<item>gnu.emacs.bug
<item>gnu.emacs.help
<item>gnu.emacs.sources
</itemize>
</sect1>
<sect1>Mailing Lists
<p>À̸߽º¿¡ °ü·ÃµÈ ¸ÞÀϸµ ¸®½ºÆ®´Â ³»°¡ Áö±Ý ¾Ë±â¿¡ NT-Emacs ¸®½ºÆ®ÀÌ´Ù. ÀÌ
¸®½ºÆ®´Â À©µµ±×¿¡¼ À̸߽º¸¦ »ç¿ëÇÏ´Â »ç¶÷µéÀ» À§ÇÑ °ÍÀÌ´Ù. Á»´õ ÀÚ¼¼ÇÑ
Á¤º¸´Â NT-Emacs FAQ <htmlurl
url="http://www.cs.washington.edu/homes/voelker/ntemacs.html"
name="http://www.cs.washington.edu/homes/voelker/ntemacs.html">¿¡ ÀÖ´Ù.
</sect1>
<sect1>The Emacs Lisp Archive
<p>À̸߽º Lisp Archive README¿¡¼
<quote>
ftp.cis.ohio-state.edu¿¡ ÀÖ´Â À̸߽º Lisp ¾ÆÄ«À̺꿡´Â ¿©·¯ °¡Áö À̸߽º
Lisp Äڵ尡 ÀÖ´Ù. À̸߽º Lisp´Â ÀÚÀ¯Àç´Ü¿¡ ÀÇÇØ ¸¸µé¾îÁø À̸߽ºÀÇ ±â´ÉÀ»
È®ÀåÇϱâ À§Çؼ »ç¿ëµÇ´Â ¾ð¾îÀÌ´Ù. ¸¹Àº À̸߽º Lisp Äڵ尡 GNU À̸߽º¿Í
°°ÀÌ ¹èÆ÷µÇÁö¸¸ ¸¹Àº »ç¶÷µéÀÌ ´Ù¸¥ ½Ã½ºÅÛ°ú ¿¬°áÀ» Çϰųª ¶Ç´Â ±×µéÀÌ
»ç¿ëÇÏ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Á»´õ Àß ÆíÁýÇϰí, »õ·Î¿î ±â´ÉÀ» ´õÇϰí, À̸߽ºÀÇ
±âº» µ¿ÀÛÀ» ¹Ù²Ù±â À§ÇØ ÆÑŰÁö¸¦ ¾²°í ÀÖ´Ù. ÀÌ ¾ÆÄ«À̺êÀÇ ¸¹Àº ºÎºÐÀº
°³Àε鿡 ÀÇÇØ ¸¸µé¾îÁ³À¸¸ç info-emacs³ª info-gnu-emacs, comp.emacs,
gnu.emacs, gnu.emacs.sources¿Í °°Àº ¸ÞÀϸµ ¸®½ºÆ®¸¦ ÅëÇØ ÀÎÅͳݿ¡ ¹èÆ÷µÈ
°ÍÀ¸·Î ±¸¼ºÀÌ µÇ¾îÀÖ´Ù.
</quote>
<p>¾ÆÄ«À̺ê´Â <htmlurl url="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/"
name="ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/">¿¡¼ anonymous FTP¸¦
ÅëÇØ ¾òÀ» ¼ö ÀÖ´Ù.
<p><bf>NOTE:</bf> ³»°¡ ¸»ÇÒ ¼ö ÀÖ´Â °Í À̸߽º Lisp ¾ÆÄ«À̺ê´Â ³Ê¹« ´À·Á¼
°ÅÀÇ ¾µ¸ð ¾ø´Ù. ³»°¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â °ÍÀ» ¾È ÆÑŰÁöµµ ±×°÷¿¡¼ °ÅÀÇ º» ÀûÀÌ
¾ø´Ù. ÀϹÝÀûÀ¸·Î <tt>comp.emacs.sources</tt> ´º½º±×·ì¿¡ Lisp ÆÑŰÁöµéÀÌ
¿Ã¶ó¿Â´Ù. (¸¸¾à ³» »ý°¢ÀÌ À߸øµÆ´Ù¸é °íÃÄ´Þ¶ó.)
</sect1>
</sect>
<!-- ********************************************* -->
<sect>°¨»çÀÇ ±Û <label id="credits">
<p>ÀÌ ¹®¼¸¦ ¿Ï¼ºÇϴµ¥ ´ÙÀ½ÀÇ »ç¶÷µéÀÌ µµ¿ÍÁÖ¾ú´Ù.
<itemize>
<item>Robert Vollmert <htmlurl name = "rvollmer@gmx.net"
url="mailto:rvollmer@gmx.net" >
<item>Larry Brasfield <htmlurl name = "larrybr@seanet.com"
url="mailto:larrybr@seanet.com">
<item>Etienne Grossmann <htmlurl name =
"etienne@anonimo.isr.ist.utl.pt" url =
"mailto:etienne@anonimo.isr.ist.utl.pt">
<item>Thomas Weinell <htmlurl name = "kf6mli@amsat.org" url =
"mailto:kf6mli@amsat.org">
<item>Adam C. Finnefrock <htmlurl name =
"adam@bigbro.biophys.cornell.edu" url =
"mailto:adam@bigbro.biophys.cornell.edu">
<item>Chris Gray <htmlurl name="cgray4@po-box.mcgill.ca"
url="mailto:cgray4@po-box.mcgill.ca">
<item>Robert J. Chassell <htmlurl name="bob@rattlesnake.com"
url="mailto:bob@rattlesnake.com">
<item>Isaac To <htmlurl name="kkto@csis.hku.hk"
url="mailto:kkto@csis.hku.hk">
<item>Matteo Valsasna <htmlurl name="valsasna@elet.polimi.it"
url="mailto:valsasna@elet.polimi.it">
<item>Tijs van Bakel <htmlurl name="smoke@casema.net"
url="mailto:smoke@casema.net">
</itemize>
</sect>
</article>
|
Words are the voice of the heart. |











