°Ô½Ã¹° 1,369°Ç
   
Visual Editor
±Û¾´ÀÌ : ÃÖ°í°ü¸®ÀÚ ³¯Â¥ : 2010-07-02 (±Ý) 19:31 Á¶È¸ : 8135
±ÛÁÖ¼Ò :
                                

Ç׽à ÀÚÁÖ ¾È¾²´Â³ÑµéÀº ±î¹¬´Â´Ù...


VI ÆíÁý±â ½ÇÇàÇϱâ

    . #vi : »õ ÆÄÀÏÀ» ÆíÁýÇÒ ¼ö ÀÖ´Â È­¸éÀÌ ³ª¿Â´Ù.
            ¿©±â¼­ ÀÛ¾÷À» ÇÑÈÄ¿¡´Â ¹Ýµå½Ã ÆÄÀÏÀ̸§À» ÁöÁ¤ÇÏ¿© ÀúÀåÇÏ¿© ÁÖ¾î¾ß ÇÑ´Ù.          
            ex) w filename(ÃÖÇÏÀ§Çà ¸ðµå)
    . #vi filename : filename À̸§À» ÀÚÁø ÆÄÀÏÀÌ Á¸ÀçÇÏ´Â °æ¿ì ÇØ´ç ÆÄÀÏÀ» ÆíÁýÇÏ°í 
                filename À̸§À» °¡Áø ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì »õ ÆÄÀÏÀ» ÆíÁýÇÒ ¼ö ÀÖ´Â È­¸é »óÅ°¡ µÈ´Ù.
    . #vi -R filename : Readonly, Readonly »óÅ·Π¿­¾îÁØ´Ù.
                Áß¿äÇÑ ÆÄÀÏ, ¿©·¯ »ç¶÷ÀÌ µ¿½Ã¿¡ ¼öÁ¤°¡´ÉÇÑ ÆÄÀÌÀ» ´Ù·ê ¶§ Æí¸®ÇÏ°Ô »ç¿ëµÉ ¼ö ÀÖ´Ù.  
                view ¸í·É¾î¿Í µ¿ÀÏÇÑ ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù.
    . #vi -r filename : Recovery, ÀÌÀü vi ÆíÁý ÀÛ¾÷ Áß ºñÁ¤»óÀûÀ¸·Î ÀÛ¾÷ÀÌ ³¡³­ °æ¿ì ÆíÁýÇÏ´ø ÆÄÀÏ º¹±¸½Ã¿¡ »ç¿ëµÈ´Ù. 
                ÀÌ °æ¿ì »ç¿ëÀÚÀÇ ¸ÞÀÏ·Î º¹±¸ÇÒ ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸°¡ ¿À°Ô µÈ´Ù.
    . #vi -L : ÀÌÀü vi ÆíÁý ÀÛ¾÷ Áß ºñÁ¤»óÀûÀ¸·Î ÀÛ¾÷ÀÌ ³¡³­ °æ¿ì º¹±¸ÇÒ ÆÄÀϵ忡 ´ëÇÑ ÀüüÀûÀÎ ¸ñ·ÏÀ» º¼ ¼ö ÀÖ´Ù.
    . #vi +38 filename : ÆíÁýÀÛ¾÷¿¡ µå¾î°¥ ¶§ Ưº°ÇÑ ¸í·É¾î¸¦ ¼öÇàÇϸ鼭 ½ÃÀÛÇÏ´Â °æ¿ì¿¡ »ç¿ëÇÑ´Ù.
      #vi -c 38 filename : À§¿Í°°Àº ÀǹÌ.



 VI ÆíÁý±â Mode

  (1) command mode(¸í·ÉÇà ¸ðµå) - vi ÆíÁý±âÀÇ Ãʱ⠻óÅÂ. ÀԷ¿ܿ¡ ³ª¸ÓÁö ÀÛ¾÷ÀÌ °¡´ÉÇÏ´Ù.

    l. À̵¿ÇÒ ¶§ ¾²ÀÌ´Â ¸í·É¾î
      . h : ÇÑ ¹®ÀÚ ¿ÞÂÊÀ¸·Î À̵¿
      . l : ÇÑ ¹®ÀÚ ¿À¸¥ÂÊÀ¸·Î À̵¿
      . w : ÇÑ ´Ü¾î ¿À¸¥ÂÊÀ¸·Î À̵¿
      . b : ÇÑ ´Ü¾î ¿ÞÂÊÀ¸·Î À̵¿
      . 0(^) : ¶óÀÎÀÇ Ã³À½ ¹®ÀÚ·Î À̵¿
      . $ : ¶óÀÎÀÇ ¸¶Áö¸·À¸·Î À̵¿
      . j : ÇÑ ¹®ÀÚ ¾Æ·¡·Î À̵¿
      . k : ÇÑ ¹®ÀÚ À§·Î À̵¿
      . <CTRL+F> : ´ÙÀ½ ÆäÀÌÁö·Î À̵¿
      . <CTRL+B> : ÀÌÀü ÆäÀÌÁö·Î À̵¿
      . 1G : ¹®¼­ÀÇ Ã¹ ¹ø° ¶óÀÎÀ¸·Î À̵¿
      . G : ¹®¼­ÀÇ ¸¶Áö¸·À¸·Î À̵¿
 

    ll. »èÁ¦ÇÒ ¶§ ¾²ÀÌ´Â ¸í·É¾î
      . x : ÇöÀç Ä¿¼­ ÇÑ ±ÛÀÚ »èÁ¦
      . dw : 햔Àç Ä¿¼­ ÇÑ ´Ü¾î »èÁ¦
      . d0 : ÇöÀç Ä¿¼­ºÎÅÍ ¶óÀÎÀÇ Ã³À½±îÁö »èÁ¦
      . d$ : ÇöÀç Ä¿¼­ºÎÅÍ ¶óÀÎÀÇ ¸¶Áö¸·±îÁö »èÁ¦
      . dd : ÇöÀç ¶óÀÎ »èÁ¦
      . 3dd : ÇöÀç Ä¿¼­ ¶óÀÎÀ» Æ÷ÇÔÇؼ­ ¾Æ·¡·Î 3°³ ¶óÀÎ »èÁ¦
      . :1,3d : 1¹ø° ¶óÀκÎÅÍ 3¹ø° ¶óÀαîÁö »èÁ¦
      . dG : ÇöÀç Ä¿¼­ ¶óÀκÎÅÍ ¹®¼­ ¸¶Áö¸·±îÁö »èÁ¦
      . d1G : ÇöÀç Ä¿¼­ ¶óÀκÎÅÍ ¹®¼­ óÀ½±îÁö »èÁ¦


    lll. º¹»ç/ºÙÀ̱âÇÒ ¶§ ¾²ÀÌ´Â ¸í·É¾î
      . yy : ÇöÀç ¶óÀÎ º¹»ç(Yank)
      . 3yy : ÇöÀç Ä¿¼­ ¶óÀÎ Æ÷ÇÔÇؼ­ ÇÏÀ§ÀÇ 3°³ÀÇ ¶óÀÎ º¹»ç
      . :1,3 co 5 : ù ¹ø° ¶óÀκÎÅÍ 3¹ø° ¶óÀαîÁö º¹»çÇÏ¿© 5¹ø° ¶óÀÎ ¾Æ·¡¿¡ ºÙÀ̱â
      . :1,3 m 5 : ù ¹ø쨰 ¶óÀκÎÅÍ 3¹ø° ¶óÀαîÁö 5¹ø° ¶óÀÎ ¾Æ·¡¿¡ À̵¿Çϱâ
      . p : ÇöÀç Ä¿¼­ ¾Æ·¡¿¡ ºÙÀ̱â
      . P : ÇöÀç Ä¿¼­ À§¿¡ ºÙÀ̱â


    lV. °Ë»öÇÒ¶§ ¾²ÀÌ´Â ¸í·É¾î
      . /NEW : ÇöÀç Ä¿¼­ ¶óÀκÎÅÍ Ã£À»·Á´Â ¹®ÀÚ¿­ °Ë»ö
      . ?NEW : ¹®¼­ÀÇ ¸¶Áö¸· ¶óÀκÎÅÍ Ã£À»·Á´Â ¹®ÀÚ¿­ °Ë»ö
      . n : Á¤¹æÇâÀ¸·Î ´ÙÀ½¹ø° °Ë»ö
      . N : ¿ª¹æÇâÀ¸·Î °Ë»ö


    V. °Ë»ö&ºÙÀ̱â
      . :%s/hello/Hello/g : ¹®Àú Àüü¿¡¼­ hello¸¦ °Ë»öÇؼ­ HELLO·Î º¯È¯
      . :1,$s/hello/HELLO/g : ¹®Àú Àüü¿¡¼­ hrllo¸¦ °Ë»öÇؼ­ HELLO·Î º¯È¯
      . 5,10s/^/#/ : 5¹ø° ¶óÀκÎÅÍ 10¹ø°±îÁöÀÇ ¶óÀÎÀÇ Ã³À½ºÎºÐ¿¡ '#' ó¸®


    VI. Undo
      . u : ¹Ù·Î ÀÌÀü¿¡ »óÅ·ΠµÇµ¹¸²
      . U : ¶óÀÎÀüü¿¡ ´ëÇØ ÀÌÀü »óÅ·ΠµÇµ¹¸²


    Vll. Replace
      . r : ÇöÀç ±ÛÀÚ¸¦ ´ëÄ¡
      . R : <ESC>Å°¸¦ ´©¸£±â Àü±îÁö ÇöÀç ±ÛÀÚ ´ëÄ¡


    Viii. Save & Quit
      . :w - ÇöÀç ÆÄÀÏ¿¡ ÀúÀåÇϱâ
      . :w filename - ´Ù¸¥À̸§À¸·Î ÀúÀåÇϱâ
      . :w! - ÇöÀçÆÄÀÏ¿¡ °­Á¦ÀûÀ¸·Î ÀúÀå(root¸¸ ¾µ¼öÀÖ´Ù)
      . :3, 10w file - 3¹ø° ¶óÀκÎÅÍ 10¹ø° ¶óÀαîÁö file·Î ÀúÀå
      . :q - ÀúÀå ¾ÈÇÏ°í ÆíÁý±â Á¾·á
      . :wq - ÀúÀåÇÏ°í ÆíÁý±â Á¾·á
      . :!CMD - vi ÆíÁý±â¸¦ ºüÁ®³ª°¡Áö ¾ÊÀº »óÅ¿¡¼­ ½© ¸í·É¾î¸¦ ¼öÇà
      . :x - ÀúÀåÇÏ°í ÆíÁý±â Á¾·á
      . ZZ - ÀúÀåÇÏ°í ÆíÁý±â Á¾·á


  (2) Input mode(ÀÔ·ÂÇà ¸ðµå) - Å°ÀÔ·ÂÀ» ÆÄÀÏ¿¡ ÀÔ·ÂÇÏ´Â »óÅÂ.
      . vi ÆíÁý±â ½ÇÇà½Ã ±âº» ¸ðµå´Â ¸í·ÉÇà ¸ðµåÀÌ´Ù. ¸í·ÉÇà ¸ðµå¿¡¼­ ÀÔ·ÂÀ» Çϱâ À§Çؼ­´Â ÀÔ·ÂÇà ¸ðµå·Î ÀüȯÇؾßÇÑ´Ù.
      . ÀÔ·ÂÇàÀ¸·Î ÀüȯÇϱâ À§ÇÑ ¹®ÀÚ
      . i : ÇöÀç Ä¿¼­ À§Ä¡·ÎºÎÅÍ ÀÔ·ÂÇÑ´Ù.
      . I : ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÇàÀÇ Ã³À½ºÎÅÍ ÀÔ·ÂÇÑ´Ù.
      . a : ÇöÀç Ä¿¼­ À§Ä¡ ÀÌÈĺÎÅÍ ÀÔ·ÂÇÑ´Ù.
      . A : ÇöÀç Ä¿¼­°¡ ÀÖ´Â ÇàÀÇ ¸¶Áö¸·ºÎÅÍ ÀÔ·ÂÇÑ´Ù.
      . o : ÇöÀç Ä¿¼­°¡ ÀÖ´Â ¾Æ·¡ÇàºÎÅÍ ÀÔ·ÂÇÑ´Ù.
      . O : ÇöÀç Ä¿¼­°¡ ÀÖ´Â À­ÇàºÎÅÍ ÀÔ·ÂÇÑ´Ù.


  (3) last line mode - ¸í·É¾î¸¦ ÀÔ·ÂÇϱâÀ§ÇÑ »óÅÂ.
    . :set nu - vi ÆíÁý±â¸ðµåÀÇ ¶óÀγѹö¸¦ ºÙ¿©ÁØ´Ù
    . :set nonu - vi ÆíÁý±â¸ðµåÀÇ ¶óÀγѹö¸¦ ÇØÁ¦.


À̸§ Æнº¿öµå
ºñ¹Ð±Û (üũÇÏ¸é ±Û¾´À̸¸ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¿ÞÂÊÀÇ ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä.
   

 



 
»çÀÌÆ®¸í : ¸ðÁö¸®³× | ´ëÇ¥ : ÀÌ°æÇö | °³ÀÎÄ¿¹Â´ÏƼ : ·©Å°´åÄÄ ¿î¿µÃ¼Á¦(OS) | °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ | ÀüÀÚ¿ìÆí : mojily°ñ¹ðÀÌchonnom.com Copyright ¨Ï www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.