ÿØÿàJFIFÿÛ„ ( %!1"%)-...383.7(-.+  -%&--------------------------------------------------ÿÀáá"ÿÄÿÄJ !1"AQaq2B‘R¡±#rÁÑð3Sbs’²Òá4‚“¢ñT”£ÂÓâ$DdÿÄÿÄ(!1"2AQaq‘#ÿÚ ?¯qŽ& JX"‘¬-µ`©èÝû EÃsõé?èBÙl 1Ð÷±‹ž á(¤ä H6’fX[±ÒvÅʆEiÐBëâÕÌ!j{Šh €u8…5‰äÚo%€âTI±/µÚôÕ*T Ã`WT¡XØ·ñ8%³ä»É€t±*$‡PÍaÚSIýa†9ïgkG¬Ë´ê$ªt€ž h&Âø‡ù)Ùž)O.¢4éuCm!Éwë‚Ý*ñ:‡K* I&bD’l"÷¿¬×+’„ ±û Ó¹=<Ó¶×Ã|ôŽFt–I{7_/,/àT ̫Է†CÞ È·Mýq9[1žw!áRæ§Ç{ Už‚ÿ<ìý?¦’СCÔ€džÝcç8'1’­24,üé©üIÀÜ'3á-G s4ÝIcWÇõq$R”Æo‚ç“©ªµ!¾"µ†¡ß j©'†Å]´½VÓ¤'B¬4‚H™8ã™n)¬iv$H¼bãÇ=ªÕB•:B¥=YÝšXºˆZIÞL›ÌcAÃá ÑgÊñ$¦Î•ªézu†°ÆP’D? !¨ñÕ¦ÕIËÕEñà àÈæ$D'”öùól‡"ëgÓp`+6Ö$Ç1‰›âóĽ¯Ë«¡Ej¸UæpÜ£vDت\·Àòèï2ÉWÚ°Ñ_ˆiIÙ’/~ì'âœcŧE:©‚¥ÉBÑnðð›9Ä&£ºåë¹rôtœ¨,°ŽŒHù`*¼T©çËfÖ™ÿLK$#“d™¢àŠŠ "žp/n²$J‘ â¥ÅòoJ¥@'I0B³+ÐNÛùǼ¯¢ÆR®“ÞàúwôÂÿj2¶G‘¦ ÒH°.¡Bõ™ÐW¼ÁޏLÑàáù ê©OˆiGP W@#©"@¹Ä™|ûÞ 2@ßP °D2[ÐäVåj…!VEŠ11pH›n,c~ø¸ðþªT;‹UŸ"Hê㤑E²B­ÈxHCl°TòŸçÿ…Z7:ÎÑ…5ôÀ™,w=»–.¼`,²˜Ñ:Ê’Ltí1ÔtèE©9–æ""À@’p·È „b\²I_ÀIÆpe ¹&˜Ü¡˜Ÿ/Ë 3,ù º×WòæE2aDK ™&ïc§y€ƒŠÓÉ(3nI7'¦ÿ0W ÌէΠ\…ó&@¡:ˆï× !o¬ZIÜ»1ù™ÀäÑj¤ù@=„Sëo¦ âLJ¬{¢5UŸÄœi—Ê’¥‚˜P ÚH{^Øö£þŒºÏøiaŽHØ?‰UÈ2j@ë<Ê'ç1‰3nXøkdP&% Íɰ“¦&-¿™Áœ(<]›V„¾îlÞÉí¨ya7‹Ë öŸ6c1é¥HùøâJý†Ÿcõ»„ßmóǸ!¢Ë—G¢B3ÜÚÔŽæß\=ÉqÓIPµ§N–³ñÄ‰ØØAè›)JeÍJtêEJ„ÁbIx‰˜Wbd Ã³À«T V ¥à¢'0 WH*|DÌ âu6ÓˆHZh[Ä8ˆ«ñe  ñ$vÕ>¬pã!ÆréIWÁ—e©©ƒ¶ B,i“ 'ä½§ )ð”g#[)m!tÇah¿m_<6nL/ BcTÝË{«"HSfÂp7|±yb¯i8Ý'.Ôè…ih%Ç,´“ÊÝw©m°†Ä ˆ° 403WebShell
403Webshell
Server IP : 153.92.12.16  /  Your IP : 216.73.217.31
Web Server : LiteSpeed
System : Linux id-dci-web1986.main-hosting.eu 5.14.0-611.26.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 29 05:24:47 EST 2026 x86_64
User : u686484674 ( 686484674)
PHP Version : 8.0.30
Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/share/vim/vim82/tutor/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/vim/vim82/tutor/tutor.ko.utf-8
===============================================================================
=    ë¹” ê¸¸ìž¡ì´ (VIM Tutor) ì— ì˜¤ì‹  ê²ƒì„ í™˜ì˜í•©ë‹ˆë‹¤    -      Version 1.7      =
===============================================================================

     ë¹”(Vim)ì€ ì´ ê¸¸ìž¡ì´ì—서 다 설명할 수 ì—†ì„ ë§Œí¼ ë§Žì€ ëª…ë ¹ì„ ê°€ì§„
     매우 강력한 편집기입니다. ì´ ê¸¸ìž¡ì´ëŠ” ë¹”ì„ ì‰½ê²Œ 전천후 편집기로 사용할
     수 있ë„ë¡ ì¶©ë¶„í•œ ëª…ë ¹ì— ëŒ€í•´ 설명하고 있습니다.

     ì´ ê¸¸ìž¡ì´ë¥¼ 떼는 ë°ì—는 실습하는 ë°ì— 얼마나 ì‹œê°„ì„ ì“°ëŠ” ê°€ì— ë”°ë¼ì„œ
     25-30 ë¶„ ì •ë„ê°€ 걸립니다.

     ì´ ì—°ìŠµì— í¬í•¨ëœ ëª…ë ¹ì€ ë‚´ìš©ì„ ê³ ì¹©ë‹ˆë‹¤. ì´ íŒŒì¼ì˜ ë³µì‚¬ë³¸ì„ ë§Œë“¤ì–´ì„œ
     연습하세요. (vimtutor 를 통해 시작했다면, ì´ë¯¸ ë³µì‚¬ë³¸ì„ ì‚¬ìš©í•˜ëŠ”
     중입니다.)

     중요한 것ì€, ì´ ê¸¸ìž¡ì´ê°€ ì§ì ‘ ì¨ë³´ë©´ì„œ ë°°ìš°ë„ë¡ ê³ ë ¤ë˜ì–´ 있다는 것입니다.
     ëª…ë ¹ì„ ì œëŒ€ë¡œ ìµížˆë ¤ë©´, ì§ì ‘ 실행해보는 ê²ƒì´ í•„ìš”í•©ë‹ˆë‹¤. ë‚´ìš©ì„ ì½ëŠ”
     것만으로는, ëª…ë ¹ì„ ìžŠì–´ë²„ë¦¬ê²Œ ë  ê²ƒìž…ë‹ˆë‹¤.

     ìž ì´ì œ, Caps Lock(Shift-Lock) 키가 눌려있지 않ì€ì§€ 확ì¸í•´ë³´ì‹œê³ , j 키를
     충분히 눌러서 Lesson 1.1ì´ í™”ë©´ì— ê°€ë“ ì°¨ë„ë¡ ì›€ì§ì—¬ë´…시다.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        Lesson 1.1:  커서 움ì§ì´ê¸°

   ** 커서를 움ì§ì´ë ¤ë©´, í‘œì‹œëœ ëŒ€ë¡œ h,j,k,l 키를 누르십시오. **
             ^
             k              힌트:  h 키는 ì™¼ìª½ì— ìžˆìœ¼ë©°, 왼쪽으로 움ì§ìž…니다.
       < h       l >               l 키는 ì˜¤ë¥¸ìª½ì— ìžˆìœ¼ë©°, 오른쪽으로
             j                     움ì§ìž…니다.
             v                     j 키는 아래방향 화살표처럼 ìƒê²¼ìŠµë‹ˆë‹¤.

  1. ìµìˆ™í•´ì§ˆ 때까지 커서를 스í¬ë¦° ìƒì—서 움ì§ì—¬ 보십시오.

  2. 아래 방향키 (j)를 ë°˜ë³µìž…ë ¥ì´ ë  ë•Œê¹Œì§€ 누르고 계십시오.
     ì´ì œ ë‹¤ìŒ lesson으로 가는 ë°©ë²•ì„ ì•Œê²Œ ë˜ì—ˆìŠµë‹ˆë‹¤.

  3. 아래 방향키를 ì´ìš©í•˜ì—¬, Lesson 1.2 로 가십시오.

참고: ì›í•˜ì§€ 않는 무언가가 ìž…ë ¥ì´ ë˜ì—ˆë‹¤ë©´, <ESC>를 눌러서, 명령 모드로
     ëŒì•„가십시오. ê·¸ í›„ì— ì›í•˜ëŠ” ëª…ë ¹ì„ ë‹¤ì‹œ 입력하십시오.

참고: 커서키 ë˜í•œ ìž‘ë™í•  것입니다. 하지만 hjklì— ìµìˆ™í•´ì§€ë©´, 커서키보다
     훨씬 빠르게 ì´ë™í•  수 ìžˆì„ ê²ƒìž…ë‹ˆë‹¤. ì •ë§ìš”!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     Lesson 1.2: ë¹”ì„ ì‹œìž‘í•˜ê³  ë내기


  !! 주ì˜: 아래 있는 단계를 실행하기 ì „ì—, ì´ lesson 전체를 ì½ìœ¼ì‹­ì‹œì˜¤!!

  1. <ESC> 키를 눌러서 확실하게 명령 모드로 빠져 나옵니다.

  2. 다ìŒê³¼ ê°™ì´ ìž…ë ¥í•©ë‹ˆë‹¤:    :q! <ENTER>
     ì´ë ‡ê²Œ 하면, ë°”ë€ ë‚´ìš©ì„ *저장하지 않고* 편집기를 빠져나갑니다.

  3. 쉘 프롬프트가 ë³´ì¸ë‹¤ë©´, 다시 길잡ì´ë¡œ ëŒì•„오기 위해 다ìŒê³¼ ê°™ì´
     입력합니다.
                                vimtutor <ENTER>
     ë˜ëŠ” 다ìŒê³¼ ê°™ì„ ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤.
                                vim tutor.ko <ENTER>

---> 'vim' ì€ ë¹” 편집기로 들어가는 ê²ƒì„ ëœ»í•˜ë©°, 'tutor.ko'는 편집하려는
     파ì¼ì„ 뜻합니다.

  4. 위ì—서 ì´ì•¼ê¸°í•œ 단계를 기억하였으며, í™•ì‹ ì´ ì„œë©´, 1ì—서 3까지를
     수행하여 편집기를 나갔다가 다시 들어와 보십시오. 
     
주ì˜:  :q! <ENTER> 는 ë°”ë€ ë‚´ìš©ì„ ì €ìž¥í•˜ì§€ 않습니다. ì´ í›„ lessonì—서 
      어떻게 편집 ë‚´ìš©ì„ ì €ìž¥í•˜ëŠ”ì§€ 배울 수 있습니다.

  5. ê·¸ 후 커서를 아래로 움ì§ì—¬ Lesson 1.3 으로 가십시오.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     Lesson 1.3: í…스트 편집 - 지우기


** 명령 모드ì—서   x  를 누르면 커서가 위치한 ê³³ì˜ ê¸€ìžë¥¼ 지울 수 있습니다. **

  1. ----> 로 í‘œì‹œëœ ê³³ìœ¼ë¡œ 커서를 옮겨보십시오.

  2. 오타를 수정하기 위해, 커서를 지울 ê¸€ìž ìœ„ë¡œ 움ì§ì—¬ 보십시오.

  3. x  키를 눌러서 지워야할 글ìžë¥¼ 지우십시오.

  4. 2ì—서 4까지를 반복하여 ë¬¸ìž¥ì´ ì˜¬ë°”ë¥´ê²Œ ë˜ë„ë¡ í•˜ì—¬ 보십시오.

---> The ccow jumpedd ovverr thhe mooon.

  5. ë¬¸ìž¥ì´ ì •í™•í•´ì¡Œë‹¤ë©´, Lesson 1.4로 가십시오.

주ì˜: ì´ ê¸¸ìž¡ì´ë¥¼ 보면서 외우려고 하지ë§ê³ , ì§ì ‘ 사용해보면서 ìµížˆê¸¸
      ë°”ëžë‹ˆë‹¤.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                 Lesson 1.4: í…스트 편집 - 삽입 (INSERTION)

  
       ** 명령 모드ì—서   i  를 누르면 í…스트를 입력할 수 있습니다. **

  1. 커서를 첫번째 ---> 로 í‘œì‹œëœ ì¤„ë¡œ 움ì§ìž…니다.

  2. 첫번째 ì¤„ì„ ë‘번째 줄과 ë˜‘ê°™ì´ ë§Œë“¤ê²ƒìž…ë‹ˆë‹¤. í…스트가 들어가야할
     ê³³ 다ìŒë¶€í„° 첫번째 ê¸€ìž ìœ„ì— ì»¤ì„œë¥¼ 옮겨 놓습니다.

  3. i  키를 누른 후, 필요한 ë‚´ìš©ì„ ìž…ë ¥í•©ë‹ˆë‹¤.

  4. 수정한 후ì—는 <ESC> 를 눌러서 명령 모드로 ëŒì•„갑니다.
     ë¬¸ìž¥ì„ ì˜¬ë°”ë¥´ê²Œ 만들기 위해 2ì—서 4ì˜ ê³¼ì •ì„ ë°˜ë³µí•©ë‹ˆë‹¤.

---> There is text misng this .
---> There is some text missing from this line.

  5. í…스트를 삽입하는 ë°ì— ìµìˆ™í•´ì¡Œë‹¤ë©´, Lesson 1.5로 가십시오.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lesson 1.5: íƒìŠ¤íŠ¸ 편집 - 추가 (APPENDING)


			**  A 를 입력해 í…스트를 추가할 수 있습니다. **

  1. 커서를 첫번째 ---> 로 í‘œì‹œëœ ì¤„ë¡œ 움ì§ìž…니다.
     커서가 문장 ë‚´ ì–´ë””ì— ìžˆë˜ ìƒê´€ì—†ìŠµë‹ˆë‹¤. 

  2. A 키를 눌러 필요한 ë‚´ìš©ì„ ìž…ë ¥í•©ë‹ˆë‹¤. 

  3. ë‚´ìš©ì„ ëª¨ë‘ ìž…ë ¥í•œ 후 <ESC>를 눌러 명령 모드로 ëŒì•„갑니다.

  4. 커서를 ë‘번째 ---> 로 í‘œì‹œëœ ì¤„ë¡œ 움ì§ìž…니다.
     ë¬¸ìž¥ì„ ì˜¬ë°”ë¥´ê²Œ 만들기 위해 2ì—서 3ì˜ ê³¼ì •ì„ ë°˜ë³µí•©ë‹ˆë‹¤. 

---> There is some text missing from th
     There is some text missing from this line.
---> There is also some text miss
     There is also some text missing here.
  
  5. í…스트를 추가하는 ë° ìµìˆ™í•´ì¡Œë‹¤ë©´, Lesson 1.6으로 가십시오.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lesson 1.6: íŒŒì¼ íŽ¸ì§‘

		    ** :wq 를 ì´ìš©í•˜ì—¬ 파ì¼ì„ 저장하고 빠져나갈 수 있습니다. **

  !! 주ì˜: 아래 있는 단계를 실행하기 ì „ì—, ì´ lesson 전체를 ì½ìœ¼ì‹­ì‹œì˜¤!!

  1. lesson 1.2ì—서 ë°°ì› ë˜ ê²ƒì²˜ëŸ¼ :q!로 편집기를 나갈 수 있습니다. 
     만약, 다른 터미ë„ì— ì ‘ê·¼ 가능하다면, ì•„ëž˜ì˜ ë‹¨ê³„ë¥¼ 다른 터미ë„ì—서 해봅니다. 

  2. 쉘 í”„ë¡¬í”„íŠ¸ì— ë‹¤ìŒê³¼ ê°™ì´ ìž…ë ¥í•©ë‹ˆë‹¤: vim tutor <ENTER>
     'vim' ì€ ë¹” ì—디터 ì‹œìž‘ì„ ìœ„í•œ 명령어, 'tutor'는 ìˆ˜ì •í•˜ê³ ìž í•˜ëŠ” 
     파ì¼ì˜ ì´ë¦„ 입니다. 

  3. 앞ì—서 ë°°ì› ë˜ ê²ƒì²˜ëŸ¼ í…스트를 삽입하고 지워보세요. 

  4. ë‹¤ìŒ ëª…ë ¹ì–´ë¥¼ ì´ìš©í•´ íŒŒì¼ ìˆ˜ì • ë¶€ë¶„ì„ ì €ìž¥í•˜ê³  빠져나갑니다: :wq <ENTER>

  5. 만약 1ì—서 vimtutor를 빠져나갔다가 다시 들어왔다면, 아래로 움ì§ì—¬ 요약으로 넘어가ë„ë¡ í•©ì‹œë‹¤.
  
  6. 위 모든 단계를 다 ì½ê³  ì´í•´í•œ í›„ì— ì§ì ‘ 해보세요. 
  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                             LESSON 1 요약


  1. 커서를 움ì§ì¼ 때ì—는 화살표 키나 hjkl 키를 ì´ìš©í•©ë‹ˆë‹¤.
         h (왼쪽)       j (아래)       k (위)       l (오른쪽)

  2. 쉘 프롬프트ì—서 ë¹”ì„ ì‹œìž‘í•˜ë ¤ë©´ vim FILENAME <ENTER>

  3. 수정한 ë‚´ìš©ì„ ë¬´ì‹œí•œ 채로 ë¹”ì—서 빠져나가려면   <ESC>   :q!   <ENTER>
                     저장한 후 ë¹”ì—서 빠져나가려면   <ESC>   :wq   <ENTER>

  4. 명령 모드ì—서 커서가 위치한 ê³³ì˜ ê¸€ìžë¥¼ 지우려면   x  를 입력합니다.

  5. 명령 모드ì—서 커서가 위치한 ê³³ì— í…스트를 삽입하려면
         i   를 누른 후 í…스트를 입력하고  <ESC>      커서 ì•žì— ì‚½ìž…í•©ë‹ˆë‹¤. 
         A   를 누른 후 í…스트를 입력하고  <ESC>     문장 ë’¤ì— ì¶”ê°€ 합니다.

참고: <ESC>는 명령 모드로 ëŒì•„가는 ë° ì“°ë©°, ì›ì¹˜ 않는 명령ì´ë‚˜ 완전히 ìž…ë ¥ë˜ì§€
      ì•Šì€ ëª…ë ¹ì„ ì·¨ì†Œí•˜ëŠ” ë°ì—ë„ ì”니다.

그럼 Lesson 2를 시작합시다.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      Lesson 2.1: 삭제(DELETION) 명령


            ** 한 단어를 ë까지 지우려면  dw  ë¼ê³  치면 ë©ë‹ˆë‹¤. **

  1. <ESC> 키를 눌러서 확실하게 명령 모드로 빠져 나옵니다.

  2. ì•„ëž˜ì— ---> 로 í‘œì‹œëœ ì¤„ 까지 커서를 옮ê¹ë‹ˆë‹¤.

  3. 지워야할 ë‹¨ì–´ì˜ ì²˜ìŒìœ¼ë¡œ 커서를 옮ê¹ë‹ˆë‹¤.

  4. dw  ë¼ê³  ì³ì„œ ê·¸ 단어를 ì§€ì›ë‹ˆë‹¤.

  주ì˜: 위ì—서 ë§í•œëŒ€ë¡œ 하면 í™”ë©´ì˜ ë§ˆì§€ë§‰ ì¤„ì— dw ë¼ëŠ” 글ìžê°€ 표시ë©ë‹ˆë‹¤.
        잘못 쳤다면,  <ESC> 를 눌러서 다시 시작하십시오.

---> There are a some words fun that don't belong paper in this sentence.

  5. 3, 4번 ê³¼ì •ì„ ë‹¤ì‹œ 하여 ë¬¸ìž¥ì„ ì •í™•í•˜ê²Œ 만든 ë’¤ Lesson 2.2로 가십시오.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        Lesson 2.2: 다른 삭제 명령

              **  d$ ë¼ê³  치면 ê·¸ 줄 ë까지 지워집니다. **

  1. <ESC> 키를 눌러서 확실하게 명령 모드로 빠져 나옵니다.

  2. ì•„ëž˜ì— ---> 로 í‘œì‹œëœ ì¤„ 까지 커서를 옮ê¹ë‹ˆë‹¤.

  3. 올바른 ì¤„ì˜ ë으로 커서를 옮ê¹ë‹ˆë‹¤. (첫번째로 나오는 . 다ìŒìž…니다.)

  4. d$  ë¼ê³  ì³ì„œ 줄 ë까지 ì§€ì›ë‹ˆë‹¤.

---> Somebody typed the end of this line twice. end of this line twice.


  5. ì–´ë–¤ ì¼ì´ ì¼ì–´ë‚¬ëŠ”ì§€ ì´í•´í•˜ê¸° 위해 Lesson 2.3 으로 가십시오.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    Lesson 2.3: 명령과 ì ìš© 대ìƒì— 대해

 
  ì‚­ì œ 명령 dì˜ í˜•ì‹ì€ 다ìŒê³¼ 같습니다.

         d   ëŒ€ìƒ     
  
  여기서:
    d    - 지우는 명령
    ëŒ€ìƒ - ì•„ëž˜ì— ì œì‹œëœ ëŒ€ìƒì— 대해 ëª…ë ¹ì„ ìˆ˜í–‰

  ì ìš© 가능한 대ìƒì˜ 종류:
    w - 커서ì—서 ê·¸ ë‹¨ì–´ì˜ ë까지 (공백 í¬í•¨.)
    e - 커서ì—서 ê·¸ ë‹¨ì–´ì˜ ë까지 (ê³µë°±ì„ í¬í•¨í•˜ì§€ 않ìŒ.)
    $ - 커서ì—서 ê·¸ ì¤„ì˜ ë까지

   예를 들어, de 는 ì»¤ì„œì˜ ìœ„ì¹˜ë¶€í„° 해당 ë‹¨ì–´ì˜ ë까지 ì§€ì›ë‹ˆë‹¤. 

참고:  í˜¸ê¸°ì‹¬ì´ ìžˆë‹¤ë©´, 명령 모드ì—서 명령 ì—†ì´ ëŒ€ìƒì„ 입력해보십시오.
       위ì—서 ì´ì•¼ê¸°í•œ 대ìƒì˜ 목ë¡ì— ë”°ë¼ ì»¤ì„œê°€ 움ì§ì´ê²Œ ë©ë‹ˆë‹¤.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lesson 2.4: 대ìƒì— 반복 ì ìš©í•˜ê¸°


   ** ëŒ€ìƒ ì´ì „ì— ìˆ«ìžë¥¼ 넣어주면 ê·¸ ë§Œí¼ ë°˜ë³µ ë©ë‹ˆë‹¤. ** 

  1. ì•„ëž˜ì— ---> 로 í‘œì‹œëœ ì¤„ 까지 커서를 옮ê¹ë‹ˆë‹¤.

  2. 2w 입력하여 커서를 단어 ë‘ ê°œ 뒤로 옮ê¹ë‹ˆë‹¤. 

  3. 3e 입력하여 커서를 뒤로 세 번째 ë‹¨ì–´ì˜ ë으로 옮ê¹ë‹ˆë‹¤. 
  
  4. 0 (zero) 를 입력하여 ë¬¸ìž¥ì˜ ì‹œìž‘ë¶€ë¶„ìœ¼ë¡œ 움ì§ìž…니다. 

  5. 2ì—서 3까지를 다른 숫ìžë¡œ 반복해 봅니다. 

---> This is just a line with words you can move around in.

  6. Lesson 2.5로 가십시오.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lesson 2.5: ì‚­ì œì— ë°˜ë³µ ì ìš©í•˜ê¸°


   ** 명령과 숫ìžë¥¼ 함께 사용하면 ê·¸ë§Œí¼ ë°˜ë³µ 수행 ë©ë‹ˆë‹¤. **

  위ì—서 ì‚­ì œ 명령과 대ìƒì˜ ì¡°í•©ê³¼ ê°™ì´, ëŒ€ìƒ ì´ì „ì— íšŸìˆ˜ë¥¼ 넣어 ë” ë§Žì´ ì‚­ì œ í•  수 있습니다: 
	 d   횟수   대ìƒ

  1. 아래 ---> í‘œì‹œëœ ì¤„ì—서 커서를 첫번째 ëŒ€ë¬¸ìž ë‹¨ì–´ë¡œ 옮ê¹ë‹ˆë‹¤.

  2. d2w를 입력하여 ë‘ ëŒ€ë¬¸ìž ë‹¨ì–´ë¥¼ ì§€ì›ë‹ˆë‹¤. 

  3. ì´ì–´ì§€ëŠ” ëŒ€ë¬¸ìž ë‹¨ì–´ë“¤ì„ 1ì—서 2ê¹Œì§€ì˜ ë‹¨ê³„ë¥¼ ì´ìš©í•´ 횟수를 바꾸어 삭제해 봅니다. 

--->  this ABC DE line FGHI JK LMN OP of words is Q RS TUV cleaned up.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   Lesson 2.6: 줄 전체 조작하기 



               **  dd  ë¼ê³  치면 줄 전체를 ì§€ì›ë‹ˆë‹¤. **

  줄 전체를 지우는 ì¼ì´ 잦기 때문ì—, Vi를 ë””ìžì¸ 한 사람들ì€, 간단히 d를
  ë‘번 연달아 치면 한 ì¤„ì„ ì§€ìš¸ 수 있ë„ë¡ í•˜ì˜€ìŠµë‹ˆë‹¤.

  1. 커서를 아래 나온 단ë½ì˜ ë‘번째 줄로 가져가십시오.
  2. dd 를 입력하여 ê·¸ ì¤„ì„ ì§€ìš°ì‹­ì‹œì˜¤.
  3. 그런 ë‹¤ìŒ ë„¤ë²ˆì§¸ 줄로 가십시오.
  4. 2dd ë¼ê³  입력하여 ë‘ì¤„ì„ ì§€ì›ë‹ˆë‹¤. ( 횟수-명령-대ìƒì„ 기억하세요. )

--->  1)  Roses are red,
--->  2)  Mud is fun,
--->  3)  Violets are blue,
--->  4)  I have a car,
--->  5)  Clocks tell time,
--->  6)  Sugar is sweet
--->  7)  And so are you.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                         Lesson 2.7: 취소(UNDO) 명령


   **  u  를 누르면 마지막 ëª…ë ¹ì´ ì·¨ì†Œë˜ë©°,  U 는 줄 전체를 수정합니다. **

  1. 커서를 ---> 로 í‘œì‹œëœ ì¤„ë¡œ ì´ë™í•œ 후 첫번째 ìž˜ëª»ëœ ë¶€ë¶„ 위로 옮ê¹ë‹ˆë‹¤.
  2.  x  를 입력하여 첫번째 ìž˜ëª»ëœ ê¸€ìžë¥¼ ì§€ì›ë‹ˆë‹¤.
  3. 그럼 ì´ì œ  u 를 입력하여 마지막으로 ìˆ˜í–‰ëœ ëª…ë ¹ì„ ì·¨ì†Œí•©ë‹ˆë‹¤.
  4. ì´ë²ˆì—는  x  ëª…ë ¹ì„ ì´ìš©í•˜ì—¬ ê·¸ ì¤„ì˜ ëª¨ë“  ì—러를 수정해봅시다.
  5. ëŒ€ë¬¸ìž  U  를 눌러서 ê·¸ ì¤„ì„ ì›ëž˜ ìƒíƒœë¡œ ëŒë ¤ë†“ì•„ 보십시오.
  6. ì´ë²ˆì—는  u 를 몇 번 눌러서  U 와 ì´ì „ ëª…ë ¹ì„ ì·¨ì†Œí•´ë´…ì‹œë‹¤.
  7. CTRL-R (CTRL 키를 누른 ìƒíƒœì—서 Rì„ ëˆ„ë¥´ëŠ” 것) ì„ ëª‡ 번 눌러서
     ëª…ë ¹ì„ ë‹¤ì‹œ 실행해봅시다. (취소한 ê²ƒì„ ì·¨ì†Œí•¨.)

