vi, ÇÑ °ÉÀ½ ´õ(¸¶Áö¸· ȸ)

À̽ÂÇö /

   

     

    ¾È³çÇϼ¼¿ä? (¿¹ºñ)°í¼ö ¿©·¯ºÐ. À̹ø È£¿¡¼­´Â ¸¶Áö¸·À¸·Î vi¸¦ ¾²´Âµ¥ À־ ¾Ë¾ÆµÎ¸é ¹«Áö¹«Áö À¯¿ëÇÑ ±â´ÉÀ» Á¤¸®ÇØ µå¸®°í ¸¶Ä¡°Ú½À´Ï´Ù. vi Çϳª °¡Áö°í ¼® ´Þ¾¿À̳ª ¶°µé °Ô ¹¹°¡ ÀֳĴ ºÐµéµµ °è½ÇÁö ¸ð¸£°Ú½À´Ï´Ù. ±×·¸Áö¸¸ À¯´Ð½º¿¡¼­ ÆíÁý ÀÛ¾÷À» ¸¹ÀÌ ÇϽô ºÐÀ̶ó¸é Æò¼Ò ÆíÁý±âÀÇ ±â´ÉÀÌ º¯º¯Ä¡ ¸øÇؼ­ ¾Æ½¬¿î Á¡ÀÌ ¸¹¾ÒÀ» °Ì´Ï´Ù.

    ±×·±µ¥ Á¦°¡ À¯´Ð½º¸¦ ¾²¸é¼­ Ç×»ó ´À³¢´Â °ÍÀÌ ÀÖ½À´Ï´Ù. ±×°ÍÀº ¹®Á¦ÀÇ ±Ù¿øÀÌ ´ë°³ ÇÁ·Î±×·¥ÀÇ ±â´ÉÀÌ µþ¸®´Â °Íº¸´Ù´Â »ç¿ë¹ýÀ» Àß ¸ð¸£´Âµ¥ ÀÖ´Ù´Â °Ì´Ï´Ù. ƯÈ÷ vi°¡ ±×·± ÇÁ·Î±×·¥ Áß ÇϳªÀÔ´Ï´Ù. Ȥ½Ã Áö±Ý ¿·¿¡¼­ ¹¹, vi °°Àº °É·Î ²þ²þ ´ë³Ä°í ºñ¾Æ³É°Å¸®´Â Ä£±¸°¡ ÀÖ´Ù¸é Áö³­ È£±îÁö ´Ù·é °Íµé Áß¿¡¼­ Çϳª °ñ¶ó ¹°¾îº¸¼¼¿ä. ³Ê ÀÌ°Å ¾Æ´À³Ä°í.

    vi¿¡ ´ëÇÑ ±ÛÀ» ¿¬ÀçÇÏ´Â µ¿¾È(ƯÈ÷ ¿ì¸®³ª¶ó¿¡¼­)¸®´ª½º ¼¼°è¿¡´Â Å« º¯È­°¡ ÀÖ¾ú½À´Ï´Ù. ¸®´ª½ºÀÇ »ç¿ëÀÚ ÃþÀÇ È®´ë¿¡ Å©°Ô ±â¿©Çß´Ù°í ÇÒ ¼ö ÀÖ´Â ·¹µåÇÞ ¹èÆ÷º»ÀÇ 5.0 ¹öÀüÀÌ ¹ßÇ¥µÇ¾ú°í, ¿©±â¿¡ ÇÑ±Û ±â´ÉÀ» º¸°­ÇÑ ¾ËÂ¥ ·¹µåÇÞ 5.0µµ ¹ßÇ¥µÇ¾ú½À´Ï´Ù. ¿äÁîÀ½ µ¿È£È¸ °Ô½ÃÆǸ¶´Ù ÀÌ »õ·Î¿î ¹öÀü¿¡ °üÇÑ À̾߱âµéÀÌ È°¹ßÈ÷ ¿À°¡°í ÀÖ´õ±º¿ä. ±×·¸Áö¸¸ ¹«¾ùº¸´Ùµµ Çѵ¿¾È ¾÷±×·¹À̵尡 ÁߴܵǾú´ø ÇÑÅÒ(hanterm)ÀÌ ´Ù½Ã ³ª¿À±â ½ÃÀÛÇß´Ù´Â Á¡ÀÌ ¹Ý°¡¿î ÀÏÀÔ´Ï´Ù. ¸®´ª½º¿¡¼­ ÇѱÛÀ» ´Ù·ç´Âµ¥´Â ¾ÆÁ÷µµ Å©°í ÀÛÀº ¹®Á¦°¡ ¸¹ÀÌ ÀÖ½À´Ï´Ù.(ÀÌ °­Á¿¡¼­ µç ¿¹°¡ ¸ðµÎ ¿µ¹®À¸·Î µÇ¾îÀÖ´Ù´Â °Íµµ ±× ¶§¹®ÀÔ´Ï´Ù.)

    ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ Àڱ⠽ð£°ú ³ë·ÂÀ» ÂÉ°³°¡¸ç ¾Ö¾²½Ã´Â ºÐµé²² Ç×»ó °¨»çÇÏ´Â ¸¶À½À» °®°í ÀÖÁö¸¸ ¾ÆÁ÷µµ ºÎÁ·ÇÑ °¨ÀÌ ÀÖ°í ÀÌ´Â ¸®´ª½º¸¦ ¾²°í ÀÖ´Â ¿ì¸® ¸ðµÎÀÇ Ã¥ÀÓÀÔ´Ï´Ù. ±âÁ¸ÀÇ »ó¿ë ¿î¿µ üÁ¦´Â ÆǸŸ¦ À§Çؼ­ ÇÁ·Î±×·¥ºÎÅÍ ±Û²Ã±îÁö ¸ðµÎ ¿Ü±¹ ÁÖµµ·Î ÀÌ·ç¾îÁö´Â °æÇâÀÌ ÀÖÁö¸¸, ¸®´ª½º¿¡¼­´Â ¿ì¸®°¡ Á÷Á¢ ÇÒ ¼ö¹Û¿¡ ¾ø°Åµç¿ä(ÀÌÁ¡Àº ¿ÀÈ÷·Á ´ÙÇàÀÏ ¼öµµ ÀÖ½À´Ï´Ù.). ¿©·¯ºÐ ¸ðµÎ°¡ ¸®´ª½ºÀÇ °í¼ö°¡ µÇ¾î¼­ ¸®´ª½º ÇѱÛÈ­ÀÇ ¹ßÀüÀ» ¾Õ´ç°åÀ¸¸é ÇÕ´Ï´Ù. ¸í½ÉÇϼ¼¿ä. ¸®´ª½º´Â ¸ðµç »ç¿ëÀÚ°¡ µ¿½Ã¿¡ °³¹ßÀÚ¶ó´Â °ÍÀ». ³» ¼ÕÀ¸·Î ÇÁ·Î±×·¥À» Â¥¾ß¸¸ °³¹ßÀÌ ¾Æ´Õ´Ï´Ù. ¸¹ÀÌ ¾²°í °ü½ÉÀ» °¡Áú¼ö·Ï ÁÁÀº Á¦Ç°ÀÌ ³ª¿À°Ô µÇ¾îÀÖÀ¸´Ï±î¿ä. ±×·± Àǹ̿¡¼­ ¿ì¸® ¸ðµÎ ÆÄÀÌÆÃ!!

    Áö³­ È£¿¡¼­´Â ¿ì¸® ¸ðµÎ Àá±ñ ÇÁ·Î±×·¡¸Ó°¡ µÇ¾ú¾ú½À´Ï´Ù. hello ÇÁ·Î±×·¥À̾úÁö¿ä. ¹¹, »ó¿ëÈ­´Â ¾î·Æ°ÚÁö¸¸, ¾îÂî µÆ°Ç ±×°Ç À§µµ¿ì 95º¸´Ù(½ÉÁö¾î´Â ¸®´ª½ºº¸´Ùµµ) ¾ÈÁ¤ÀûÀ¸·Î µµ´Â ¿Ïº®ÇÑ(?) ÇÁ·Î±×·¥À̾ú½À´Ï´Ù. À̹ø¿¡´Â ¶Ç ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ½á º¾½Ã´Ù. »ç½Ç ÀÌ°ÍÀº °¡Àå µ¶Æ¯ÇÑ ¾ð¾îÀÔ´Ï´Ù. ¹Ù·Î LaTeXÀÔ´Ï´Ù.(¶óÅØ ¶Ç´Â ·¹ÀÌÅØÀ̶ó°í ÀнÀ´Ï´Ù.)

    ¸ÕÀú ¿ì¸®°¡ Áö±Ý±îÁö °¡Áö°í ³î¾Ò´ø ¹®¼­¸¦ ´Ù½Ã ²¨³» º¾½Ã´Ù. Installation-HOWTO ¸»ÀÔ´Ï´Ù. ±×¸² 1À» º¸¼¼¿ä. :set nu<CR> ¸í·ÉÀ» ½á¼­ ¿ÞÂÊ¿¡ Çà ¹øÈ£°¡ ³ª¿Àµµ·Ï ÇÑ °ÍÀÔ´Ï´Ù.

    ¿ì¸®°¡ ÇÒ ÀÏÀº ÀÌ ¹®¼­ Áß ÀϺθ¦ ¹ßÃéÇؼ­ LaTaX ¹®¼­·Î ¸¸µå´Â °Ì´Ï´Ù. ¿ì¼± 5¹øºÎÅÍ 22¹ø° ÁÙ±îÁö¸¦ ¶¼¾î³»°Ú½À´Ï´Ù. ¾Æ·¡¾Æ Çѱۿ¡¼­ ¾²´Â ºí·Ï ÀúÀå ±â´ÉÀÌ ÀÖ´Ù¸é ÁÁ°ÚÁö¿ä? ¹°·Ð ÀÖ½À´Ï´Ù.

      : 5, 22w sample.tex<CR>

     À» ÀÔ·ÂÇØ º¸¼¼¿ä. Àá±ñ, Áö³­¹ø±îÁö ½Ç¸° ±ÛÀ» º» Ä£±¸ Çϳª°¡ ±×·± ¸»À» ÇÏ´õ±º¿ä. ÀÌ·¸°Ô ½á³õÀ¸¸é ¾î¶² »ç¶÷Àº <, C, R, >À» ¼ø¼­´ë·Î Ä£´Ù°í¿ä. ÈçÈ÷ ¾²´Â Ç¥ÇöÀ̶ó, ±×¶© ¿ô¾î ³Ñ°å´Âµ¥ ÇÑÆíÀ¸·Î´Â ±×·² ¼öµµ ÀÖ°Ú´Ù ½Í¾ú½À´Ï´Ù. ¼ÖÁ÷È÷ Á¦°¡ Ãʺ¸¿´´ø ½ÃÀý(Áö±Ýµµ º° Â÷ÀÌ ¾øÁö¸¸)ÀÌ »ý°¢³ª¼­¿ä. µÚ´Ê°Ô³ª¸¶ ¸»¾¸µå¸®´Â µ¥, ÀÌ°Ç Ä³¸®Áö ¸®ÅÏ(carriage return)À̶ó´Â ¶æÀÔ´Ï´Ù. ±×³É Å°º¸µåÀÇ <Enter> Å°¸¦ Ä¡¶ó´Â Àǹ̶ó°í »ý°¢ÇÏ½Ã¸é µË´Ï´Ù. <Esc>, <Enter>´Â ºÐ¸íÈ÷ ¾Æ½Ç Å×Áö¿ä.

    ÀÚ, ´Ù½Ã µÇµ¹¾Æ°¡¼­, :w sample.tex<CR>À̶ó¸é ÀÌ¹Ì ¹è¿î °ÍÀÔ´Ï´Ù. ´ÜÁö : ¿Í w »çÀÌ¿¡ 5,22 ¶ó´Â ¼ýÀÚ°¡ Àִµ¥ ÀÌ°Ç ±× µÚ¿¡ ¿À´Â ¸í·É(¿©±â¼­´Â w)ÀÌ Àû¿ëµÉ ¹üÀ§¸¦ ³ªÅ¸³»´Â °ÍÀÔ´Ï´Ù. µû¶ó¼­ ÀÌ ¸í·ÉÀº 5¹ø° ÁÙºÎÅÍ 22¹ø° ÁÙ±îÁöÀÇ ³»¿ëÀ» sample.tex ¿¡ ÀúÀåÇ϶ó´Â ÀǹÌÀÔ´Ï´Ù. ÀÌÁ¦ :e#¸¦ ½á¼­ ¿ì¸®°¡ »õ·Î ÀúÀåÇÑ ÆÄÀÏ·Î ¿Å°Ü°¡ º¾½Ã´Ù. :set nonu<CR> ¸í·ÉÀ¸·Î Çà ¹øÈ£¸¦ ¾ø¾Ö¼¼¿ä. ´çÀåÀº ÇÊ¿ä ¾øÀ¸´Ï±î¿ä. LaTeXÀÇ ÀåÁ¡Àº ¹®¼­ÀÇ ³»¿ëÀ» ÀÔ·ÂÇÒ ¶§, ¿ì¸®°¡ ÈçÈ÷ ´Ù·ç´Â ÅؽºÆ® ÆÄÀÏ ÇüÅ·ΠÀÛ¾÷À» ÇÑ´Ù´Â Á¡ÀÔ´Ï´Ù. ¾ð¶æ º¸¸é ¾Æ·¡¾Æ ÇѱÛÀ̳ª ¿öµåó·³ GUI ȯ°æ¿¡¼­ ÀÔ·Â, ÆíÁý, Ãâ·ÂÀÌ ¸ðµÎ ÀÌ·ç¾îÁö´Â °Íº¸´Ù ºÒÆíÇϱ⸸ ÇÒ °Í °°Áö¸¸, ¿©±â¿¡µµ ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. ³»¿ë¿¡¸¸ ÁýÁßÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. »ç½Ç ¿äÁîÀ½ÀÇ ¿öµå ÇÁ·Î¼¼¼­¿¡¼­ Á¦°øÇÏ´Â ½ºÅ¸ÀÏ µîÀÇ ±â´ÉÀº ÀÌ·± ÀåÁ¡À» µµÀÔÇÑ °ÍÀÔ´Ï´Ù.

    ±×·³ ½ÇÁ¦·Î °£´ÜÇÑ ÅؽºÆ® ÆÄÀÏÀ» LaTeX ÆÄÀÏ·Î ¹Ù²Ù¾î º¸°Ú½À´Ï´Ù. ±×¸² 2¿Í °°ÀÌ ¹®¼­ÀÇ Ã³À½°ú ³¡¿¡ ¸î ÁÙ Ãß°¡ÇÑ ÈÄ ÀúÀåÇϼ¼¿ä. ±× ´ÙÀ½¿¡ ¼Ð ÇÁ·ÒÇÁÆ®¿¡¼­

      latex sample

    À̶ó´Â ¸í·ÉÀ» ½ÇÇàÇÏ¸é µË´Ï´Ù(¹°·Ð LaTeX ÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß°ÚÁö¿ä). vi¸¦ ºüÁ® ³ª¿Ã ÇÊ¿äµµ ¾ø°í »õ·Î Å͹̳ÎÀ» ¿­ ÇÊ¿äµµ ¾ø½À´Ï´Ù(±×·³ ¾î¶»°Ô??).

      :!latex sample<CR>

    À̶ó°í ÇÏ¸é µË´Ï´Ù(ÀÌÁ¦ ±â¾ï ³ª¼¼¿ä?). Á¦´ë·Î µÇ¾ú´Ù¸é ÀÌÁ¦ sample.dvi ¶ó´Â ÆÄÀÏÀÌ ¸¸µé¾îÁ³À» °Ì´Ï´Ù. È®ÀÎÇÏ·Á¸é? ¿ª½Ã

      :!ls<CR>

    ¶ó°í ÇÏ¸é °£´ÜÈ÷ ¾Ë¾Æº¼ ¼ö ÀÖÁö¿ä.

    ¸¸ÀÏ ¿©·¯ºÐÀÌ X  À©µµ¿ì¿¡¼­ xterm À̳ª hanterm °°Àº Å͹̳Π¿¡¹Ä·¹ÀÌÅ͸¦ ÀÌ¿ëÇÏ¿© ÀÛ¾÷ÁßÀ̶ó¸é óÀ½ÀÇ ¸Ú ´ë°¡¸® ¾ø´Â ÅؽºÆ® ÆÄÀÏÀÌ ¾î¶»°Ô º¯½ÅÇß´ÂÁö ´ÙÀ½°ú °°ÀÌ ¾Ë¾Æº¼ ¼ö ÀÖ½À´Ï´Ù.

      :!xdvi sample &<CR> 

    ±×¸² 3ó·³ ³ª¿Ô³ª¿ä?(±×·² µíÇÏÁö¿ä?)

    ÇÏÁö¸¸ ¿©·¯ºÐÀÌ ¹®¼­ÀÇ ³»¿ëÀ» °íÄ¡°íÀÚ ÇÑ´Ù¸é ¿©ÀüÈ÷ óÀ½ÀÇ ÅؽºÆ® ÆÄÀÏÀ» ¼öÁ¤ÇÏ¸é µË´Ï´Ù. ¼öÁ¤ÇÏ°í, latex·Î dvi ÆÄÀÏÀ» ¸¸µé°í, xdvi·Î º¸°í, ÇÁ¸°Æ®·Î Ãâ·ÂÇÏ´Â °Íµµ °¡´ÉÇÕ´Ï´Ù. ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ ÇÁ¸°ÅÍ ¼³Á¤ÀÌ Àß µÇ¾îÀÖ´Ù¸é

      :!dvips sample<CR>

    ¸í·ÉÀ¸·Î °£´ÜÈ÷ ÇÁ¸°ÅÍ·Î Ãâ·ÂÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â

      :!dvips sample -o<CR>

    ¸í·ÉÀ¸·Î Æ÷½ºÆ®½ºÅ©¸³Æ® ÆÄÀÏ(sample.ps)À» ¸¸µç ÈÄ gv °°Àº ÇÁ·Î±×·¥À» ½á¼­ È­¸éÀ¸·Î Ãâ·ÂÇÒ ¼öµµ ÀÖ½À´Ï´Ù. DVI ¿Í PS ÆÄÀÏÀº À¯´Ð½º ¼¼°è¿¡¼­ ¹®¼­¸¦ ÀúÀåÇÏ´Â ¿ëµµ·Î ¾ÆÁÖ ÈçÈ÷ ¾²ÀÌ´Â ÆÄÀÏ Æ÷¸ËÀÔ´Ï´Ù. ¸®´ª½º¸¦ ¾²´Â Ãʺ¸ÀÚµéÀÌ Á¤º¸°¡ ºÎÁ·ÇÏ´Ù°í ºÒÆòÇÏ´Â ÀÏÀÌ ÈçÇѵ¥ »ç½ÇÀº Á¤º¸°¡ ³Ê¹« ¸¹ÀÌ ÁÖüÇÒ ¼ö ¾øÀ» Á¤µµÀÔ´Ï´Ù. ¿ì¸®ÀÇ Installation-HOWTO µµ ±× ÁßÀÇ ÇϳªÀε¥ ÀÌ ÆÄÀÏÀÌ ÀÖ´ø /usr/doc/HOWTO µð·ºÅ丮¿¡´Â ±× ¿Ü¿¡µµ ¸¹Àº ¹®¼­µéÀÌ ¾Æ½ºÅ° ÆÄÀÏ Æ÷¸ËÀ¸·Î Á¦°øµË´Ï´Ù. /usr/doc/HOWTO/other-format µð·ºÅ丮¿¡´Â °°Àº ÆÄÀϵéÀÌ DVI, PS, HTML Æ÷¸ËÀ¸·Î Á¦°øµË´Ï´Ù. ¸®´ª½º¸¦ ¾²´Ù°¡ °®°Ô µÇ´Â ´ëºÎºÐÀÇ ±Ã±ÝÁõÀ» ÇØ°áÇØ Áֱ⿡ ÃæºÐÇÑ ¹®¼­µéÀÔ´Ï´Ù. ¹°·Ð, ¿µ¾î·Î µÇ¾îÀÖ´Â°Ô ¹®Á¦À̱ä ÇÏÁö¸¸, ¿äÁòÀº Çѱ۷Π¹ø¿ªÇÏ´Â ÀÛ¾÷ÀÌ ÁøÇàµÇ°í ÀÖ´Ù´Ï ºÎÁö·±ÇÑ ºÐµéÀº ¸¹Àº Á¤º¸¸¦ ±¸Çغ¼ ¼ö ÀÖÀ» °Ì´Ï´Ù. LaTeX Àº ¾ÆÁÖ À¯¿ëÇÏÁö¸¸, ±×¸¸Å­ º¹ÀâÇÑ ¾ð¾îÀ̱⵵ ÇÕ´Ï´Ù. °ü½É ÀÖ´Â ºÐµéÀº µµÀüÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.

    ÀÌÁ¦ ´Ù½Ã vi ¿Í Installation-HOWTO ¹®¼­¸¦ °¡Áö°í ³î¾Æ º¾½Ã´Ù.

    ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇØ º¸¼¼¿ä.

      :.,+4!fmt -60

    ÈçÈ÷ ¹®¼­ Áß¿¡ ÀοëºÎ¸¦ ³ÖÀ» ‹š´Â ±× ¹®´ÜÀÇ ÆøÀ» ´Ù¸¥ °÷º¸´Ù Á¼°Ô ÇÏÁö¿ä? ±×¸² 4¸¦ º¸¼¼¿ä. ÀÌ¹Ì ´Ù ¹è¿î °Í °°±âµµ ÇÏ°í ¾Æ´Ñ °Í °°±âµµ ÇÏÁö¿ä. ¿ì¼± óÀ½ÀÇ :.,+4´Â ¾Õ¼­ º¸ÀÎ :13,17°ú ºñ½ÁÇϱº¿ä. 13°ú 17ÀÌ °¢°¢ ½ÃÀÛ Çà°ú ³¡ ÇàÀ» ³ªÅ¸³½´Ù´Â Á¡À» »ý°¢Çغ¸¸é .¿Í +4µµ ±×·² °Í °°Àºµ¥... Çà ¹øÈ£¸¦ ³ªÅ¸³¾ ¶§ .¸¦ ¾²¸é ÀÌ°Ç ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÇàÀ» ÀǹÌÇÕ´Ï´Ù. ±×·³ µÚÀÇ +4´Â ¹«¾ùÀ» ³ªÅ¸³¾±î¿ä? ¯±¸ ±¼¸®´Â ¼Ò¸®°¡ ¿ä¶õÇϱº¿ä. ¿¹, ¸Â½À´Ï´Ù. ¾Õ¿¡ ³ª¿Â Çà ¹øÈ£ +4¸¦ ¶æÇÕ´Ï´Ù(vi¸¦ ¹è¿ì¸é¼­ Âï´Â ½Ç·Âµµ ¸¹ÀÌ ´Ã¾úÀ» °Ì´Ï´Ù). ¾î·ÆÁö ¾ÊÁö¿ä?(±×·³, -5´Â ¹«½¼ ¶æÀϱî¿ä?) fmt´Â Æ÷¸Ë ¸í·É¾îÀÔ´Ï´Ù. µð½ºÅ© Æ÷¸ËÀÌ ¾Æ´Õ´Ï´Ù. ¹®¼­ÀÇ Æ÷¸ËÀ» ¸»ÇÏ´Â °Çµ¥ ±×·¸´Ù°í DVI ³ª PS °°Àº Æ÷¸ËÀ» ¾ê±âÇÏ´Â °Íµµ ¾Æ´Ï°í ¸» ±×´ë·Î ¹®¼­ÀÇ "Çü½Ä"À» Á¶Á¤ÇÏ´Â °Ì´Ï´Ù. ´ëÇ¥ÀûÀÎ °ÍÀÌ ¿©±â¿¡¼­ º¸ÀÎ ¿¹Ã³·³ ¹®¼­ÀÇ ÆøÀ» 60¹®ÀÚ·Î Á¶ÀýÇÏ´Â °Í °°Àº °Ì´Ï´Ù. ¸¸ÀÏ ¼Ð ÇÁ·ÒÇÁÆ® »ó¿¡¼­

      fmt -60 sample.tex

    À̶ó°í Çϸé sample.tex ÆÄÀÏ ÀüüÀÇ ³»¿ëÀ» 60 ¹®ÀÚ ÆøÀ¸·Î Á¶ÀýÇÑ ÈÄ Ç¥ÁØ Ãâ·Â(½¬°Ô ¸»ÇØ Å͹̳Πȭ¸é)À¸·Î º¸³À´Ï´Ù. ¿©±â¼­ Àá±ñ ÇÊÅ͸µ¿¡ ´ëÇØ ¸»¾¸µå¸®°Ú½À´Ï´Ù. ÇÊÅͶõ ¹º°¡¸¦ °É·¯³½´Ù´Â ¶æÀÔ´Ï´Ù. À¯´Ð½º¿¡¼­´Â Ưº°ÇÑ Àǹ̷Π¾²À̴µ¥ Ç¥ÁØ ÀÔ·Â(½±°Ô ¸»ÇØ Å°º¸µå)À¸·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ¹Þ¾Æ¼­ °¡°øÇÑ ÈÄ Ç¥ÁØ Ãâ·ÂÀ¸·Î ³»º¸³»´Â ÇÁ·Î±×·¥À» ¸»ÇÕ´Ï´Ù. ´ëÇ¥ÀûÀÎ ¸í·ÉÀ¸·Î cat ÀÌ ÀÖÁö¿ä(ÀÌ°Ç ¾Æ¹« °Íµµ ¾ÈÇÏ°í ÀÔ·ÂµÈ µ¥ÀÌÅ͸¦ ±×´ë·Î Ãâ·ÂÇØ ¹ö¸³´Ï´Ù.) ÈçÈ÷ ÅؽºÆ® ÆÄÀÏÀÇ ³»¿ëÀ» º¼ ¶§

      cat foo

    ¿Í °°ÀÌ ¾²Áö¿ä. ÆÄÀÏ À̸§À» Àμö·Î ÁÙ °æ¿ì ´ë°³ÀÇ ÇÊÅʹ ǥÁØ ÀÔ·Â ´ë½Å ±× ÆÄÀÏÀ» ÀÔ·Â µ¥ÀÌÅÍ·Î ¾¹´Ï´Ù. ÀÌÁ¦ À§ÀÇ ¸í·ÉÀÌ ´ëÃæ ¾î¶² ¿ä¼Ò·Î ±¸¼ºµÇ¾î ÀÖ´ÂÁö ¾Æ¼ÌÀ» °Ì´Ï´Ù. Á¤¸» Áß¿äÇÑ °ÍÀº !ÀÔ´Ï´Ù. ÀÌ¹Ì :w!¿¡¼­Ã³·³ !´Â vi°¡ °ÅºÎÇÏ´Â ¸í·ÉÀ» ¾ïÁö·Î ½Ãų ¶§ ¾´´Ù°í ¹è¿ü½À´Ï´Ù¸¸ À̹ø¿¡´Â ÇÊÅ͸µ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. ´Ù½Ã Á¤¸®Çϸé À§ÀÇ ¸í·ÉÀº ÁöÁ¤µÈ ¿µ¿ªÀÇ µ¥ÀÌÅ͸¦ !µÚ¿¡ ¿À´Â ÇÊÅÍ ¸í·ÉÀ» Åë°ú½ÃŲ ÈÄ ±× Ãâ·ÂÀ¸·Î ¿ø·¡ÀÇ µ¥ÀÌÅ͸¦ ´ëü½ÃÅ°´Â °ÍÀÔ´Ï´Ù. ¿©±â¼­ 'ÁöÁ¤µÈ ¿µ¿ª'À̶õ .,+4·Î Á¤ÀÇµÈ ¿µ¿ªÀ» ÀǹÌÇÕ´Ï´Ù. ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÁÙÀ» ³ªÅ¸³»´Â .´Â »ý·«µÉ ¼ö ÀÖ½À´Ï´Ù. Áï, .,+4´Â ,+4¿Í °°°í -3,+5´Â ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÇàÀÇ À§·Î ¼¼ ¹ø° ÇàºÎÅÍ ¾Æ·¡·Î ´Ù¼¸ ¹ø° Çà±îÁöÀÇ ¿µ¿ªÀ» ³ªÅ¸³À´Ï´Ù. ±×·±µ¥, ÆÓÅ͸µÀ» Çϴµ¥´Â ÇÑ°¡Áö ¹æ¹ýÀÌ ´õ ÀÖ½À´Ï´Ù. :¸¦ ÀÔ·ÂÇÏÁö ¾Ê°í ¹Ù·Î ¹®¼­ ¾ÈÀÇ Æ¯Á¤ ¿µ¿ªÀ» ÁöÁ¤ÇÑ ÈÄ, !ÇÊÅÍ Çü½ÄÀ» ½á¼­ ¹®¼­ÀÇ ³»¿ë Áß ÀϺθ¦ ¿øÇÏ´Â ÇüÅ·Π¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ¸í·É ¸ðµå¿¡´Â ÇàÆíÁý(line-editinÁø´Ù°í ÇÒ ¼ö ÀÖÁö¿ä. ¸¶Âù°¡Áö·Î ºñÁÖ¾ó ¸ðµå¿¡¼­µµ ÇÊÅ͸µÀÌ °¡´Ég) ¸ðµå¶ó´Â °ÍÀÌ ÀÖ½À´Ï´Ù. ÀÌ¹Ì ¹è¿î : ·Î ½ÃÀÛÇÏ´Â ¸í·ÉµéÀÌ ¿©±â¿¡ ÇØ´çÇϴµ¥ À̴ ù ȸ¿¡¼­ Àá±ñ ¾ð±ÞÇÑ ¹Ù¿Í °°ÀÌ ed(ex)¶ó´Â Çà ´ÜÀ§ ÆíÁý±â(line editor)¿¡¼­ À¯·¡ÇÑ °ÍÀ¸·Î ¸Ç ¾Æ·¡ ÁÙ·Î Ä¿¼­°¡ À̵¿Çϱ⠶§¹®¿¡ ³¡ÁÙ ¸ðµå¶ó°íµµ ÇÑ´Ù°í ÇßÁö¿ä. ±× ¿ÜÀÇ °æ¿ì, ±×·¯´Ï±î p,s,r µîÀÇ ¸í·ÉÀ» ÀÔ·ÂÇÏ´Â ¸ðµå¸¦ ºñÁÖ¾ó(visual)¸ðµå¶ó°í ÇÕ´Ï´Ù. µû¶ó¼­ ¾Õ¼­ º¸ÀÎ ÇÊÅ͸µ ¸í·ÉÀº Çà ÆíÁý ¸ðµå¿¡¼­ ÀÌ·ç¾îÇÕ´Ï´Ù.

    Á¶±Ý Àü Çà ÆíÁý ¸ðµå¿¡¼­ ÇÊÅ͸µÇÑ °ÍÀ» u ¸í·ÉÀ¸·Î Ãë¼Ò ½ÃŲ ÈÄ °°Àº À§Ä¡¿¡¼­ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇØ º¸¼¼¿ä.

      !4jfmt -60

    ÀÌ °æ¿ì !·Î ½ÃÀÛÀ» ÇÏ°í ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÁٷκÎÅÍ "ƯÁ¤ ÁÙ"±îÁö¸¦ ´ë»óÀ¸·Î ÇÑ´Ù´Â Á¡ÀÌ ´Ù¸¨´Ï´Ù. y4j°¡ ÇöÀç Ä¿¼­°¡ ÀÖ´Â °÷À¸·ÎºÎÅÍ 4ÁÙ ¾Æ·¡±îÁöÀÇ ³»¿ëÀ» ¹öÆÛ¿¡ ÀúÀåÇ϶ó´Â ¸í·ÉÀÎ °Íó·³ À§ÀÇ ¸í·ÉÀº ÇöÀç Ä¿¼­°¡ ÀÖ´Â °÷¿¡¼­ 4ÁÙ ¾Æ·¡±îÁöÀÇ ³»¿ëÀ» 60 ¹®ÀÚ ÆøÀ¸·Î Á¶Á¤ÇÏ°Ô µË´Ï´Ù. ¿µ¿ªÀ» °áÁ¤Çϱâ À§ÇØ !!, !}, !G ¿Í °°Àº ¹æ¹ýÀ» ¾µ ¼öµµ Àִµ¥, ÀÌ°Ç ÇöÀç ÁÙ¸¸, ÇöÀç ÁÙºÎÅÍ ¹®´Ü ³¡±îÁö, ÇöÀç ÁÙºÎÅÍ ¹®¼­ ³¡±îÁö(G ¸í·ÉÀ» »ó±âÇϼ¼¿ä)¸¦ ³ªÅ¸³À´Ï´Ù. ÀÏ´Ü !·Î ½ÃÀÛÇؼ­ ¿µ¿ª ¼³Á¤À» À§ÇÑ ÀÔ·ÂÀÌ ³¡³ª¸é ¹Ù·Î(¸¶Ä¡ Çà ÆíÁý ¸ðµå¿¡¼­Ã³·³) Ä¿¼­°¡ È­¸é ¸Ç ¹ØÀ¸·Î À̵¿Çؼ­ ÇÊÅÍ ¸í·ÉÀÇ ÀÔ·ÂÀ» ±â´Ù¸³´Ï´Ù.

    fmt ¿Ü¿¡µµ sort, cut °ú °°ÀÌ À¯¿ëÇÑ ÇÊÅÍ ÇÁ·Î±×·¥µéÀÌ ¸¹ÀÌ ÀÖ½À´Ï´Ù.
    ½ÉÁö¾î´Â gs (ghostscript, ps ÆÄÀÏÀ» ´Ù¸¥ Æ÷¸ËÀ¸·Î º¯È¯ ½ÃÄÑÁÖ´Â ÇÁ·Î±×·¥) °°Àº ÇÁ·Î±×·¥µµ ÇÊÅÍ·Î »ç¿ëµË´Ï´Ù. ¿©·¯ºÐÀÇ ÇÁ¸°ÅÍ°¡ Æ÷½ºÆ® ½ºÅ©¸³Æ®  ÇÁ¸°ÅÍ°¡ ¾Æ´Ñµ¥µµ(Æ÷½ºÆ® ½ºÅ©¸³Æ® ÇÁ¸°ÅÍ´Â ¾ÆÁÖ ºñ½Ô´Ï´Ù.) PS ÆÄÀÏÀ» ¿¹»Ú°Ô ÂïÀ» ¼ö ÀÖ´Â °ÍÀº gs°¡ PS ÆÄÀÏÀÇ ³»¿ëÀ» ¿©·¯ºÐÀÇ ÇÁ¸°ÅÍ¿¡ ¸Â°Ô ÇÊÅ͸µÇØ Áֱ⠶§¹®ÀÔ´Ï´Ù. ÇÊÅ͸µÀÇ ¿¹¸¦ Çϳª ´õ µé°Ú½À´Ï´Ù.

    /etc/passwd ÆÄÀÏÀº ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ µî·ÏµÇ¾î ÀÖ´Â ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ½À´Ï´Ù. ¸Å¿ì Áß¿äÇϱ⠶§¹®¿¡ ÀÏ¹Ý »ç¿ëÀÚ´Â º¼ ¼ö¸¸ ÀÖ°í ¼öÁ¤Çϰųª Áö¿ï ¼ö´Â ¾ø½À´Ï´Ù. ±× ÆÄÀÏÀ» vi·Î ¿­¾î º¸¼¼¿ä. ±× ´ÙÀ½¿¡

      :1,$!cut -d: -f1,5<CR>

    ¶ó°í Çغ¸¼¼¿ä(read-only ÆÄÀÏÀ» ¼öÁ¤Çß´Ù´Â °æ°í°¡ ³ª¿À°ÚÁö¸¸, °ÆÁ¤ ¸¶¼¼¿ä. ¾îÂ÷ÇÇ ÀúÀåÀº ¾ÈµÇ´Ï±î¿ä. ¼³¸¶ ½´ÆÛ À¯Àú·Î vi °øºÎÇÏ´Â ºÐÀº ¾ø°ÚÁö¿ä?). °á°ú°¡ ¾î¶²°¡¿ä? »ç¿ëÀÚ ID ¿Í ½ÇÁ¦ À̸§¸¸ ³²¾ÒÁö¿ä?

      cut -d: -f1,5

    ´Â ±¸ºÐÀÚ(delimiter)¸¦ :·Î ÇÏ°í ù ¹ø°¿Í ´Ù¼¸ ¹ø° Çʵå(fild)¸¸À» À߶󳻶ó´Â  ÇÊÅÍ ¸í·ÉÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÇÊÅ͸µÀº ÇÊÅÍ ¸í·É¿¡µµ ÀÀ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÇÊÅ͸µÀº ÇÊÅÍ ¸í·ÉÀÌ ¾Æ´Ñ ÀÏ¹Ý ¸í·É¿¡µµ ÀÀ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. !!°¡ ÇöÀç ÁÙÀÇ ³»¿ëÀ» ÇÊÅ͸µÇÏ´Â, Áï ÇöÀç ÁÙÀÇ ³»¿ëÀ» Áö¿ì°í ´ë½Å ±×°ÍÀ» ó¸®ÇÏ¿© ¾òÀº °á°ú¸¦ ³Ö´Â´Ù´Â Á¡À» ÀÌ¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¾Æ¹«µ¥³ª ºó ÁÙÀ» Çϳª ¸¸µé°í ±×°÷À¸·Î Ä¿¼­¸¦ ¿Å±ä ÈÄ ºñÁÖ¾ó ¸ðµå¿¡¼­

      !!ls<CR>

    ¶ó°í Çغ¸¼¼¿ä. ±× ÀÚ¸®¿¡ vi¸¦ ½ÇÇàÇÑ µð·ºÅ丮ÀÇ ³»¿ëÀÌ µé¾î°¥ °Ì´Ï´Ù. ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÁÙÀ» Áö¿ì°í ±× ÀÚ¸®¸¦ ls ¸í·ÉÀÇ °á°ú·Î ä¿ì´Â °ÍÀÌÁö¿ä. ÀÌ °æ¿ì 1ÁÙÀ» Áö¿ì°í ±× ÀÚ¸®¿¡ ¿©·¯ ÁÙÀÇ ³»¿ëÀ» ³Ö¾úÀ¸´Ï ´ÙÀ½ ÁÙÀÌ ¹Ð·Á³ª¸é¼­ ¹®¼­ÀÇ ÁÙ ¼ö°¡ ´Ã¾î³µÀ» °Ì´Ï´Ù. ls´Â ¾Æ½Ã´Ù½ÃÇÇ ÀÔ·ÂÀ» ÇÊ¿ä·Î ÇÏÁö ¾ÊÀ¸¹Ç·Î ±× ³»¿ëÀ» ¹«½ÃÇÏ°í ¹ö¸³´Ï´Ù. ±×·¸Áö¸¸ °á°ú´Â ÇÊÅÍ ¸í·É°ú °°ÀÌ Ã³¸®µÇ¾î ¿ø·¡ Ä¿¼­°¡ ÀÖ´ø ÁÙ·Î µé¾î°©´Ï´Ù. ÀÌÁ¦ ¾Æ½Ã°ÚÁö¿ä?

    ¹°·Ð

      !!ls<CR>

    °ú

      :!ls<CR>

    ÀÌ ¾î¶² Â÷ÀÌ°¡ ÀÖ´ÂÁö È¥µ·ÇϽÃÁö ¾ÊÀ¸¸®¶ó ¹Ï½À´Ï´Ù(¸¸ÀÏ, Çê°¥¸®½Ã¸é ¸ô·¡ Çغ¸¼¼¿ä. ´«°¨¾Æ µå¸®Áö¿ä)

    ex ¸í·ÉÀ» ´Ù ¾Ë ÇÊ¿ä´Â ¾ø½À´Ï´Ù¸¸ ±× Áß¿¡´Â ºñÁÖ¾ó ¸ðµå ¸í·Éº¸´Ù ÆíÇÑ °Íµµ ¸î °¡Áö ÀÖ½À´Ï´Ù. óÀ½¿£ GUI °¡ ÆíÇÏ´Ù°í ¸¶¿ì½º¸¦ ¾²Áö¸¸ ³ªÁß¿¡´Â ¿ÀÈ÷·Á Å°º¸µå°¡ ÆíÇÏ´Ù°í ´ÜÃàÅ°¸¦ ã´Â °Í°ú ºñ½ÁÇÏÁö¿ä.

      :5,10 co 20<CR>

    Àº 5¹ø°ºÎÅÍ 10¹ø° ÁÙ±îÁöÀÇ ³»¿ëÀ» 20¹ø° ÁÙ µÚ·Î º¹»çÇ϶ó´Â ¸í·ÉÀÔ´Ï´Ù. ¸¶Âù°¡Áö·Î ÁÖ¼Ò ÁöÁ¤Àº ´Ù¾çÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.

      :.,10 co 20<CR>
      :5,$co 20<CR> 

    Àº ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö »ý°¢ÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù. º¹»ç ´ë½Å À̵¿À» ¿øÇÑ´Ù¸é

      :5,10m20<CR>

    °ú °°ÀÌ ÇÏ½Ã¸é µË´Ï´Ù. ±× ¿Ü¿¡ Áö¿ì´Â ¸í·Éµµ ¸¹ÀÌ ¾²À̴µ¥

      :10,20d<CR>

    ¶ó°í Çϸé 10¹ø° ÁÙºÎÅÍ 20¹ø° ÁÙ±îÁöÀÇ ³»¿ëÀ» °£´ÜÈ÷ Áö¿ö ¹ö¸± ¼ö ÀÖ½À´Ï´Ù.

    Çà ¹øÈ£¸¦ ¾Ë¾Æ³»´Â ¹æ¹ýÀº ÀÌ¹Ì µÎ °¡Áö ¹è¿ü½À´Ï´Ù.

      :set nu<CR>

    ¸¦ ÀÌ¿ëÇؼ­ ¾Ë¾Æ³»´Â ¹æ¹ý°ú,

      ^G

    ¸¦ ÀÌ¿ëÇؼ­ ¾Ë¾Æ³»´Â ¹æ¹ýÀÌ ÀÖ¾úÁö¿ä. ÀüÀÚ´Â ¹®¼­ Àüü¿¡ Çà ¹øÈ£¸¦ ¸Å°Ü¼­ º¸¿©ÁÖ°í ÈÄÀÚ´Â ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÇàÀÇ ¹øÈ£¸¦(´Ù¸¥ Á¤º¸¿Í ÇÔ²²) º¸¿©ÁÝ´Ï´Ù. Áö³­ È£¿¡¼­ ¿ì¸®´Â °Ë»ö ¸í·ÉÀ» ¹è¿ü½À´Ï´Ù. °Ë»ö°ú ´ëü´Â ¹Ù´Ã°ú ½Ç°°Àº ¸í·ÉÀÌÁö¿ä.

      :1,$s.Linux/LINUX/<CR>

    ¶ó°í ÇÏ¸é ¹®¼­ Àüü¿¡¼­ °¢ Çà¿¡ 'óÀ½' ³ª¿À´Â Linux¸¦ LINUX·Î ¹Ù²Ù¾îÁÝ´Ï´Ù. ÇÏÁö¸¸ º¸ÅëÀº °¢ ÇàÀÇ Ã³À½¿¡ ³ª¿À´Â °Í¸¸ ó¸®ÇÏ´Â °Íº¸´Ù ¸ðµÎ¸¦ ¹Ù²Ù´Â°Ô º¸ÅëÀÏ °Ì´Ï´Ù. ±×°Ç,

      :1,$s.Linux/LINUX/g<CR> 

    ¶ó°í ÇÏ¸é µË´Ï´Ù. ¸¸ÀÏ ¹Ù²Ü ¶§¸¶´Ù ÀÏÀÏÀÌ È®ÀÎÇØ º¸°í ½Í´Ù¸é

      :1,$s.Linux/LINUX/g<CR>

    ¿Í °°ÀÌ ³¡¿¡ c¸¦ µ¡ºÙÀÌ¸é µË´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ¸Å¹ø ¹Ù²Ü ¶§¸¶´Ù ¸ØÃç¼­ ¹°¾î º¾´Ï´Ù. ¸¸ÀÏ ±×°Ô ±ÍÂú¾ÆÁö¸é ^C¸¦ ´­·¯¼­ ´ëü ÀÛ¾÷À» ÁߴܽÃų ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´ëü ±â´ÉÀ» ÀÌ¿ëÇÑ ÁÁÀº ¿¹·Î µµ½º¿ë ÅؽºÆ® ÆÄÀÏÀ» À¯´Ð½º¿ëÀ¸·Î ¹Ù²Ù´Â °ÍÀ» µé ¼ö ÀÖ½À´Ï´Ù. µµ½º ȯ°æ¿¡¼­ ¸¸µé¾îÁø ÅؽºÆ® ÆÄÀÏÀ» À¯´Ð½º(¸®´ª½º)·Î °¡Á®¿Í¼­ vi·Î ¿­¾îº¸¸é ±×¸² 5¿Í °°ÀÌ ¹®´ÜÀÌ ³¡³ª´Â °÷¸¶´Ù ^M ¹®ÀÚ°¡ µé¾î°¡ ÀÖ´Â °ÍÀ» ¹ß°ßÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®¼­ÀÇ ³»¿ë¿¡´Â ¿µÇâÀ» ÁÖÁö ¾ÊÁö¸¸ º¸±â¿¡´Â ¾ÆÁÖ ºÒÆíÇÏÁö¿ä .ÀÌ°ÍÀº µµ½º¿Í À¯´Ð½º°¡ ÁÙ ¹Ù²ÞÀ» Ç¥½ÃÇÏ´Â ¹æ¹ýÀÌ ´Ù¸£±â ¶§¹®¿¡ »ý±â´Â ¹®Á¦ÀÔ´Ï´Ù. µµ½º¿¡¼­´Â ¹®¼­ ÆíÁýÁß¿¡ <Enter>Å°¸¦ ´©¸£¸é Ä¿¼­¸¦ ÁÙÀÇ ¸Ç óÀ½À¸·Î ¿Å°Ü³õÀ¸¶ó´Â ÀǹÌÀÇ Á¦¾î ¹®ÀÚÀÎ CR(carriage return)°ú ´ÙÀ½ ÁÙ·Î ³Ñ¾î°¡¶ó´Â ÀǹÌÀÇ Á¦¾î ¹®ÀÚÀÎ NL(new line)ÀÇ µÎ ¹®ÀÚ¸¦ ³Ö¾î ÁÝ´Ï´Ù.

    ¹Ý¸é¿¡ À¯´Ð½º¿¡¼­´Â NL ¸¸À» ³Ö¾î ÁÝ´Ï´Ù. vi °°Àº À¯´Ð½º¿ë ÆíÁý±â´Â ÀÌ ¹®ÀÚ¸¦ ¸¸³ª¸é È­¸é¿¡ Ãâ·ÂÇÏ´Â ´ë½Å ÇàÀÌ ¹Ù²î´Â °ÍÀ» ¾Ë°Ô µË´Ï´Ù. ±×·¯³ª, µµ½º¿¡¼­ ÀÛ¼ºÇÑ ¹®¼­¸¦ ¿­¾î º¸¸é ¹®´ÜÀÌ ³¡³ª±â Àü¿¡ CR ¹®ÀÚ°¡ º¸¿©Áö°Ô µÇ´Âµ¥ ÀÌ°ÍÀÌ ¹Ù·Î ^M ÀÔ´Ï´Ù. ¹Ý´ë·Î À¯´Ð½º¿¡¼­ CRÀ» ³ÖÁö ¾Ê±â ¶§¹®¿¡ »ý±â´Â ¹®Á¦µµ ÀÖ½À´Ï´Ù. µµ½º¿¡¼­ ¾²´Â ÇÁ¸°ÅÍ¿¡ ÅؽºÆ® ÆÄÀÏÀ» ¹Ù·Î Ãâ·ÂÇϸé ÈçÈ÷ "°è´Ü Çö»ó"À̶ó°í ÇÏ´Â, ÁÙ ¹Ù²ÞÀ» ÇÒ ¶§ ´ÙÀ½ ÁÙÀÇ Ã³À½ À§Ä¡°¡ ¾Æ´Ï¶ó ÇöÀç ÁÙÀÇ ³¡ À§Ä¡¿¡¼­ ÀμⰡ °è¼ÓµÇ´Â ¹®Á¦°¡ »ý±é´Ï´Ù. ±×·¡¼­ ÇÁ¸°ÅÍ ¼³Á¤¿¡¼­ ÀÌ°É µû·Î Á¶Á¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. ±×·±µ¥ µµ½º¿ë ¹®¼­¿¡¼­ ^MÀ» ¾ø¿¡´Â °ÍÀº °£´ÜÈ÷ vi¾È¿¡¼­ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù.

      :1,$s/^V<CR>//g<CR>

    ¶ó°í ÀÔ·ÂÇØ º¸¼¼¿ä. È­¸é¿¡´Â

      :1,$s/^M//g

    ¶ó°í ³ª¿Ã °Ì´Ï´Ù. ÀÌ°ÍÀº ¹®¼­ Àüü¿¡¼­ ^M ¹®ÀÚ¸¦ ã¾Æ¼­ ¾ø¾Ö¶ó´Â ¶æÀÌ µË´Ï´Ù. ¿©±â¼­, ãÀ» ¹®ÀÚ¿­(ÀÌ °æ¿ì¿¡´Â ÇÑ ¹®ÀÚ)ÀÎ ^MÀ»

      ^V<Enter>

    ·Î ÀÔ·ÂÇߴµ¥, ^V´Â ^Mó·³ Ư¼öÇÑ ¹®ÀÚ¸¦ ÀÔ·ÂÇÏ´Â ¹æ¹ýÀ¸·Î ¾²ÀÔ´Ï´Ù. ´Ù¸¥ ¿¹·Î ^V<Esc>¸¦ Ä¡¸é ^[ °¡ ÂïÈ÷Áö¿ä. ÀÌ°Ç Æ¯¼ö ¹®ÀÚÀÎ <Esc>¸¦ ÀǹÌÇÏ´Â °ÍÀ¸·Î ^¿Í [ ÀÇ µÎ ¹®ÀÚ¸¦ ÀǹÌÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. ¹Ù²Ü ¹®ÀÚ¿­ ÀÚ¸®¿¡ ¾Æ¹« °Íµµ ¾ø´Â °ÍÀº °á±¹ ãÀº ¹®ÀÚ¿­À» ¾ø¾Ö¶ó´Â Àǹ̰¡ µÇ°ÚÁö¿ä. ÆÄÀÏÀ» ÆíÁýÇÏ´Ù°¡ ´Ù¸¥ ÆÄÀÏÀ» ÀÐ¾î µéÀϼöµµ ÀÖ½À´Ï´Ù.

      :r hello.c<CR>

    ¶ó°í Çϸé ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÁÙ ´ÙÀ½¿¡ Àü¿¡ ¸¸µç hello.c ÆÄÀÏÀÇ ³»¿ëÀÌ »ðÀ﵃ °ÍÀÔ´Ï´Ù. ¸¶Âù°¡Áö·Î ÁÖ¼Ò ÁöÁ¤À» ÇÒ ¼ö ÀÖ½À´Ï´Ù.

      :20r hello.c<CR>

    ´Â 20¹ø° ÁÙ ´ÙÀ½¿¡ ÆÄÀÏÀ» ÀоîµéÀÏ °Ì´Ï´Ù. ÆÄÀÏÀ» ÇѲ¨¹ø¿¡ ¿©·¯ °³ ¿­¾î ³õ°í ÆÄÀÏµé »çÀ̸¦ ¿À°¡¸é¼­ ÆíÁýÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ¹Ì :e#¸í·ÉÀ» ¹è¿ü¾úÁö¿ä. ÀÌ°Ç µÎ ÆÄÀÏ »çÀ̸¦ ¿À°¡´Â ¸í·ÉÀ̾ú½À´Ï´Ù. :e#´ë½Å :n#À» ½áµµ µ¿ÀÏÇÑ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. ±×·±µ¥ :nÀº :e¿Í´Â ´Ù¸¥ ±â´ÉÀÌ ´õ ÀÖ½À´Ï´Ù. ¿ì¼± ¼Ð ÇÁ·ÒÇÁÆ® »óÅ·ΠºüÁ® ³ª¿Í¼­

      vi *.c *.tex *HOWTO Makefile

    À̶ó°í Çغ¸¼¼¿ä. ÀÌÁ¦ hello.c, sample.tex, Installation-HOWTO, Makefile ÀÇ 4°³ ÆÄÀÏÀÌ ¸ðµÎ ÀÐÇôÁú °Ì´Ï´Ù.

      :n<CR>

    À̶ó´Â ¸í·ÉÀ» ¹Ýº¹ÇØ º¸¼¼¿ä. È­¸é¿¡ º¸¿©Áö´Â ÆÄÀÏÀÌ °è¼Ó ¹Ù²ð°Ì´Ï´Ù. ¹Ý´ë ¼ø¼­·Î ¹Ù²Ù·Á¸é

      :N<CR>

    À» ÀÔ·ÂÇÏ¸é µË´Ï´Ù.

    ÀÌÁ¦ À̹ø È£¿¡¼­ ´Ù·ê vi ±â´ÉÀÇ ¹é¹Ì¸¦ ¼Ò°³ÇÏÁö¿ä. ¹Ù·Î ¸ÅÅ©·Î ±â´ÉÀÔ´Ï´Ù. vi¿¡ ¸ÅÅ©·Î ±â´ÉÀÌ ÀÖ´Ù´Â °ÍÀ» ¾Æ´Â ºÐµµ ±×¸® ¸¹Áö ¾ÊÁö¸¸ ±×°É À¯¿ëÇÏ°Ô ¾²´Â ºÐµµ º°·Î ¾øÀ» °Ì´Ï´Ù. ±×·¸Áö¸¸, ÀÌ°Ç Á¤¸» ¾µ ¸¸ÇÑ ±â´ÉÀÔ´Ï´Ù. ¾Æ±î ¿ì¸®°¡ ¸¸µé¾ú´ø LaTaX ¹®¼­ ÀÖÁö¿ä? ±× ¼Ò½º ÆÄÀÏ(sample.tex)À» ´Ù½Ã ¿­¾î º¸¼¼¿ä. ÀÌÁ¦ ±× ¹®¼­¿¡ ³ª¿À´Â Linux¶ó´Â ´Ü¾î¸¦ ¸ðµÎ Å©°í ÁøÇÑ ÀÌÅÚ¸¯Ã¼·Î ¹Ù²Ù¾î º¸°Ú½À´Ï´Ù.

    ¾Æ·¡¾Æ ÇѱÛÀ̶ó¸é ¸Þ´º¿¡¼­ °í¸£°Å³ª ´ÜÃàÅ° Alt-LÀ» ÀÌ¿ëÇؼ­ ±ÛÀÚ ¸ð¾ç ¹Ù²Ù±â âÀ» ºÎ¸£¸é µÇ°ÚÁö¸¸, LaTeX ¿¡¼­´Â ÀÌ·± °Í±îÁöµµ ±×³É ÅؽºÆ® ÆÄÀÏ·Î ÇØ°áÇÕ´Ï´Ù. ¹Ù²Ù°íÀÚ ÇÏ´Â ´Ü¾îÀÎ Linux¸¦ ã¾Æ¼­ ¡¬textit{Linux}·Î ¹Ù²Ù¾î ÁÖ¸é µË´Ï´Ù. ¹°·Ð, ¾Õ¼­ ¹è¿ü´ø  °Ë»ö/´ëü ±â´ÉÀ» ÀÌ¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù¸¸, ÀÌ°É ¸ÅÅ©·Î ±â´ÉÀ¸·Î ÇØ°áÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.

      :map ^V<F1> i{¡¬large¡¬textbf{¡¬textit{^V<Esc>eai}}}^V<Esc> <CR>

    Å°º¸µå¿¡¼­ ÀÌ ³»¿ëÀ» ±×´ë·Î ÀÔ·ÂÇϸé, È­¸é¿¡´Â ¾Æ¸¶ ´ÙÀ½°ú °°ÀÌ º¸ÀÏ °Ì´Ï´Ù.

      :map ^OP i{¡¬large¡¬textbf{¡¬textit{^[eai}}}^[

    Èì, ¾ÆÁÖ º¹ÀâÇØ º¸À̴±º¿ä. ÇÑ ¹ø Çؼ®ÇØ º¼±î¿ä? ^OP´Â ù ¹ø° ±â´ÉÅ°(F1)¸¦ ÀǹÌÇÕ´Ï´Ù. ÀÌ°É ÀÔ·ÂÇÏ·Á¸é Á¶±Ý Àü ¼³¸í µå¸° ^V¸¦ ¾²½Ã¸é µË´Ï´Ù. ^V<F1>À» ÀÔ·ÂÇÏ¸é º¸±â¿¡´Â ^OP¶ó´Â ¼¼ °³ÀÇ ¹®ÀÚ°¡ ÂïÈü´Ï´Ù¸¸, ÀÌ°Ç <F1> ÇÑ ¹®ÀÚ¸¦ Ç¥½ÃÇϱâ À§ÇÑ °ÍÀÔ´Ï´Ù.

    <BackSpace>Å°·Î Áö¿öº¸¸é ¼¼ °³ÀÇ ¹®ÀÚ°¡ ÇѲ¨¹ø¿¡ Áö¿öÁö´Â°É·Î ¾Ë ¼ö Àְڳ׿ä. ±× µÚ¿¡ ¿À´Â ÀÏ·ÃÀÇ ¸í·ÉÀº »ç½Ç ¿ì¸®°¡ ÀÌ¹Ì ´Ù ¹è¿î °ÍµéÀÔ´Ï´Ù. ÀÔ·Â ¸ðµå·Î µé¾î°¡¼­(i) {¡¬large¡¬textbf{¡¬textit{¸¦ ÀÔ·ÂÇÏ°í ¸í·É ¸ðµå·Î µ¹¾Æ¿Â ÈÄ(^[, ÀÌ°ÍÀÌ <Esc>¸¦ ³ªÅ¸³½´Ù´Â °ÍÀ» ÀÌ¹Ì ¸»¾¸µå·È½À´Ï´Ù), ´Ü¾îÀÇ ³¡À¸·Î °¡¼­(e), »õ·Î¿î ³»¿ëÀ» µ¡ºÙÀ̱â À§ÇÑ ÀÔ·Â ¸ðµÎ·Î µé¾î°£ ÈÄ(a), }}}¸¦ ÀÔ·ÂÇÏ°í ´Ù½Ã <Esc> ·Î ¸í·É ¸ðµå·Î µ¹¾Æ¿À¶ó´Â ÀǹÌÀÔ´Ï´Ù. ´Ù ¾Æ½Ã´Â °ÍµéÀÌÁö¿ä? ÀÌÁ¦ ÀÌ·¸°Ô Á¤ÀÇÇÑ ¸ÅÅ©·Î¸¦ ½ÇÁ¦ Àû¿ëÇØ º¼±î¿ä? Linux¶ó´Â ´Ü¾î¸¦ ã¾Æ´Ù´Ï´Â °Ç °Ë»ö ¸í·É¾î(/)·Î °£´ÜÈ÷ ÇØ°áµÇÁö¿ä. ±× ´ÙÀ½¿¡´Â ±×³É<F1>Å°¸¦ ´­·¯ÁÖ¸é °£´ÜÈ÷ ÇØ°áµË´Ï´Ù. ±×¸² 6¿¡ ±× °á°ú°¡ ÀÖ½À´Ï´Ù. ¿©±â¼­ µç ¿¹´Â »ç½Ç °Ë»ö/´ëü·Î ÇÏ´Â °ÍÀÌ ´õ ÀûÀýÇÕ´Ï´Ù. ´ÜÁö ¿¹·Î¸¸ Âü°íÇϼ¼¿ä. ±×¸®°í, º¹ÀâÇÑ ¸ÅÅ©·Î Á¤ÀÇ¶óµµ ÀÚÁÖ ¾²ÀÌ´Â °ÍÀ̸é .exrc ÆÄÀÏ¿¡ ´Ù¸¥ set ¸í·Éµéó·³ ³Ö¾î µÑ ¼ö ÀÖÀ¸´Ï±î º¹ÀâÇÑ °Ç Å« ¹®Á¦°¡ ¾ÈµÉ °Ì´Ï´Ù. ±×·±µ¥, Áö±Ý »ç¿ëÁßÀÎ Å͹̳ÎÀÇ »óÅ¿¡ µû¶ó ^V<F1>ÀÌ Á¦´ë·Î µ¿ÀÛÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. ±×·± °æ¿ì¿¡´Â ¸ÅÅ©·Î¸¦ Á¤ÀÇÇÒ ¶§, ^<F1> ´ë½Å #1ÀÇ µÎ ¹®ÀÚ¸¦ ÀÔ·ÂÇØ º¸¼¼¿ä. ¿ø·¡ °°Àº ÀǹÌÀε¥ °æ¿ì¿¡ µû¶ó¼­´Â µÑ Áß Çϳª¸¸ ÅëÇÒ ¼ö ÀÖÀ¸´Ï±î¿ä. ¶Ç, <F1> Å°°¡ Help ±â´É¿¡ ÇÒ´çµÇ¾î ÀÖ´Ù¸é ´ë½Å <F2> Å°¸¦ ½áµµ µË´Ï´Ù. ÀÌ °æ¿ì¿¡´Â #2 °¡ µÇ°Ú³×¿ä.

    »ç½Ç, ¸ÅÅ©·Î´Â ¾î¶² ¹®ÀÚ¿¡ ÇÒ´çÇصµ »ó°ü¾ø½À´Ï´Ù¸¸, ´Ù¸¥ ¹®ÀÚµéÀÌ ´ë°³ vi ¸í·É¿¡ ÇÒ´çµÇ¾îÀֱ⠶§¹®¿¡ È¥µ·À» ÇÇÇϱâ À§ÇØ ±â´É Å°¸¦ ¾²´Â °Í»ÓÀÔ´Ï´Ù. ÀÚ, ÀÌÁ¦ µÆ³ª¿ä? ÀÌÁ¦ »õ·Î °íÄ£ LaTeX ¹®¼­°¡ ¾î¶»°Ô ¹Ù²î¾ú³ª º¸°í ³Ñ¾î°¡¾ß°Ú´Âµ¥, ¹ú½á ÀØÁö´Â ¾Ê¾Ò°ÚÁö¿ä?

      :!latex sample; xdvi sample<CR>

    À» ´Ù½Ã ÇÑ ¹ø ½ÇÇàÇØ º¸¼¼¿ä. ;´Â ¸í·É¾î Á¾°áÀÚ(command terminator) ¶ó´Â °Ì´Ï´Ù. ¿©·¯ °³ÀÇ ¸í·É¾î¸¦ ÇÑ ÁÙ¿¡ ¾µ ¼ö ÀÖÁö¿ä. °á°ú°¡ ±×¸² 7¿¡ ÀÖÀ¸´Ï ¿©·¯ºÐÀÇ °Í°ú ºñ±³ÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.

    ÀÌ¿Í °°ÀÌ ÇÑ ¹ø Á¤ÀÇÇÑ ¸ÅÅ©·Î´Â ±× Á¤ÀǸ¦ ÇØÁ¦ÇÒ ¶§±îÁö À¯È¿ÇÕ´Ï´Ù. ÇØÁ¦ÇÏ´Â ¹æ¹ýÀº óÀ½ Á¤ÀÇÇß´ø ¹æ¹ý¿¡ µû¶ó

      :unmap ^V<F1><CR>

    ¶Ç´Â

      :unmap #1<CR>

    °ú °°ÀÌ ÇÏ½Ã¸é µË´Ï´Ù. ÇöÀç mapÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ¸ÅÅ©·Î¸¦ º¸°í ½ÍÀ¸½Ã¸é ±×³É

      :map<CR>

    À̶ó°í Àμö ¾øÀÌ ¸í·ÉÇÏ½Ã¸é µË´Ï´Ù.

    ÀÌó·³ vi¿¡¼­ÀÇ ¸ÅÅ©·Îµµ ÈçÈ÷ ¾²ÀÌ´Â ¸ÅÅ©·Î ±â´É°ú µ¿ÀÏÇÕ´Ï´Ù. Å° ÀÔ·ÂÀ» ¼ø¼­´ë·Î ±â¾ïÇß´Ù°¡ ±×´ë·Î ¼öÇàÇØ ÁÖ´Â °Ì´Ï´Ù. ¹®ÀÚÀÇ ÀÔ·Â»Ó ¾Æ´Ï¶ó ¸í·É¾îÀÇ ÀԷ±îÁöµµ Æ÷ÇÔÇؼ­ ¸»ÀÌÁö¿ä. ÀÌ·± ¸ÅÅ©·Î ±â´ÉÀº ´Ù¸¥ ¹æ¹ýÀ¸·Îµµ °¡´ÉÇÕ´Ï´Ù. ÀÌÁ¦ ¹®¼­ÀÇ ¾Æ¹« °÷¿¡³ª ºó ÁÙÀ» Çϳª ¸¸µé°í ¾Õ¿¡¼­ ½è´ø ¸í·É¾î i¡¬textit{^]eai}^]¸¦ ±×´ë·Î ÀÔ·ÂÇϼ¼¿ä. ±×¸®°í

      "aD

    ·Î ±×³É Áö¿ö ¹ö¸®¼¼¿ä. ¹¹ÇÏ´Â ÁþÀ̳İí¿ä? ¹°·Ð X°³ ÈƷýÃÅ°´Â °Ç Àý´ë ¾Æ´Õ´Ï´Ù. ¿©·¯ºÐÀÌ ÀÔ·ÂÇÑ ³»¿ëÀº ¹°·Ð ¹®¼­¿¡¼­´Â »ç¶óÁ® ¹ö·ÈÁö¸¸ ¹öÆÛ¿¡ °í½º¶õÈ÷ ³²¾Æ Àְŵç¿ä. À©µµ¿ì¿¡¼­ À߶󳻱â(cut) ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϸé Ŭ¸³º¸µå¿¡ ¼±ÅÃÇÑ ºÎºÐÀÌ ¿Å°ÜÁö´Â °Íó·³ vi¿¡¼­µµ ¹æ±Ý Áö¿î ³»¿ëÀº ¹öÆÛ¿¡ º¸°üµÇ°Ô µÇ¾îÀÖ½À´Ï´Ù. Áö±Ýó·³ ƯÁ¤ ¹öÆÛ¸¦ ÁöÁ¤ÇÏ°í Áö¿î °æ¿ì¿¡´Â ´Ù½Ã ±× ¹öÆÛ¸¦ ÁöÁ¤ÇÏ°í Áö¿ì°Å³ª º¹»çÇÒ ¶§±îÁö ±× ³»¿ëÀÌ ±×´ë·Î º¸Á¸µË´Ï´Ù. ÀÌÁ¦ ¼³¸íµå¸± ¸ÅÅ©·Î ±â´ÉÀº ¹Ù·Î ÀÌ Á¡À» ÀÌ¿ëÇÏ´Â °Ì´Ï´Ù. »ç½Ç ¹æ±Ý ÇÑ °úÁ¤ÀÌ ¹Ù·Î ¸ÅÅ©·Î¸¦ Á¤ÀÇÇÏ´Â °úÁ¤ÀÔ´Ï´Ù. ÀÌÁ¦ ù ¹ø° ¹æ¹ý¿¡¼­ Çß´ø °Íó·³ Linux¶ó´Â ´Ü¾î¸¦ ã¾Æ°¡¼­, À̹ø¿¡´Â

      @a

    ÀÇ µÎ ¹®ÀÚ¸¦ Â÷·Ê·Î ´­·¯º¸¼¼¿ä. ¾Æ±î Çغ¸¾Ò´ø ¸ÅÅ©·Î¿Í µ¿ÀÏÇÑ °á°ú°¡ ¾ò¾îÁú °ÍÀÔ´Ï´Ù. º¸Åë ¹öÆÛ¸¦ ÀÌ¿ëÇÑ ¸ÅÅ©·Î¸¦ ¾µ ¶§´Â I ¹öÆÛ¸¦ ÀÌ¿ëÇÕ´Ï´Ù. a,b,c ¿Í °°Àº ¹öÆÛ´Â ÀÌ¹Ì ¹è¿î ¿ø·¡ ¹öÆÛÀÇ ¿ëµµ·Î ¸¹ÀÌ ¾²À̱⠶§¹®¿¡ ¸ÅÅ©·Î¸¦ ÀúÀåÇϱ⿡´Â ÀûÇÕÇÏÁö ¾ÊÀ¸´Ï±î¿ä. ¸¸ÀÏ ¹®¼­¸¦ ÆíÁýÇÏ´Ù°¡ ¾Õ¼­ Á¤ÀÇÇÑ ¸ÅÅ©·ÎÀÇ ³»¿ëÀÌ Àß »ý°¢³ªÁö ¾Ê´Â´Ù¸é ¾Æ¹« °÷À̳ª ºóÁÙÀ» ã¾Æ "ip Çغ» ÈÄ u¸¦ ´­·¯¼­ ´Ù½Ã Áö¿ì¸é µÇ°ÚÁö¿ä. À§¿Í °°Àº ¸ÅÅ©·Î »ç¿ë¹ýÀº ÀÌ¹Ì ÀÔ·ÂµÈ ³»¿ëÀ» ã¾Æ´Ù´Ï¸é¼­ °íÄ¡´Â ¿ëµµ¶ó°í º¼ ¼ö ÀÖ½À´Ï´Ù. ±×·±µ¥ »ç½Ç, ÀÔ·ÂÀ» ÇÏ´Â µµÁß¿¡µµ ¸ÅÅ©·Î¸¦ ½á¾ß ÇÒ ¶§°¡ ¸¹½À´Ï´Ù. À̰͵µ ¹°·Ð °¡´ÉÇÕ´Ï´Ù(ÀÌÁ¦ vi¿¡¼­ ¾ÈµÇ´Â°Ô ¹ºÁö ±Ã±ÝÇÏÁö¿ä?). À̹ø¿¡´Â

      :map! #2 ¡¬textit{<CR>

    À̶ó°í ÀÔ·ÂÇØ º¸¼¼¿ä. ±×¸®°í Àû´çÇÑ °÷¿¡¼­ ÀÔ·Â ¸ðµé µé¾î°£ ÈÄ, <F1>À» ´­·¯ º¸¼¼¿ä. ÀÔ·Â µµÁß¿¡ ¹æ±Ý Á¤ÀÇÇÑ ³»¿ëÀÌ »ðÀԵǴ °ÍÀ» º¼ ¼ö ÀÖÀ» °Ì´Ï´Ù. ¸ÅÅ©·Î¸¦ Á¤ÀÇÇÒ ¶§ map ¸í·É´ÙÀ½¿¡ !°¡ µé¾î°¡°í Á¤ÀÇ ³»¿ë Áß¿¡ ÀÔ·Â ¸ðµå·Î µé¾î°¡°í ³ª¿À´Â Å°°¡ ºüÁ®ÀÖ´Ù´Â Á¡¿¡ ÁÖÀÇÇϼ¼¿ä. ±×·³ ÀÌ°ÍÀ» ÇØÁ¦ÇÏ´Â ¹æ¹ýÀº ¹«¾ùÀϱî¿ä? ¸Â½À´Ï´Ù.

      :unmap! #2<CR>

    ÀÌ·¸°Ô ÇÏ¸é µÇ°ÚÁö¿ä? ¼³Á¤ÇØ µÐ ¸ÅÅ©·ÎµéÀ» »ìÆ캸·Á¸é À̹ø¿¡´Â

      :map!<CR>

    À̶ó°í Àμö ¾øÀÌ ¸í·ÉÇÏ½Ã¸é µÇ°ÚÁö¿ä. º¸½Ã¸é ¾Æ½Ã°ÚÁö¸¸, :map °ú :map!Àº º°µµ·Î °ü¸®µÇ±â ¶§¹®¿¡ #1 ¿¡ µÎ °¡Áö¸¦ ¸ðµÎ Á¤ÀÇÇصµ µË´Ï´Ù. ½ÇÁ¦·Î´Â ´Ù¸¥ ¸ÅÅ©·Î·Î ÀνĵǴϱî¿ä. Çϳª´Â ºñÁÖ¾ó ¸ðµå¿¡¼­ Àû¿ëµÇ°í, ´Ù¸¥ Çϳª´Â ÀÔ·Â ¸ðµå¿¡¼­ Àû¿ëµÇ´Ï±î È¥µ·µÉ ¸®°¡ ¾øÁö¿ä. ¸¶Áö¸·À¸·Î »ç¿ë±¸¿¡ ´ëÇØ ¾Ë¾Æº¼±î¿ä? ¾î¶² ºÐµéÀº ¿öµåÇÁ·Î¼¼½º¿¡¼­µµ ½áº¸Áö ¸øÇÑ ±â´ÉÀ» vi¸¦ ¹è¿ì¸é¼­ ¾²°Ô µÇ´ÂÁöµµ ¸ð¸£°Ú½À´Ï´Ù¸¸, À̰͵µ ¿ª½Ã ¿öµåÇÁ·Î¼¼¼­¸¦ ¾µ ¶§ ¾ÆÁÖ ¿ä±äÇÏ°Ô ¾²´Â ±â´ÉÀÔ´Ï´Ù. ÀÚÁÖ ¾²´Â ±ä¸»ÀÇ ¾à¾î¸¦ µî·ÏÇØ µÎ¾ú´Ù°¡ ¾²´Â ¹æ¹ýÀ» ¸»ÇÏ´Â °Çµ¥ ¾à¾î(abbreviation) ±â´ÉÀ̶ó°íµµ ÇÕ´Ï´Ù. Àü ¼¼°è¿¡ 3°³¹Û¿¡ ¾ø´Â ¸®´ª½º Àü¹®Áö Áß ÇϳªÀÎ ¿ì¸® Linux World¸¦ »ó¿ë±¸·Î µî·ÏÇØ º¼±î¿ä?

      :ab lw Linux World<CR>

    ÀÌÁ¦ µî·ÏµÈ °Ì´Ï´Ù. °£´ÜÇÏÁö¿ä? ¿öµåÇÁ·Î¼¼¼­¿¡¼­ ¸Þ´º ã¾Æ ¼±ÅÃÇÏ°í ´ÙÀ̾ó·Î±× ¹Ú½º¿¡ ä¿ö ³Ö´Â °Íº¸´Ùµµ ´õ °£´ÜÇÒ °Ì´Ï´Ù. ÀÌÁ¦ ÀÔ·Â ¸ðµå·Î µé¾î°¡¼­ lw°¡ Æ÷ÇÔµÈ ¹®ÀåÀ» Ãĺ¸¼¼¿ä.

      lw babo

    (Á˼Û!) ¹Ù·Î lw°¡ Linux World·Î ¹Ù²ð °Ì´Ï´Ù. ¾à¾î·Î µî·ÏµÈ °ÍÀ» ÇØÁ¦ÇÏ·Á¸é,

      :una lw<CR>

    ¸¦ ¾²¸é µË´Ï´Ù. ¸ÅÅ©·Î ÇØÁ¦ ¸í·É°ú ºñ½ÁÇÏÁö¿ä? µî·ÏµÈ ¾à¾î¸¦ º¸´Â ¹æ¹ýµµ ºñ½ÁÇÕ´Ï´Ù.

      :ab<CR>

    ¶ó°í Àμö ¾øÀÌ ¸í·ÉÇÏ¸é ¿ª½Ã ÇöÀç µî·ÏµÈ ³»¿ëÀ» º¸¿© ÁÝ´Ï´Ù. Ȥ½Ã ¾à¾î·Î µî·ÏÇÑ °ÍÀÌ ¿ÂÀüÇÑ ´Ü¾î¿Í È¥µ·µÇ¸é ¾î¶»°Ô Çϳª ÇÏ°í °ÆÁ¤ÇÏ½Ç ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ´Ü¾î Áß°£¿¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì´Â ¾à¾î·Î Ãë±ÞÇÏÁö ¾ÊÀ¸´Ï±î¿ä. ±×¸®°í lw¿Í °°ÀÌ ÈçÇÏÁö ¾ÊÀº ¹®ÀÚ¿­·Î µî·ÏÇÏ¸é ¾Æ¹« °ÆÁ¤ÀÌ ¾ø½À´Ï´Ù. °Ô´Ù°¡ ¾à¾î´Â ÀÔ·Â ¸ðµå¿¡¼­¸¸ Àû¿ëµË´Ï´Ù. ¾à¾î¸¦ µî·ÏÇÏÀÚ¸¶ÀÚ ¹®¼­ ¾È¿¡ ³ª¿À´Â, ¾à¾î¿Í °°Àº ´Ü¾î°¡ ¸ðµÎ ¹Ù²î´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. ±×·¸°Ô ÇÏ·Á¸é ¾à¾î ±â´ÉÀÌ ¾Æ´Ï¶ó °Ë»ö/´ëü ±â´ÉÀ» ÀÌ¿ëÇØ¾ß ÇÕ´Ï´Ù.

    ÀÌÁ¦ ´ëÃæ ¸¶¹«¸®¸¦ Çؾ߰ڳ׿ä. À̹ø È£±îÁöÀÇ ³»¿ëÀ» º¸½Ã¸é¼­ vi¿¡ ´ëÇÑ ÀνÄÀÌ ¹Ù²î¾ú´Ù¸é ÁÁ°Ú½À´Ï´Ù. ±â´Éµµ º°·Î ½ÅÅëÄ¡ ¾ÊÀ¸¸é¼­ ¾²±â¸¸ ¾î·Á¿î ÆíÁý±â¶ó´Â »ý°¢À» ¾ÆÁ÷µµ °®°í °è½ÃÁö´Â ¾Ê°ÚÁö¿ä? ÀÌ¹Ì ¸»¾¸µå¸° ÀûÀÌ ÀÖÁö¸¸, ÀÌ ¸ðµç ±â´ÉÀ» ÇѲ¨¹ø¿¡ ÀÍÇô¼­ ¾²·Á ÇÏ½Ç ÇÊ¿ä ¾ø½À´Ï´Ù. ¾î¶² ±â´ÉÀÌ ÀÖ´ÂÁö ¾Ë¾ÆµÎ´Â °ÍÀÌ ¹«¾ùº¸´Ùµµ Áß¿äÇÕ´Ï´Ù.

    »ç½Ç vi ¿¡´Â Áö±Ý±îÁö ´Ù·é °Í ¿Ü¿¡µµ ´õ ¸¹Àº ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ´Ù¸¸, ÀÌ Á¤µµ°¡ vi ¶ó´Â ÇÁ·Î±×·¥À» öÀúÈ÷ ÀÍÇôº»´Ù´Â Ãø¸é¿¡¼­ ÀûÀýÇÑ ¼öÁØÀ̶ó°í ÆÇ´ÜÇÏ´Â °Í»ÓÀÔ´Ï´Ù. ¸¸ÀÏ ¶Ç ´Ù¸¥ ±â´ÉÀÌ ±Ã±ÝÇϽŠºÐµéÀº vi, ed, ex ¿Í °ü·ÃµÈ ´Ù¸¥ ¹®¼­µéÀ» Âü°í ÇϽñ⠹ٶø´Ï´Ù. ¸®´ª½º¸¦ À¯´Ð½º Ŭ·Ð(clone, º¹Á¦, Äô´Ù¸® »þ¹Ù¶ó?) À̶ó°í ÇÏ´Â °æ¿ì°¡ Àִµ¥, ¸¶Âù°¡Áö·Î vi ¿¡µµ Ŭ·ÐÀÌ ¸¹ÀÌ ÀÖ½À´Ï´Ù. ´ëÇ¥ÀûÀÎ °ÍÀÌ vim(VI Improved)ÀÔ´Ï´Ù. ¹öŬ¸® À¯´Ð½º¿¡ Æ÷ÇԵǾú´ø ¿ø·¡ÀÇ vi ÀÇ ±â´ÉÀ» ºñ±³Àû Ãæ½ÇÇÏ°Ô ±¸ÇöÇÏ¿´°í ÃÖ±Ù¿¡´Â ÇѱÛÀ» ¾µ ¼ö ÀÖ´Â ¹öÀüÀÌ ¹ßÇ¥µÇ°í ÀÖ½À´Ï´Ù. ¸®´ª½º¿¡ ±âº»À¸·Î Æ÷ÇԵǾîÀÖ´Â viµµ vim ÀÏ °Ì´Ï´Ù. ¿¹Àü¿¡´Â elvis ¶ó´Â ÇÁ·Î±×·¥µµ ¸¹ÀÌ ¾²¿´°í ±× ¹Û¿¡µµ ¸î °¡Áö ÀÖÁö¸¸ ±âº»±â´ÉÀº °ÅÀÇ °°°í, ³ª¸§´ë·Î ¸î °¡Áö ±â´ÉÀ» Ãß°¡ÇÑ ÇüÅÂÀÔ´Ï´Ù. ¿äÁîÀ½¿¡´Â ÇÑÅÒ, HLaTeX °°Àº ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¸é ¸®´ª½º¿¡¼­µµ ÇÑ±Û ¹®¼­ ÀÛ¾÷À» ¾ó¸¶µçÁö ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Æ¹«ÂÉ·Ï ¿©·¯ºÐÀÌ ¸®´ª½º¿¡¼­ ¹®¼­¸¦ ´Ù·ç´Âµ¥ Á¶±ÝÀÌ¶óµµ µµ¿òÀÌ µÇ¾úÀ¸¸é ÇÏ´Â ¹Ù¶÷À» °¡Áö¸é¼­ vi °øºÎ¸¦ ¸¶Ä¡µµ·Ï ÇÏ°Ú½À´Ï´Ù.

    °í¼ö ¿©·¯ºÐ, ´õ ÀüÇص帱 °ÍÀÌ ¾øÀ¸´Ï À̸¸ ÇÏ»ê(ù»ß£)ÇϽñ⸦.




¡ã top

homeÀ¸·Î...