VIsual editor vi´Â µÎ°¡Áö ¸ðµå¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. óÀ½ ½ÃÀÛÇÒ ¶§´Â ¸í·É ¸ðµå¿¡¼ Ãâ¹ßÇÏÁö¸¸ »ç¿ëÀÚ°¡ ÅؽºÆ®¸¦ ÀÔ·ÂÇϱâ À§ÇØ ÀÔ·ÂÅ°ÀÎ a, c, e, i, o µîÀ» ÀÔ·ÂÇϸé, ¹Ù·Î ÀÔ·Â ¸ðµå·Î ¹Ù²ò´Ï´Ù. ¸í·É ¸ðµå¿¡¼ Å°¸¦ ´©¸£¸é ¸í·ÉÅ°·Î ÀÛµ¿ÇÏÁö¸¸, ÀÔ·Â ¸ðµå¿¡¼ Å°¸¦ ´©¸£¸é ±×°Ç ¸ðµÎ ÅؽºÆ®¸¦ ±¸¼ºÇÏ´Â ±ÛÀÚ°¡ µË´Ï´Ù. ´ÙÀ½À» Âü°íÇϽʽÿÀ. ESCÅ° or Ctrl+[ ¸í·É ¸ðµå <---------------------------- ÀÔ·Â ¸ðµå (command mode) ----------------------------> (input mode) a, c, e, i, o µîÀÇ ÀÔ·ÂÅ° ÀÔ·ÂÀ̳ª ¼öÁ¤ ¸ðµå¿¡¼ ³ª¿À´Â Å°´Â ESC ÀÌ´Ù. 1. File open vi [filename] : vi·Î editÇÒ fileÀ» ¿¬´Ù. % vi % vi my-document.txt vi¶ó°í ¸í·É¸¸ ÁÖ¾úÀ» °æ¿ì, vi°¡ ¾Æ¹« ÅؽºÆ®µµ °¡ÁöÁö ¾Ê°í ½ÃÀÛÇÕ´Ï´Ù. vi µÚ¿¡ ÆÄÀÏ À̸§À» ÁöÁ¤Çϸé, ±× ÁöÁ¤µÈ ÅؽºÆ®ÆÄÀÏÀ» ÆíÁýÇÏ°Ô µË´Ï´Ù. 2. Input mode a : Ä¿¼°¡ ÀÖ´Â À§Ä¡¿¡¼ ±× µÚ¿¡ ¹®ÀÚ¸¦ »ðÀÔ i : Ä¿¼°¡ ÀÖ´Â À§Ä¡¿¡¼ ±× ¾Õ¿¡ ¹®ÀÚ¸¦ »ðÀÔ o : Ä¿¼ ¾Æ·§ÁÙ·Î À̵¿ÇÏ°í »ðÀÔ »óÅ O : Ä¿¼ ÀÁÙ·Î À̵¿ÇÏ°í »ðÀÔ »óÅ 3. Ä¿¼ÀÇ À̵¿ h : ¿ÞÂÊÀ¸·Î ÇÑÄ À̵¿ i : ¿À¸¥ÂÊÀ¸·Î ÇÑÄ À̵¿ j : ¾Æ·¡ÂÊÀ¸·Î ÇÑÄ À̵¿ k : À§ÂÊÀ¸·Î ÇÑÄ À̵¿ G : ¸¶Áö¸· ÁÙ·Î À̵¿ nG: n¹ø° ÁÙ·Î À̵¿ Ctrl,F : ÇÑ È¸é ¾Æ·¡·Î À̵¿ Ctrl,B : ÇÑ È¸é À§·Î À̵¿ ^ : ÁÙÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ $ : ÁÙÀÇ ¸Ç µÚ·Î À̵¿ b : ¾ÕÀÇ ´Ü¾î³ª ±¸µÎÁ¡±îÁö À̵¿ B : ±¸µÎÁ¡ ¹«½ÃÇÏ°í ¾ÕÀÇ ´Ü¾î±îÁö À̵¿ 4. Delete x : Ä¿¼°¡ ÀÖ´Â ¹®ÀÚ¸¦ Áö¿ò dd : ÇÑ ¶óÀÎÀ» Áö¿ò ndd : Ä¿¼ÀÇ À§Ä¡ºÎÅÍ ¹ØÀ¸·Î n°³ÀÇ ÇàÀ» Áö¿ò D : Ä¿¼°¡ À§Ä¡ÇÏ°í ÀÖ´Â ÇàºÎÅÍ ¸¶Áö¸· Çà±îÁö Áö¿ò. 5. ¼öÁ¤ s : ¹®ÀÚ¿À» ¹®ÀÚ Çϳª·Î ´ëü r : ÇÑ ¹®ÀÚ¸¦ ¹Ù²Þ R : ¹®ÀÚ¿À» Áö¿ì°í ±×ÀÚ¸®¿¡ ´Ù½Ã¾¸ c : ¹®ÀÚ¿ ¼öÁ¤ 6. Copy nY : ÇöÀç À§Ä¡ºÎÅÍ n¸¸ÅÀÇ ÇàÀ» Change buffer¿¡ ÀúÀå ndd : n°³ÀÇ ÇàÀ» Áö¿ì°í ³»¿ëÀ» Change buffer¿¡ ÀúÀå p : Change buffer¿¡ ÀúÀåµÇ¾î ÀÖ´Â °ÍÀ» ¾Æ·§ÁÙ¿¡ »ðÀÔ P : Change buffer¿¡ ÀúÀåµÇ¾î ÀÖ´Â °ÍÀ» ÀÁÙ¿¡ »ðÀÔ j : ÇöÀç Ä¿¼°¡ À§Ä¡ÇÑ ÁÙ°ú ´ÙÀ½ÁÙÀ» ¿¬°á 7. Line editor ¸í·É¸ðµå¿¡¼ line editor¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. line editor¶õ viÀÌÀüÀÇ e, ed, exµîÀÇ ¿¡µðÅ͸¦ ¸»Çϸç, vi¿¡¼ ¿©ÀüÈ÷ edÀÇ ¸í·ÉÀ» Á¦°øÇÏ°í ÀÖ½À´Ï´Ù. screen editor¿¡¼ line editor·Î º¯°æÇÏ·Á¸é : ¸¦ ÀÔ·Â. line editor¿¡¼´Â ¸í·É¾î ¾Õ¿¡ :À» ºÙ¿© ÁÖ¾î¾ß ÇÕ´Ï´Ù. x, ZZ : fileÀÌ º¯°æµÈ °æ¿ì¿¡´Â º¯°æµÈ ³»¿ëÀ» ÀúÀåÇÑ ÈÄ Á¾·á w : º¯°æµÈ ³»¿ëÀ» ±â·Ï w! : ¾²±â°¡ ±ÝÁöµÈ °æ¿ì °Á¦·Î ÀúÀå w filename : bufferÀÇ ³»¿ëÀ» ¸ðµÎ file¿¡ ÀúÀå e! : ¼öÁ¤ÇÑ °Í°í °ü°è¾øÀÌ ´Ù½Ã edit»óÅ·Πµ¹¾Æ°¨ q : Á¾·á q! : ÀúÀåÀ» ¹¯Áöµµ ¾Ê°í ±×³É Á¾·á