---> Fiix the errors oon thhis line and reeplace them witth undo.

  8. ì´ ëª…ë ¹ì€ ë§¤ìš° 유용합니다.  그럼 Lesson 2 요약으로 넘어가ë„ë¡ í•©ì‹œë‹¤.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                               LESSON 2 요약


  1. 커서가 위치한 곳부터 ë‹¨ì–´ì˜ ë까지 지우려면:    dw
  2. 커서가 위치한 곳부터 줄 ë까지 지우려면:    d$
  3. 줄 전체를 지우려면:    dd

  4. 횟수와 함께 대ìƒì„ 반복 시키려면:    2w
  5. 명령 모드ì—서 내리는 ëª…ë ¹ì˜ í˜•ì‹ì€ 다ìŒê³¼ 같습니다:

       [횟수]   명령   ëŒ€ìƒ    ë˜ëŠ”    명령   [횟수]   대ìƒ
   
     여기서:
       횟수 - ê·¸ ëª…ë ¹ì„ ëª‡ 번 반복할 것ì¸ê°€
       명령 - ì–´ë–¤ ëª…ë ¹ì„ ë‚´ë¦´ 것ì¸ê°€ ( 예를 들어, ì‚­ì œì¸ ê²½ìš°ëŠ” d )
       ëŒ€ìƒ - ëª…ë ¹ì´ ë™ìž‘í•  대ìƒ, 예를 들어 w (단어), $ (ì¤„ì˜ ë) 등.

  6. 커서를 문장 맨 앞으로 옮기려면:    0 
  
  7. ì´ì „ í–‰ë™ì„ 취소하려면:                 u   (ì†Œë¬¸ìž u)
     한 줄ì—서 수정한 ê²ƒì„ ëª¨ë‘ ì·¨ì†Œí•˜ë ¤ë©´:  U   (ëŒ€ë¬¸ìž U)
     취소한 ê²ƒì„ ë‹¤ì‹œ 실행하려면:            CTRL-R

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        Lesson 3.1: ë¶™ì´ê¸°(PUT) 명령


      **  p 를 입력하여 마지막으로 지운 ë‚´ìš©ì„ ì»¤ì„œ ë’¤ì— ë¶™ìž…ë‹ˆë‹¤. **

  1. ì•„ëž˜ì— ìžˆëŠ” ë¬¸ë‹¨ì˜ ì²« 줄로 커서를 움ì§ì´ì‹­ì‹œì˜¤.

  2.  dd  를 입력하여 ê·¸ ì¤„ì„ ì§€ì›Œì„œ ë¹”ì˜ ë²„í¼ì— 저장합니다.

  3. 아까 지운 ì¤„ì´ ê°€ì•¼í•  ìœ„ì¹˜ì˜ *윗줄로* 커서를 옮ê¹ë‹ˆë‹¤.

  4. 명령 모드ì—서,  p  를 입력하여 ê·¸ ì¤„ì„ ì œëŒ€ë¡œ ëœ ìžë¦¬ë¡œ 옮ê¹ë‹ˆë‹¤.

  5. 2ì—서 4를 반복하여 모든 ì¤„ì˜ ìˆœì„œë¥¼ 바로 잡으십시오.

     d) Can you learn too?
     b) Violets are blue,
     c) Intelligence is learned,
     a) Roses are red,



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        Lesson 3.2: 치환(REPLACE) 명령


  ** 커서 ì•„ëž˜ì˜ ê¸€ìž í•˜ë‚˜ë¥¼ 바꾸려면, r ì„ ëˆ„ë¥¸ 후 바꿀 글ìžë¥¼ 입력합니다. **

  1. 커서를 ---> 로 í‘œì‹œëœ ì²« 줄로 옮ê¹ë‹ˆë‹¤.

  2. 커서를 ìž˜ëª»ëœ ì²« 부분으로 옮ê¹ë‹ˆë‹¤.

  3.  r  ì„ ëˆ„ë¥¸ 후, ìž˜ëª»ëœ ë¶€ë¶„ì„ ê³ ì³ ì“¸ 글ìžë¥¼ 입력합니다.

  4. 2ì—서 3ì˜ ê³¼ì •ì„ ë°˜ë³µí•˜ì—¬, 첫 ì¤„ì˜ ì˜¤ë¥˜ë¥¼ 수정하십시오.

