124, 1/7 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   sehkmg
   °£´ÜÇÑ vi editor »ç¿ë¹ý

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=1925 [º¹»ç]


ftz Æ®·¹ÀÌ³Ê °úÁ¤¿¡ ¾ø´Âµí Çؼ­ ¿Ã·Áº¾´Ï´Ù~

vi ¿¡µðÅ͸¦ »ç¿ëÇϱâ À§Çؼ­´Â "vi ¸¸µéÆÄÀÏÀ̸§" ÀÌ·¸°Ô ¸í·ÉÀ» ÀÔ·ÂÇÏ¸é µÈ´Ù.

ex) [root@ftz tmp]# vi test.txt

±×·¯¸é ±î¸¸ È­¸éÀÌ ¶ã°ÍÀÌ´Ù. vi editor¿¡¼­´Â ¼¼ °¡Áö ¸ðµå - ÀԷ¸ðµå, ¸í·É¸ðµå, ÃÖÁ¾Çà¸ðµå °¡ Àִµ¥ óÀ½ µé¾î°¬À»¶§´Â ¸í·É¸ðµå »óÅÂÀÌ´Ù.

¸í·É¸ðµå »óÅ¿¡¼­ i, I, a, A, o, O¸¦ ´©¸£¸é ÀԷ¸ðµå·Î ÀüȯµÇ´Âµ¥ °¢ Å°ÀÇ ¾²ÀÓÀº ´ÙÀ½°ú °°´Ù.

i - Insert, ÇöÀç Ä¿¼­ÀÇ À§Ä¡¿¡ ±ÛÀÚ¸¦ »ðÀÔ
I - Insert, Ä¿¼­°¡ ÀÖ´Â ÁÙ(line)ÀÇ ¸Ç ¾Õ¿¡ ±ÛÀÚ¸¦ »ðÀÔ
a - Append, ÇöÀç Ä¿¼­ À§Ä¡ÀÇ ´ÙÀ½ Ä­¿¡ ±ÛÀÚ¸¦ Ãß°¡
A - Append, Ä¿¼­°¡ ÀÖ´Â ÁÙ(line)ÀÇ ¸Ç µÚ¿¡ ±ÛÀÚ¸¦ Ãß°¡
o - Open line, ÇöÀçÀÇ ÁÙ ´ÙÀ½¿¡ »õ·Î¿î ÁÙÀ» »ðÀÔ
O - Open line, ÇöÀçÀÇ ÁÙ ¾Õ¿¡ »õ·Î¿î ÁÙÀ» »ðÀÔ

ÀԷ¸ðµå »óÅ¿¡¼­ <Esc> Å°¸¦ ´©¸£¸é ¸í·É¸ðµå·Î ÀüȯµÈ´Ù.

¸í·É¸ðµå »óÅ¿¡¼­´Â Ä¿¼­¸¦ ¿òÁ÷ÀÏ ¼ö Àִµ¥ ¹æÇâÅ° ¼³Á¤ÀÌ µÇ¾îÀÖÀ¸¸é ¹æÇâÅ°·Î ¿òÁ÷ÀÌ¸é µÇ°í, ¾ÈµÇ¾î ÀÖÀ¸¸é h, j, k, l(¡ç, ¡é, ¡è, ¡æ) Å°µéÀ» ÀÌ¿ëÇØ Ä¿¼­¸¦ ¿òÁ÷ÀÌ¸é µÈ´Ù. ¶Ç ´ÙÀ½°ú °°Àº À̵¿Å°¸¦ ÀÌ¿ëÇϸé Ä¿¼­¸¦ ºü¸£°Ô À̵¿½Ãų ¼ö ÀÖ´Ù.