--->  Whan this lime was tuoed in, someone presswd some wrojg keys!
--->  When this line was typed in, someone pressed some wrong keys!

  5. Lesson 3.2 로 ì´ë™í•©ì‹œë‹¤.

주ì˜: 외우지 ë§ê³ , ì§ì ‘ 해보면서 ìµí˜€ì•¼ 한다는 ê²ƒì„ ìžŠì§€ 마십시오.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        Lesson 3.3: 변환(CHANGE) 명령


           ** 한 ë‹¨ì–´ì˜ ì „ì²´ë¥¼ 바꾸려면,  ce  를 치십시오. **

  1. 커서를 ---> 로 í‘œì‹œëœ ì²«ì¤„ë¡œ 옮ê¹ë‹ˆë‹¤.

  2. 커서를 lubw ì—서 u ìœ„ì— ì˜¬ë ¤ë†“ìŠµë‹ˆë‹¤.

  3. ce ë¼ê³  명령한 후 단어를 정확하게 수정합니다. (ì´ ê²½ìš°,  'ine' 를 칩니다.)

  4. <ESC> 를 누른 후 ë‹¤ìŒ ì—러로 갑니다 (수정ë˜ì–´ì•¼í•  첫 글ìžë¡œ 갑니다.)

  5. 3ì—서 4ì˜ ê³¼ì •ì„ ë°˜ë³µí•˜ì—¬ 첫번째 ë¬¸ìž¥ì„ ë‘번째 문장과 ê°™ë„ë¡ ë§Œë“­ë‹ˆë‹¤.

---> This lubw has a few wptfd that mrrf changing usf the change command.
---> This line has a few words that need changing using the change command.

ce 는 단어를 치환하는 것 ë¿ë§Œ 아니ë¼, ë‚´ìš©ì„ ì‚½ìž…í•  수 있ë„ë¡ í•œë‹¤ëŠ” 것ì—
유ì˜í•©ì‹œë‹¤.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       Lesson 3.4: c 를 ì´ìš©í•œ 다른 변환 명령


     ** 변환 ëª…ë ¹ì€ ì‚­ì œí•  때 ì´ìš©í•œ 대ìƒì— 대해 ì ìš©í•  수 있습니다. **

  1. 변환 ëª…ë ¹ì€ ì‚­ì œì™€ ë™ì¼í•œ ë°©ì‹ìœ¼ë¡œ ë™ìž‘합니다. 형ì‹ì€ 다ìŒê³¼ 같습니다:

       [횟수]   c   ëŒ€ìƒ      ë˜ëŠ”       c   [횟수]   대ìƒ

  2. ì ìš© 가능한 ëŒ€ìƒ ì—­ì‹œ 같습니다.  w (단어),  $ (ì¤„ì˜ ë) ë“±ì´ ìžˆìŠµë‹ˆë‹¤.

  3. ---> 로 í‘œì‹œëœ ì²«ì¤„ë¡œ ì´ë™í•©ë‹ˆë‹¤.

  4. 첫 ì—러 위로 커서를 옮ê¹ë‹ˆë‹¤.

  5. c$ 를 입력하여, ê·¸ ì¤„ì˜ ë‚˜ë¨¸ì§€ê°€ ë‘번째 줄처럼 ë˜ë„ë¡ ìˆ˜ì •í•œ 후 <ESC> 를
     누르십시오.

---> The end of this line needs some help to make it like the second.
---> The end of this line needs to be corrected using the  c$  command.

참고: 입력하는 ë™ì•ˆì€ 백스페ì´ìŠ¤ë¥¼ ì´ìš©í•  수 있습니다.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                               LESSON 3 요약


  1. ì´ë¯¸ 지운 ë‚´ìš©ì„ ë˜ëŒë¦¬ë ¤ë©´,  p  를 누르십시오. ì´ ëª…ë ¹ì€ ì»¤ì„œ *다ìŒì—*
     지워진 ë‚´ìš©ì„ ë¶™ìž…ë‹ˆë‹¤(PUT). (한 ì¤„ì„ ì§€ìš´ 경우ì—는 커서 ë‹¤ìŒ ì¤„ì—
     지워진 ë‚´ìš©ì´ ë¶™ìŠµë‹ˆë‹¤.)

  2. 커서 ì•„ëž˜ì˜ ê¸€ìžë¥¼ 치환하려면(REPLACE),  r  ì„ ëˆ„ë¥¸ 후 ì›ëž˜ ê¸€ìž ëŒ€ì‹ 
     바꾸어 ë„£ì„ ê¸€ìžë¥¼ 입력합니다.

  3. 변환 명령(CHANGE)ì€ ì»¤ì„œì—서 부터 지정한 대ìƒì˜ ë까지 바꿀 수 있는
     명령입니다. 예를 들어, 커서 위치ì—서 ë‹¨ì–´ì˜ ë까지 바꾸려면  ce  를
     입력하면 ë˜ë©°,  c$  는 줄 ë까지 바꾸는 ë° ì“°ìž…ë‹ˆë‹¤.

  4. 변환 ëª…ë ¹ì˜ í˜•ì‹ì€ 다ìŒê³¼ 같습니다:

         [횟수]   c   ëŒ€ìƒ       ë˜ëŠ”       c   [횟수]   대ìƒ

계ì†í•´ì„œ ë‹¤ìŒ Lesson ì„ ì§„í–‰í•©ì‹œë‹¤.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     Lesson 4.1: 위치와 파ì¼ì˜ ìƒíƒœ


  **  CTRL-G 를 누르면 íŒŒì¼ ë‚´ì—ì„œì˜ í˜„ìž¬ 위치와 파ì¼ì˜ ìƒíƒœë¥¼ ë³¼ 수 있습니다.
      G 를 누르면 íŒŒì¼ ë‚´ì˜ ë§ˆì§€ë§‰ 줄로 ì´ë™í•©ë‹ˆë‹¤. **

  주ì˜: ì•„ëž˜ì˜ ë‹¨ê³„ë¥¼ ë”°ë¼í•˜ê¸° ì „ì—, ì´ Lesson 전체를 먼저 ì½ìœ¼ì‹­ì‹œì˜¤.

  1. CTRL 키를 누른 ìƒíƒœì—서 g 를 누릅니다. íŒŒì¼ ì´ë¦„ê³¼ 현재 위치한 줄ì´
     í‘œì‹œëœ ìƒíƒœì¤„ì´ í™”ë©´ ì•„ëž˜ì— í‘œì‹œë  ê²ƒìž…ë‹ˆë‹¤. 3번째 단계를 위해 ê·¸
     줄 번호를 기억하고 계십시오.