0 - ÇöÀç ÇàÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ´Ù.
$ - ÇöÀç ÇàÀÇ ¸Ç ¸¶Áö¸· ¹®ÀÚ·Î À̵¿ÇÑ´Ù.
^ - ÇöÀç ÇàÀÇ ¸Ç ¾Õ ¹®ÀÚ·Î À̵¿ÇÑ´Ù.
gg - ù ÇàÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ´Ù.
G - ¸¶Áö¸· ÇàÀ¸·Î À̵¿ÇÑ´Ù.
nG - nÇàÀ¸·Î À̵¿ÇÑ´Ù.
H - ½ºÅ©¸°ÀÇ Ã¹ ÇàÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ´Ù.
M - ½ºÅ©¸°ÀÇ °¡¿îµ¥ ÇàÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ´Ù.
L - ½ºÅ©¸°ÀÇ ¸Ç ¸¶Áö¸· ÇàÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ´Ù.
{ - ´Ü¶ôÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ´Ù.
} - ´ÙÀ½´Ü¶ôÀÇ ¼±µÎ·Î À̵¿ÇÑ´Ù.
<Enter> - ´ÙÀ½ ÇàÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ´Ù.

¶Ç ¸í·É¸ðµå »óÅ¿¡¼­ ÆíÁýÀ» ÇÒ ¼ö Àִµ¥ Áö¿ì´Â ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.

x - ÇöÀç À§Ä¡ÀÇ ¹®ÀÚ°¡ »èÁ¦µÈ´Ù.
X - ÇöÀç À§Ä¡¿¡¼­ ¿ÞÂÊ¿¡ ÀÖ´Â ¹®ÀÚ°¡ »èÁ¦µÈ´Ù.
dd - ÇöÀç ÇàÀ» »èÁ¦ÇÑ´Ù.
dw - Ä¿¼­ À§Ä¡¿¡¼­ ´Ü¾î ³¡±îÁö »èÁ¦ÇÑ´Ù.
D - Ä¿¼­ À§Ä¡¿¡¼­ Çà ³¡±îÁö »èÁ¦ÇÑ´Ù.

±× ´ÙÀ½ ºí·ÏÀ» ÁöÁ¤ÇÏ¿© ÆíÁýÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.

vÅ°¸¦ ´­·¯¼­ ºí·ÏÀ» ÁöÁ¤ÇÑÈÄ yÅ°¸¦ ´©¸£¸é º¹»ç, dÅ°¸¦ ´©¸£¸é À߶󳻱Ⱑ µÈ´Ù.
±× ´ÙÀ½À¸·Î pÅ°¸¦ ´©¸£¸é Ä¿¼­ µÚ¿¡ º¹»çµÈ ³»¿ëÀÌ ºÙ°í PÅ°¸¦ ´©¸£¸é Ä¿¼­ ¾Õ¿¡ º¹»çµÈ ³»¿ëÀÌ ºÙ´Â´Ù.

ºí·ÏÀ» ÁöÁ¤ÇÏÁö ¾Ê°í ÇàÀ» º¹»çÇϰųª ¿À·ÁµÎ´Â ±â´ÉÀº ´ÙÀ½°ú °°´Ù.

yy¸¦ ´©¸£¸é ÇöÀç ÇàÀÌ º¹»çµÈ´Ù.
dd¸¦ ´©¸£¸é ÇöÀç ÇàÀÌ Áö¿öÁö¸é¼­ ¹öÆÛ¿¡ ÀúÀåµÈ´Ù.
±× ´ÙÀ½À¸·Î pÅ°¸¦ ´©¸£¸é Ä¿¼­ µÚ¿¡ º¹»çµÈ ³»¿ëÀÌ ºÙ°í PÅ°¸¦ ´©¸£¸é Ä¿¼­ ¾Õ¿¡ º¹»çµÈ ³»¿ëÀÌ ºÙ´Â´Ù.

¸¶Áö¸·À¸·Î ¸í·É¸ðµå »óÅ¿¡¼­ :¸¦ ´©¸£¸é ÃÖÁ¾Çà ¸ðµå°¡ µÇ´Âµ¥
:wq´Â ÀúÀåÇÏ°í ³ª°¡±â, :q´Â ±×³É ³ª°¡±â, ÀÌ ¶§ ¼öÁ¤µÈ°Ô ÀÖÀ¸¸é ±×³É ³ª°¡ÁöÁö ¾Ê´Âµ¥ ±×¶§ °­Á¦Á¾·á¹æ¹ýÀº :q! ÀÌ´Ù.

ÀÏ´Ü ÀÌÁ¤µµ¸¸ ¾Ë¾Æ³õÀ¸¸é µÉµíÇÏ´Ù. ´Ù ¿Ü¿ï ÇÊ¿ä´Â ¾ø°í ÇÊ¿äÇÒ¶§ ÀÌ ÀڷḦ ´Ù½Ã Àо°í ÇÏ¸é µÈ´Ù. ÇÏÁö¸¸ ½Ç½ÀÀº Çѹø¾¿ ´Ù Çغ¸¸é¼­ ¾î¶»°Ô µÇ´ÂÁö ¾Ë¾Æº¸±æ ±ÇÀåÇÑ´Ù.

³ªµµ Çغ» °á°ú i, o, O, nG, x, dd ÀÌÁ¤µµ¸¸ »ç¿ëÇÏ°Ô µÇ´Â°Í °°´Ù. ÃÖÁ¾Çà ¸ðµå´Â ´Ù »ç¿ëÇÏ°Ô µÇ´Â°Í °°´Ù. ƯÈ÷ nGÀÇ °æ¿ì´Â ÄÄÆÄÀÏ¿¡·¯½Ã ¸î¹ø° Çà¿¡ ¿À·ù°¡ ÀÖ´Ù°í ¶ß´Âµ¥ ±×¶§ ÀÚÁÖ »ç¿ëÇÑ´Ù. ³ª´Â Áö±ÝÀº ½À°üÀÌ Àß ¾ÈµÇÀ־ ¹æÇâÅ°¸¦ ¸¹ÀÌ ÀÌ¿ëÇϴµ¥ ³ªÁß¿¡ ÄÚµù ÇÒ¶§ ÄÚµåÀÇ ±æÀÌ°¡ ±æ¾îÁö¸é Ä¿¼­ À̵¿¿¡ °üÇÑ Å°µéÀ» Àß ¾Ë¾Æ³õ¾Æ¾ß ºü¸£°Ô ÆíÁýÀ» ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

  Hit : 8198     Date : 2012/01/16 12:21



    
sohun5013 ¿Í;; ÁøÂ¥ À¯¿ëÇÏ°í ´ë´ÜÇϼ¼¿©!!!
Àß º¸°í °©´Ï´Ù ¤¾¤¾
2012/01/16  
BLu2Scr22n À¸È÷È÷ ¾È±×·¡µµ ¿äÁò Vi editor °øºÎÁßÀ̾ù´Âµ¥ µµ¿òÀÌ µÌ³×¿ä
Àߺ¸°í °©´Ï´Ù ^_^
2012/01/27  
me_thm ±Ã±ÝÇÑ°Ô Àִµ¥
!q ·Î °­Á¦Á¾·á ÇÑ´ÙÀ½¿¡ °è¼Ó ÇÒ·Á¸é ¾Æ¹«Å°³ª ´©¸£¶ó°í Çϴµ¥
±×°Å ¹«½ÃÇÏ°í ¸í·É¾îâÀ¸·Î ¶ß°Ô ÇÒ·Á¸é ¹«½¼ Å°¸¦ ´­·¯¾ßÇϳª¿ä?
¸Ç³¯ ±×°Å ¤¨¤Â¹®¿¡ ²¯´Ù°¡ ´Ù½Ã ÄѼ­ °í»ýÀ̳׿ä
2012/01/28  
sehkmg @me_thm °­Á¦Á¾·á´Â q! ÀÔ´Ï´Ù^^ ÇÞ°¥¸®Áö ¸¶¼¼¿ä ¤¾¤¾ !´Â ½©ÀÇ ¸í·ÉÀ» ½ÇÇà½ÃÅ°´Â Å°·Î ftz level2¿¡ ³ª¿É´Ï´Ù. 2012/01/30  
mem0ries °¨»çÇÕ´Ï´Ù 2012/02/02  
124   ¸®´ª½º ±âº»¸í·É¾î~[6]     chlckdghsla
10/14 54186
123   [Æß] ¿©±â ¿Ã·Áµµ µÉÁö ¸ð¸£°ÚÁö¸¸ °£´ÜÇÑ ÇØÅ· Á¡°Ë¹ý ÀÔ´Ï´Ù..¤¾¤¾[2]     BLu2Scr22n
02/12 7760
122   ¡áHDD (ÇÏµå µð½ºÅ©) Layout ¼³Á¤[1]     BLu2Scr22n
01/24 6606
121   ¹éÆ®·¢ÀÇÁ¤¼® Á¦2-1°­[5]     ÀÎõÇØÄ¿
01/21 13501
  °£´ÜÇÑ vi editor »ç¿ë¹ý[5]     sehkmg