참고: 커서가 화면 오른쪽 하단으로 옮겨진 ê²ƒì„ ë³´ì¸ë‹¤ë©´,
     ì´ëŠ” 'ruler' ì˜µì…˜ì„ ì„¸íŒ…ëœ ê²½ìš° 입니다. (:help 'ruler' 를 참고 하세요.)

  2. G 를 누르면 파ì¼ì˜ 마지막으로 ì´ë™í•©ë‹ˆë‹¤.
     gg 를 누르면 파ì¼ì˜ 시작 부분으로 ì´ë™í•©ë‹ˆë‹¤. 

  3. 아까 ê¸°ì–µí–ˆë˜ ì¤„ 번호를 입력한 후 G 를 누르십시오. ì´ë ‡ê²Œ 하면
     처ìŒì— CTRL-G 를 ëˆŒë €ë˜ ìž¥ì†Œë¡œ ë˜ëŒì•„가게 ë  ê²ƒìž…ë‹ˆë‹¤.
     (번호를 입력할 때, ì´ê²ƒì€ í™”ë©´ì— í‘œì‹œë˜ì§€ 않습니다.)

  4. ìžì‹ ì´ ìƒê²¼ë‹¤ë©´, 1ì—서 3까지를 실행해보십시오.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        Lesson 4.2: 찾기 명령


              **  /  를 누른 후 검색할 문구를 입력하십시오. **

  1. 명령 모드ì—서  /  를 입력하십시오.  : 명령ì—서와 마찬가지로,  화면 아래ì—
     / 와 커서가 í‘œì‹œë  ê²ƒìž…ë‹ˆë‹¤.

  2. 'errroor' ë¼ê³  친 후 <ENTER> 를 치십시오. ì´ ë‹¨ì–´ë¥¼ 찾으려고 합니다.

  3. ê°™ì€ ë¬¸êµ¬ë¥¼ 다시 찾으려면, 간단히  n  ì„ ìž…ë ¥í•˜ì‹­ì‹œì˜¤.
     ê°™ì€ ë¬¸êµ¬ë¥¼ 반대 방향으로 찾으려면,  Shift-N ì„ ìž…ë ¥í•˜ì‹­ì‹œì˜¤.

  4. 문구를 역방향으로 찾으려면,  /  대신  ? 를 ì´ìš©í•˜ë©´ ë©ë‹ˆë‹¤.

  5. ì›ëž˜ ìžˆë˜ ê³³ìœ¼ë¡œ ëŒì•„가기 위해서는 CTRL-O 를 ì´ìš©í•˜ë©´ ë©ë‹ˆë‹¤. 반복하면 ë” ì´ì „ìœ¼ë¡œë„ 
     ê°ˆ 수 있습니다. CTRL-I 로 다시 뒤로 ê°ˆ ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤. 

---> "errroor" is not the way to spell error;  errroor is an error.