01/16 8197
119   ftz Á¢¼ÓÀÌ ¾ÈµÉ ¶§ ·ÎÄ÷ΠÁ¢¼ÓÇÒ¼ö ÀÖ´Â ½¬¿î ¹æ¹ý[9]     sehkmg
01/15 8452
118   [ÀÚÀÛ]Æ÷·»½ÄÀ»À§ÇÑNTFS±¸Á¶[2]     havu
01/11 12089
117   ftz ¼­¹ö ±¸ÃàÇغ¸±â[15]     ÆĶõ¹Ù´Ù
09/10 22483
116   [¸®´ª½º] ³ÊÈñµé FHS ¶ó°í ¾Æ´Ï? [1]     arsenalkim
08/30 8604
115   ³ëÁîÀÇ ÇØÄ¿½ºÄð ftzŽ¹æ±â trainer4 !!     xownsdk2
08/04 8328
114   find ¸í·É¾îÁß -perm ¿É¼Ç¿¡¼­ -,+ÀÇ Â÷ÀÌ[1]     ÆĶõ¹Ù´Ù
08/04 24750
113   ¸®´ª½º(9) ¸®´ª½º ¸í·É¾î 1~8     »ç¿ëÁß
08/02 8645
112   ¸®´ª½º(9) ¸®´ª½º ¸í·É¾î 2. ÆÄÀÏ °ü·Ã ¸í·É¾î     »ç¿ëÁß
08/02 7877
111   À¯´Ð½º ÇØÅ·ÀÇ ±âº» SetUID[3]     wnstndp
07/25 7273
110   ¸®´ª½º °­Á µð½ºÅ©°ü¸®¸¦ À§ÇÑ Quota »ç¿ëÇϱ⠠   ºÎ·¯ÁøºÐÇÊ
03/25 7910
109   ¸®´ª½º°­Á sparc ¸®´ª½º ¼³Ä¡     ºÎ·¯ÁøºÐÇÊ
03/25 8750
108   ¸®´ª½º °­Á (·¹µåÇÞ ¸®´ª½º)[1]     ºÎ·¯ÁøºÐÇÊ
03/25 11258
107   ¾Æ vmware À» ¾î·Á¿ö ÇÏ´Â »ç¶÷ÀÌ ÀÖ³»¿ä ¤§¤§[3]     playground
03/06 7716
106   ÀÚÀ¯°­ÁÂ½Ç ³Ê¹« Ȳ·®Çؼ­ ÇãÁ²ÇÑ°Å Çϳª¸¸¿Ã¸³´Ï´Ù.[8]     rkdgh0112
02/11 6975
105   [ÀÚÀÛ]¸®´ª½º ¾ÐÃà ¸í·É Á¤¸®.[2]     williamlee
12/29 14484
[ÀÌÀü °Ë»ö]... 1 [2][3][4][5][6][7]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org