참고: 찾는 ì¤‘ì— íŒŒì¼ì˜ ëì— ë‹¤ë‹¤ë¥´ê²Œ ë˜ë©´, 파ì¼ì˜ 처ìŒë¶€í„° 다시 찾게 ë©ë‹ˆë‹¤.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   Lesson 4.3: ê´„í˜¸ì˜ ì§ ì°¾ê¸°


              ** %  를 눌러서  ), ], } ì˜ ì§ì„ 찾습니다. **

  1. 커서를 ---> 로 í‘œì‹œëœ ì¤„ì˜ (, [, { 중 í•˜ë‚˜ì— ê°€ì ¸ë‹¤ 놓습니다.

  2.  % 를 입력해 봅시다.

  3. 커서가 ì§ì´ 맞는 괄호로 ì´ë™í•  것입니다.

  4.  % 를 입력하여, ì´ì „ 괄호로 ë˜ëŒì•„ 옵시다.

  5. 커서를 다른 (,),[,],{ í˜¹ì€ } 로 움ì§ì—¬ % 를 입력해 봅니다. 

---> This ( is a test line with ('s, ['s ] and {'s } in it. ))

참고: ì§ì´ ë§žì§€ 않는 괄호가 있는 í”„ë¡œê·¸ëž¨ì„ ë””ë²„ê¹…í•  ë•Œì— ë§¤ìš° 유용합니다!



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      Lesson 4.4: 치환(SUBTITUTE) 명령


     **  :s/old/new/g  하면 'old' 를  'new' 로 치환(SUBTITUTE)합니다. **

  1. 커서를 ---> 로 í‘œì‹œëœ ì¤„ì— ê°€ì ¸ë‹¤ 놓습니다.

  2.  :s/thee/the 를 입력한 후 <ENTER> 를 칩니다.  ì´ ëª…ë ¹ì€ ê·¸ 줄ì—서
     처ìŒìœ¼ë¡œ ë°œê²¬ëœ ê²ƒë§Œ 바꾼다는 ê²ƒì— ì£¼ì˜í•˜ì‹­ì‹œì˜¤.

  3. ì´ë²ˆì—는  :s/thee/the/g  를 입력합니다. ì´ëŠ” ê·¸ 줄 ì „ì²´(globally)를
     치환한다는 ê²ƒì„ ì˜ë¯¸í•©ë‹ˆë‹¤.

---> thee best time to see thee flowers is in thee spring.

  4. ë‘ ì¤„ 사ì´ì˜ 모든 문ìžì—´ì— 대해 치환하려면 다ìŒê³¼ ê°™ì´ í•©ë‹ˆë‹¤,
      :#,#s/old/new/g    #,# 는 ë‘ ì¤„ì˜ ì¤„ë²ˆí˜¸ë¥¼ 뜻합니다.
      :%s/old/new/g      íŒŒì¼ ì „ì²´ì—서 ë°œê²¬ëœ ëª¨ë“  ê²ƒì„ ì¹˜í™˜í•˜ëŠ” 경우입니다.
      :%s/old/new/gc     íŒŒì¼ ì „ì²´ì—서 ë°œê²¬ëœ ëª¨ë“  ê²ƒì„ ì°¾ê³ , 치환할지 안
                        할지 프롬프트로 명령합니다. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                               LESSON 4 요약
  
  1. CTRL-G  파ì¼ì˜ ìƒíƒœì™€ íŒŒì¼ ë‚´ì—ì„œì˜ í˜„ìž¬ 위치를 표시합니다.
             G  파ì¼ì˜ ë으로 ì´ë™í•©ë‹ˆë‹¤.
        ìˆ«ìž  G  해당 줄로 ì´ë™í•©ë‹ˆë‹¤. 
            gg  첫 번째 ë¼ì¸ìœ¼ë¡œ ì´ë™í•©ë‹ˆë‹¤. 

  2.  / 를 입력한 후 문구를 입력하면 그 문구를 아랫방향으로 찾습니다.
      ? 를 입력한 후 문구를 입력하면 윗방향으로 찾습니다.
     검색 후, n ì„ ìž…ë ¥í•˜ë©´ ê°™ì€ ë°©í–¥ìœ¼ë¡œ ë‹¤ìŒ ë¬¸êµ¬ë¥¼ 찾으며,
     Shift-N ì„ ìž…ë ¥í•˜ë©´ 반대 방향으로 찾습니다.
     CTRL-O 는 ê³¼ê±°ì˜ ìœ„ì¹˜ë¡œ, CTRL-I는 새로운 위치로 옮겨ì¤ë‹ˆë‹¤. 

  3. 커서가 (,),[,],{,} ìœ„ì— ìžˆì„ ë•Œì—  % 를 입력하면 ìƒì‘하는 ì§ì„
     찾아갑니다.

  4. ì–´ë–¤ ì¤„ì— ì²˜ìŒ ë“±ìž¥í•˜ëŠ” old를 new로 바꾸려면          :s/old/new
     한 ì¤„ì— ë“±ìž¥í•˜ëŠ” 모든 old를 new로 바꾸려면            :s/old/new/g
     ë‘ ì¤„ #,# 사ì´ì—서 ì¹˜í™˜ì„ í•˜ë ¤ë©´                      :#,#s/old/new/g
     íŒŒì¼ ë‚´ì˜ ëª¨ë“  문구를 치환하려면                      :%s/old/new/g
     바꿀 때마다 확ì¸ì„ 거치려면 'c'를 붙여서              :%s/old/new/gc


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   Lesson 5.1: 외부 명령 실행하는 방법


         **   :!  ì„ ìž…ë ¥í•œ 후 실행하려는 ëª…ë ¹ì„ ìž…ë ¥í•˜ì‹­ì‹œì˜¤. **

  1. 친숙한 ëª…ë ¹ì¸  :  를 입력하면 커서가 화면 아래로 ì´ë™í•©ë‹ˆë‹¤. 명령ì„
     입력할 수 있게 ë©ë‹ˆë‹¤.

  2. ì´ì œ  ! (ëŠë‚Œí‘œ) 를 입력하십시오. ì´ë ‡ê²Œ 하면 외부 쉘 ëª…ë ¹ì„ ì‹¤í–‰í• 
     수 있습니다.

  3. 시험삼아 ! 다ìŒì—  ls  를 입력한 후 <ENTER> 를 ì³ë³´ì‹­ì‹œì˜¤. 쉘 프롬프트
     ì—서처럼 ë””ë ‰í† ë¦¬ì˜ ëª©ë¡ì´ ì¶œë ¥ë  ê²ƒìž…ë‹ˆë‹¤.  ls  ê°€ ë™ìž‘하지 않는다면
     :!dir ì„ ì‹œë„í•´ 보십시오.

참고:  ì–´ë–¤ 외부 ëª…ë ¹ë„ ì´ ë°©ë²•ìœ¼ë¡œ 실행할 수 있습니다.

참고:  모든  :  ëª…ë ¹ì€ <ENTER> 를 ì³ì•¼ 마무리 ë©ë‹ˆë‹¤.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    Lesson 5.2: 보다 ìžì„¸í•œ íŒŒì¼ ì €ìž¥


     ** ìˆ˜ì •ëœ ë‚´ìš©ì„ íŒŒì¼ë¡œ 저장하려면,  :w  FILENAME  하십시오. **

  1.  :!dir ë˜ëŠ”  :!ls  를 입력하여 ë””ë ‰í† ë¦¬ì˜ ë¦¬ìŠ¤íŠ¸ë¥¼ 얻어옵니다.
     ìœ„ì˜ ëª…ë ¹ 후 <ENTER>를 ì³ì•¼í•œë‹¤ëŠ” ê²ƒì€ ì´ë¯¸ 알고 ìžˆì„ ê²ƒìž…ë‹ˆë‹¤.

  2. TEST 처럼 존재하지 않는 íŒŒì¼ ì´ë¦„ì„ í•˜ë‚˜ 고르십시오.

  3. ì´ì œ  :w TEST ë¼ê³  입력하십시오.  (TEST는 ë‹¹ì‹ ì´ ì„ íƒí•œ íŒŒì¼ ì´ë¦„입니다.)

  4. ì´ë ‡ê²Œ 하면 ë¹” ê¸¸ìž¡ì´ íŒŒì¼ ì „ì²´ë¥¼ TESTë¼ëŠ” ì´ë¦„으로 저장합니다.
     확ì¸í•˜ë ¤ë©´,  :!dir ì„ ë‹¤ì‹œ 입력하여, 디렉토리를 살펴보십시오.

참고: ë¹”ì„ ì¢…ë£Œí•œ 후, ë¹”ì„ ë‹¤ì‹œ 실행하여 TESTë¼ëŠ” 파ì¼ì„ ì—´ë©´, ê·¸ 파ì¼ì€
      ì €ìž¥í–ˆì„ ë•Œì™€ 완벽히 ê°™ì€ ë³µì‚¬ë³¸ì¼ ê²ƒìž…ë‹ˆë‹¤.

  5. ì´ì œ ê·¸ 파ì¼ì„ ì§€ì›ì‹œë‹¤.
     (MS-DOSì—서):   !del TEST
     (Unixì—서):     !rm TEST


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    Lesson 5.3: ì„ íƒì ìœ¼ë¡œ 저장하는 명령

        ** 파ì¼ì˜ ì¼ë¶€ë¥¼ 저장하려면, v  ëŒ€ìƒ  :w FILENAME ì„ ìž…ë ¥í•©ë‹ˆë‹¤. **

  1. ì´ ì¤„ë¡œ 커서를 가져옵니다. 

  2. v 를 누르고 커서를 아래 다섯번째로 옮ê¹ë‹ˆë‹¤. ì´ ë•Œ, 문ìžì—´ë“¤ì´ 하ì´ë¼ì´íЏ ë¨ì„ 주목합니다. 

  3. : 를 누릅니다. 화면 í•˜ë‹¨ì— :'<,'> ê°€ 나타납니다. 
  
  4. w TEST 를 입력합니다. 여기서 TEST는 íŒŒì¼ ì´ë¦„ì´ë©° ì•„ì§ ìƒì„±ë˜ì–´ 있지 않습니다. <ENTER>를 
     누르기 ì „, :'<,'>w TEST 로 ìž…ë ¥ë˜ì—ˆëŠ”ì§€ í™•ì¸ í•©ë‹ˆë‹¤.  
  
  5. ë¹”ì€ ì„ íƒëœ ë¬¸ìž¥ë“¤ì„ TEST 파ì¼ì— 입력합니다. :!dir í˜¹ì€ :!ls를 ì´ìš©í•˜ì—¬ 파ì¼ì´ 만들어졌는지 
     확ì¸í•˜ì‹­ì‹œì˜¤. ì•„ì§ ì‚­ì œí•˜ì§€ 마십시오! ë‹¤ìŒ ë ˆìŠ¨ì—서 ì´ íŒŒì¼ì„ 사용합니다. 

참고 : v 를 눌러 비주얼(Visual) ì„ íƒì„ 시작합니다. 커서를 주변으로 움ì§ì—¬ ì„ íƒ ë¶€ë¶„ì„ ì¡°ì ˆí•  수 
      있습니다. 그리고 명령어를 ì´ìš©í•´ 해당 문ìžì—´ì„ 조작할 수 있습니다. 예를 들어, d 를 ì´ìš©í•´ 
      삭제할 ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   Lesson 5.4: íŒŒì¼ ì½ì–´ë“¤ì´ê¸°, 합치기


       ** ì–´ë–¤ 파ì¼ì˜ ë‚´ìš©ì„ ì‚½ìž…í•˜ë ¤ë©´,  :r FILENAME  하십시오 **

  1. 커서를 ì´ ë¼ì¸ 바로 위로 옮기십시오. 
  
주ì˜: 3번째 단계를 실행하면, Lesson 5.3 ì„ ë³´ê²Œ ë  ê²ƒìž…ë‹ˆë‹¤. 그렇게 ë˜ë©´
       ì´ lesson으로 다시 내려오십시오.
  
  2. ì´ì œ TEST 파ì¼ì„ ì½ì–´ë“¤ìž…시다.  :r TEST  ëª…ë ¹ì„ ì‚¬ìš©í•˜ì‹­ì‹œì˜¤. TEST 는
     파ì¼ì˜ ì´ë¦„입니다. ì½ì–´ë“¤ì¸ 파ì¼ì€ 커서가 위치한 문장 아래부터 놓ì´ê²Œ ë©ë‹ˆë‹¤.

  3. 파ì¼ì´ ì½ì–´ë“¤ì—¬ì§„ ê²ƒì„ í™•ì¸í•˜ê¸° 위해, 뒤로 ì´ë™í•´ì„œ 기존 버전과 파ì¼ì—서
     ì½ì–´ë“¤ì¸ 버전, ì´ë ‡ê²Œ Lesson 5.3 ì´ ë‘번 반복ë˜ì—ˆìŒì„ 확ì¸í•˜ì‹­ì‹œì˜¤.

참고: 외부 ëª…ë ¹ì–´ì˜ ê²°ê³¼ê°’ë„ ì½ì„ 수 있습니다. 예를 들어, :r !ls 는 ls ëª…ë ¹ì–´ì— ëŒ€í•œ ê²°ê³¼ê°’ì„ 
     ì½ì–´ 커서 바로 ì•„ëž˜ì— í•©ì¹©ë‹ˆë‹¤. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                               LESSON 5 요약


  1.  :!command  를 ì´ìš©í•˜ì—¬ 외부 ëª…ë ¹ì„ ì‹¤í–‰í•©ë‹ˆë‹¤.

      유용한 예:
         (MS-DOS)         (Unix)
          :!dir            :!ls            -  ë””ë ‰í† ë¦¬ì˜ ëª©ë¡ì„ 보여준다.
          :!del FILENAME   :!rm FILENAME   -  FILENAMEì´ë¼ëŠ” 파ì¼ì„ 지운다.

  2.  :w FILENAME  하면 현재 ë¹”ì—서 사용하는 파ì¼ì„ FILENAMEì´ë¼ëŠ” ì´ë¦„으로
      디스í¬ì— 저장합니다.

  3.  v  명령  :w FILENAME ì€ ë¹„ì£¼ì–¼ 모드ì—서 ì„ íƒëœ ë¬¸ìž¥ë“¤ì„ íŒŒì¼ FILENAMEì— ì €ìž¥í•©ë‹ˆë‹¤. 

  4.  :r FILENAME  ì€ ë””ìŠ¤í¬ì—서 FILENAMEì´ë¼ëŠ” 파ì¼ì„ 불러들여서 커서 위치
      ë’¤ì— í˜„ìž¬ 파ì¼ì„ 집어넣습니다.

  5.  :r !dir 는 dir ëª…ë ¹ì–´ì˜ ê²°ê³¼ê°’ì„ í˜„ìž¬ ì»¤ì„œì˜ ìœ„ì¹˜ ì•„ëž˜ì— ë¶™íž™ë‹ˆë‹¤. 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    Lesson 6.1: 새 줄 열기(OPEN) 명령


       **  o  를 누르면 커서 ì•„ëž˜ì— ì¤„ì„ ë§Œë“¤ê³  편집 모드가 ë©ë‹ˆë‹¤. **

  1. ì•„ëž˜ì— ---> 로 í‘œì‹œëœ ì¤„ë¡œ 커서를 옮기십시오.

  2.  o (소문ìž)를 ì³ì„œ 커서 *아래ì—* ì¤„ì„ í•˜ë‚˜ 여십시오. 편집 모드가 ë©ë‹ˆë‹¤.

  3. ---> 로 í‘œì‹œëœ ì¤„ì„ ë³µì‚¬í•œ 후  <ESC> 를 눌러서 편집 모드ì—서 나오십시오.

---> After typing  o  the cursor is placed on the open line in Insert mode.

  4. 커서 *위ì—* ì¤„ì„ í•˜ë‚˜ 만드려면, ì†Œë¬¸ìž  o 대신 ëŒ€ë¬¸ìž  O  를 치면 ë©ë‹ˆë‹¤.
     아래 있는 ì¤„ì— ëŒ€í•´ ì´ ëª…ë ¹ì„ ë‚´ë ¤ë³´ì‹­ì‹œì˜¤.

---> Open up a line above this by typing O while the cursor is on this line.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        Lesson 6.2: 추가(APPEND) 명령


          **  a 를 누르면 커서 *다ìŒì—* ê¸€ì„ ìž…ë ¥í•  수 있습니다. **

  1. 커서를 ---> 로 í‘œì‹œëœ ì²«ë²ˆì§¸ ì¤„ì˜ ë으로 옮ê¹ë‹ˆë‹¤.  
  
  2. e 를 눌러 li ì˜ ë으로 커서를 옮ê¹ë‹ˆë‹¤. 

  3. ì†Œë¬¸ìž a 를 커서 아래 ê¸€ìž *다ìŒ*ì— ê¸€ì„ ì¶”ê°€í•  수 있습니다.

  4. 아랫줄과 ê°™ì´ ë¬¸ìž¥ì„ ì™„ì„±í•´ 봅니다. <ESC>를 ì´ìš©í•´ 편집(Insert) 모드를 나갑니다. 
 
  5. e 를 ì´ìš©í•´ ë‹¤ìŒ ê³ ì¹  단어로 움ì§ì—¬ 3ì—서 4까지를 반복합니다. 

참고: 그렇게 하시면 ê³ ìž‘ ì¤„ì˜ ëì— ì¶”ê°€ë¥¼ 하기 위해 i를 누르고, 커서 아래ì—
      ìžˆë˜ ê¸€ìžë¥¼ 반복하고, ê¸€ì„ ë¼ì›Œë„£ê³ , <ESC>를 눌러 명령 모드로 ëŒì•„와서,
      커서를 오른쪽으로 옮기고 마지막으로 x까지 눌러야 하는 ë²ˆê±°ë¡œì›€ì„ í”¼í•˜ì‹¤
      수 있습니다.

  3. ì´ì œ 첫 ì¤„ì„ ì™„ì„±í•˜ì‹­ì‹œì˜¤. 추가 ëª…ë ¹ì€ í…스트가 ìž…ë ¥ë˜ëŠ” 위치 외ì—는
     편집 모드와 완전히 같다는 ê²ƒì„ ìœ ë…하십시오.

---> This li will allow you to pract appendi text to a line.
---> This line will allow you to practice appending text to a line.

참고:  a, i 그리고 A 는 í…스트가 ìž…ë ¥ë˜ëŠ” 위치 외ì—는 편집 모드와 완전히 같다는 ê²ƒì„ ìœ ë…하십시오.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   Lesson 6.3: 치환(REPLACE) ì˜ ë‹¤ë¥¸ 버전


      **  ëŒ€ë¬¸ìž R ì„ ìž…ë ¥í•˜ë©´ 하나 ì´ìƒì˜ 글ìžë¥¼ 바꿀 수 있습니다. **

  1. ---> 로 í‘œì‹œëœ ì²«ë²ˆì§¸ 줄로 움ì§ì—¬ 커서를 xxxì˜ ì•žìœ¼ë¡œ 옮ê¹ë‹ˆë‹¤. 

  2. R ì„ ìž…ë ¥í•œ 후, ë‘번째 줄과 ê°™ì€ ìˆ«ìžë¥¼ 입력해 xxx를 치환합니다. 

  3. <ESC> 를 눌러 치환 모드를 빠져나갑니다. 나머지 ë¬¸ìž¥ì€ ê·¸ëŒ€ë¡œ 남아 있는지 확ì¸í•©ë‹ˆë‹¤. 

  4. 위 단계들 반복하여 ë‚¨ì€ ëª¨ë“  xxx를 치환합니다.  

---> Adding 123 to xxx gives you xxx.
---> Adding 123 to 456 gives you 579.

주ì˜: 치환 모드는 편집 모드와 비슷합니다. 하지만 ìž…ë ¥ëœ ë¬¸ìžë“¤ì´ ì›ëž˜ 문ìžë“¤ì„ 삭제하는 ì ì´ 다릅니다. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lesson 6.4: ë¬¸ìž ë³µì‚¬ 붙여넣기(COPY AND PASTE)


     ** y 를 ì´ìš©í•´ 복사하고 p 로 붙여 넣습니다. ** 
  
  1. ---> 로 í‘œì‹œëœ ì¤„ë¡œ 움ì§ì—¬ 커서를 "a)" 뒤로 옮ê¹ë‹ˆë‹¤.
  
  2. v 를 눌러 비주얼 모드를 시작하고 "first" 바로 앞까지 커서를 움ì§ìž…니다. 
  
  3. y 를 눌러 하ì´ë¼ì´íЏ ëœ ë¶€ë¶„ì„ ë³µì‚¬(yank (copy))합니다. 

  4. 커서를 ë‹¤ìŒ ë¬¸ìž¥ì˜ ë으로 옮ê¹ë‹ˆë‹¤:  j$

  5. p 를 눌러 문ìžì—´ì„ 붙여 넣습니다.(paste) 그리고 second <ESC> 를 입력합니다. 

  6. 비주얼 모드를 ì´ìš©í•´ " item."ì„ ì„ íƒ, y 로 복사, j$ 으로 ë‹¤ìŒ ë¬¸ìž¥ ë으로 움ì§ì—¬
     p 로 단어를 붙여 넣습니다. 

--->  a) this is the first item.
      b)
  
  참고: y 역시 명령어로 사용 가능합니다. 예를 들어, yw 는 한 단어를 복사합니다. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                         Lesson 6.5: 옵션 설정(SET)

      ** 찾기나 바꾸기ì—서 ëŒ€ì†Œë¬¸ìž êµ¬ë¶„ì„ ì—†ì• ê¸° 위해 ì˜µì…˜ì„ ì„¤ì •í•©ë‹ˆë‹¤ **

  1. 다ìŒì„ 입력하여 'ignore' 를 찾으십시오:    /ignore <ENTER>
     n 키를 ì´ìš©í•˜ì—¬ 여러번 반복하십시오.

  2. 'ic' (ëŒ€ì†Œë¬¸ìž êµ¬ë³„ 안함, Ignore case) ì˜µì…˜ì„ ì„¤ì •í•˜ì‹­ì‹œì˜¤:
     :set ic

  3. n 키를 눌러서 'ignore' 를 다시 찾아보십시오.
     ì´ì œ ignoreê³¼ IGNORE ëª¨ë‘ ê²€ìƒ‰ë˜ëŠ” ì ì„ 주목합니다. 

  4. 'hlsearch' 와 'incsearch' ì˜µì…˜ì„ ì„¤ì •í•©ì‹œë‹¤.
     :set hls is

  5. 찾기 ëª…ë ¹ì„ ë‹¤ì‹œ 입력하여, ì–´ë–¤ ì¼ì´ ì¼ì–´ë‚˜ëŠ”ì§€ 확ì¸í•´ 보십시오:
     /ignore

  6. ëŒ€ì†Œë¬¸ìž êµ¬ë³„ì„ ë„기 위해서는, 다ìŒê³¼ ê°™ì´ ìž…ë ¥í•©ë‹ˆë‹¤:
     :set noic

참고:  ì°¾ì€ ë‚´ìš©ì´ ê°•ì¡°(HIGHLIGHT)ëœ ê²ƒì„ ì—†ì• ë ¤ë©´:   :nohlsearch 
참고:  만약, 검색 í•œë²ˆì— ëŒ€í•´ì„œë§Œ ëŒ€ì†Œë¬¸ìž êµ¬ë³„ ì„¸íŒ…ì„ ë„ê³  싶다면 \c 를 ì´ìš©í•  수 있습니다. 
      :  /ignore\c  <ENTER>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                               LESSON 6 요약


  1.  o 를 입력하면 커서 *아래ì—* 한 ì¤„ì´ ì—´ë¦¬ë©°, 커서는 편집 모드로
     열린 줄 ìœ„ì— ìœ„ì¹˜í•˜ê²Œ ë©ë‹ˆë‹¤.
     ëŒ€ë¬¸ìž  O  를 입력하면 커서가 있는 ì¤„ì˜ *위로* 새 ì¤„ì„ ì—´ê²Œ ë©ë‹ˆë‹¤.

  2.  a 를 입력하면 커서 *다ìŒì—* ê¸€ì„ ìž…ë ¥í•  수 있습니다.
     ëŒ€ë¬¸ìž  A  를 입력하면 ìžë™ìœ¼ë¡œ ê·¸ ì¤„ì˜ ëì— ê¸€ìžë¥¼ 추가하게 ë©ë‹ˆë‹¤.

  3. e 를 입력하면 ë‹¨ì–´ì˜ ë으로 움ì§ìž…니다. 

  4. y 를 입력하면 복사(yank (copy))를, p 를 입력하면 붙여 넣기가 ë©ë‹ˆë‹¤. 
  
  5. ëŒ€ë¬¸ìž  R  ì„ ìž…ë ¥í•˜ë©´ <ESC> 를 눌러서 나가기 전까지 바꾸기 모드가 ë©ë‹ˆë‹¤.

  6. ":set xxx" 를 하면 "xxx" ì˜µì…˜ì´ ì„¤ì •ë©ë‹ˆë‹¤.:
	  'ic' 'ignorecase'	검색시 ëŒ€ì†Œë¬¸ìž êµ¬ë³„ì„ í•˜ì§€ 않습니다.
	  'is' 'incsearch'	검색어ì—서 부분 검색 결과를 ë³´ì—¬ì¤ë‹ˆë‹¤. 
	  'hls' 'hlsearch'	검색 ê²°ê³¼ê°’ì„ í•˜ì´ë¼ì´íŠ¸í•´ì¤ë‹ˆë‹¤.
     ì˜µì…˜ì€ ì „ì²´ ì´ë¦„ í˜¹ì€ ì¤„ì¸ ì´ë¦„ ëª¨ë‘ ì‚¬ìš© 가능합니다.

  7. ì•žì— "no"를 붙여 ì˜µì…˜ì„ ëŒ ìˆ˜ 있습니다:   :set noic 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       LESSON 7.1: 온ë¼ì¸ ë„ì›€ë§ ëª…ë ¹


                      ** 온ë¼ì¸ ë„ì›€ë§ ì‹œìŠ¤í…œ 사용하기 **

  ë¹”ì€ í­ ë„“ì€ ì˜¨ë¼ì¸ ë„ì›€ë§ ì‹œìŠ¤í…œì„ ì œê³µí•©ë‹ˆë‹¤.  ë„움ë§ì„ 보려면,
  ë‹¤ìŒ ì„¸ê°€ì§€ 중 하나를 시ë„해보십시오:
        - <HELP> 키를 누른다. (키가 있는 경우)
        - <F1> 키를 누른다. (키가 있는 경우)
        - :help <ENTER>   ë¼ê³  입력한다.

  ë„ì›€ë§ ì°½ì„ ë‹«ìœ¼ë ¤ë©´  :q <ENTER>  ë¼ê³  입력하십시오.
        CTRL-W CTRL-W   다른쪽 윈ë„우로 넘어갑니다.
          :q <ENTER>    ë„ì›€ë§ ìœˆë„우를 닫습니다. 

  ":help" ë¼ëŠ” ëª…ë ¹ì— ì¸ìžë¥¼ 주면 ì–´ë–¤ ì£¼ì œì— ê´€í•œ ë„움ë§ì„ ì°¾ì„ ìˆ˜ 있습니다.
  ë‹¤ìŒ ëª…ë ¹ì„ ë‚´ë ¤ 보십시오. ( <ENTER> 키를 누르는 ê²ƒì„ ìžŠì§€ 마십시오.)

        :help w
        :help c_CTRL-D
        :help insert-index
        :help user-manual

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       LESSON 7.2: 시작 스í¬ë¦½íЏ 만들기

                            ** ë¹”ì˜ ê¸°ëŠ¥ 켜기 **

  ë¹”ì€ Vi 보다 훨씬 ë§Žì€ ê¸°ëŠ¥ì„ ê°€ì§€ê³  있지만, ëŒ€ë¶€ë¶„ì€ ê¸°ë³¸ì ìœ¼ë¡œ ìž‘ë™í•˜ì§€
  않습니다. ë” ë§Žì€ ê¸°ëŠ¥ì„ ì¨ë³´ë ¤ë©´, "vimrc" ë¼ëŠ” 파ì¼ì„ 만들어야 합니다.

  1. "vimrc" 파ì¼ì„ 수정합시다. ì´ íŒŒì¼ì€ 사용하는 ì‹œìŠ¤í…œì— ë”°ë¼ ë‹¤ë¦…ë‹ˆë‹¤:
        :e ~/.vimrc                  Unixì˜ ê²½ìš°
        :e $VIM/_vimrc               MS-Windowsì˜ ê²½ìš°

  2. ì´ì œ "vimrc"ì˜ ì˜ˆì œë¥¼ ì½ì–´ë“¤ìž…니다:
        :r $VIMRUNTIME/vimrc_example.vim

  3. 다ìŒê³¼ ê°™ì´ í•˜ì—¬ 파ì¼ì„ 저장합니다:
        :w

  ë‹¤ìŒ ë²ˆì— ë¹”ì„ ì‹œìž‘í•˜ë©´, 구문 ê°•ì¡°(syntax highlighting)ì´ ì‚¬ìš©ë  ê²ƒìž…ë‹ˆë‹¤.
  모든 ì›í•˜ëŠ” ì„¤ì •ì„ ì´ "vimrc" 파ì¼ì— 넣어둘 수 있습니다.
  ë” ìžì„¸í•œ ë‚´ìš©ì€ :help vimrc-intro를 참고 하세요.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			     Lesson 7.3: 명령어 완성하기


         ** CTRL-D 와 <TAB> ì´ìš©í•˜ì—¬ 명령어를 완성할 수 있습니다.**

  1. 먼저 vimì´ í˜¸í™˜ 모드가 아닌지를 확ì¸í•©ë‹ˆë‹¤:    :set nocp 

  2. ë””ë ‰í† ë¦¬ì— íŒŒì¼ì´ 존재하는지 먼저 í™•ì¸ í•©ë‹ˆë‹¤.:    :!ls   í˜¹ì€  :!dir 

  3. 다ìŒê³¼ ê°™ì´ ëª…ë ¹ì–´ë¥¼ 입력합니다:    :e

  4. CTRL-D 를 누르면 "e"로 시작하는 모든 ëª…ë ¹ì–´ë“¤ì„ ë³¼ 수 있습니다.  
  
  5. <TAB> ì„ ëˆŒëŸ¬ ":edit" 명령어를 완성해 봅니다. 
  
  6. ì´ì œ 빈칸 하나를 추가한 ë’¤, 존재하는 íŒŒì¼ ì´ë¦„ì˜ ì•ž ë¶€ë¶„ì„ ìž…ë ¥í•©ë‹ˆë‹¤:  :edit FIL

  7. <TAB> ì„ ëˆŒëŸ¬ íŒŒì¼ ì´ë¦„ì„ ì™„ì„± 시킵니다. 
  
참고: 완성하기는 ë§Žì€ ëª…ë ¹ì–´ì—서 사용할 수 있습니다. CTRL-D와 <TAB> ë§Œ 누르세요! 
     특히, :help ì—서 유용할 것입니다. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       Lesson 7 요약


  1. ë„움ë§ì„ 열기 위해 :help í˜¹ì€ <F1> í˜¹ì€ <Help> 를 누릅니다. 
  
  2. cmd ì— ëŒ€í•œ ë„움ë§ì„ 보기 위해서는 :help cmd 를 입력합니다. 

  3. CTRL-W CTRL-W 를 ì´ìš©í•´ 다른 윈ë„우로 넘어갑니다. 

  4. :q 로 ë„ì›€ë§ ìœˆë„우를 빠져나옵니다.  

  5. vimrc 시작 스í¬ë¦½íŠ¸ë¥¼ ì´ìš©í•´ 선호하는 ì„¸íŒ…ì„ ìœ ì§€í•  수 있습니다. 

  6. : 명령어를 입력할때, CTRL-D 를 눌러 가능한 ëª…ë ¹ì–´ë“¤ì„ ë³¼ìˆ˜ 있습니다. 
     <TAB> ì„ ëˆŒëŸ¬ 완성 가능합니다.  







~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  ì´ê²ƒìœ¼ë¡œ ë¹” 길잡ì´ë¥¼ 마칩니다.  ì´ ê¸¸ìž¡ì´ëŠ” ë¹” íŽ¸ì§‘ê¸°ì— ëŒ€í•œ 간략한 개요를
  보여주기 위한 ì˜ë„로 제작ë˜ì—ˆìœ¼ë©°, ì´ íŽ¸ì§‘ê¸°ë¥¼ ì •ë§ ê°„ë‹¨ížˆ 사용하기ì—
  ì¶©ë¶„í•  ë¿ìž…니다.  ë¹”ì—는 ì´ ê¸¸ìž¡ì´ì™€ëŠ” 비êµí•  수 ì—†ì„ ë§Œí¼ í›¨ì”¬ ë§Žì€ ëª…ë ¹ì´
  있습니다.  ë‹¤ìŒ ì‚¬ìš©ìž ë§¤ë‰´ì–¼ì„ ì½ìœ¼ì‹­ì‹œì˜¤: ":help user-manual"

  보다 ìžì„¸ížˆ ì½ê³  공부하려면, ë‹¤ìŒ ì±…ì„ ì¶”ì²œí•´ 드립니다:
        Vim - Vi Improved - by Steve Oualline
        ì¶œíŒì‚¬: New Riders
  ì´ ì±…ì€ ì™„ì „ížˆ ë¹”ì— ëŒ€í•´ì„œë§Œ 다루고 있습니다.  특히 초보ìžë“¤ì—게 유용합니다.
  ë§Žì€ ì˜ˆì œì™€ ê·¸ë¦¼ì´ ìžˆìŠµë‹ˆë‹¤.
  다ìŒì„ 참고하십시오:  http://iccf-holland.org/click5.html

  ë‹¤ìŒ ì±…ì€ ì¢€ ì˜¤ëž˜ëœ ì±…ìœ¼ë¡œ 빔보다는 Viì— ëŒ€í•´ 다루고 있지만, 역시 추천할 ë§Œ
  합니다:
        Learning the Vi Editor - by Linda Lamb
        ì¶œíŒì‚¬: O'Reilly & Associates Inc.
  Vi로 하고 ì‹¶ì€ ê±°ì˜ ëª¨ë“  ê²ƒì— ëŒ€í•´ 알 수 있는 ì¢‹ì€ ì±…ìž…ë‹ˆë‹¤.
  여섯번째 개정íŒì€ ë¹”ì— ê´€í•œ ë‚´ìš©ì„ í¬í•¨í•˜ê³  있습니다.

  ì´ ê¸¸ìž¡ì´ëŠ”  Colorado School of Minesì˜ Michael C. Pierce 와
  Robert K. Ware ê°€ Colorado State Universityì˜ Charles Smith ì˜ ì•„ì´ë””ì–´ì—
  착안하여 ì¼ìŠµë‹ˆë‹¤.
  .  E-mail: bware@mines.colorado.edu.

  Modified for Vim by Bram Moolenaar.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Youez - 2016 - github.com/yon3zu
LinuXploit