¡Ø VI ÆíÁý±â
vi : ȸé ÆíÁý±â ----<Çü½Ä>----------------------- $ vi File-names |
¢Ã File³»¿¡¼ÀÇ À§Ä¡ À̵¿ ¸í·É
¸í·É¾î |
±â ´É |
¡ç¡é¡è¡æ |
Á¿ì»óÇÏ À̵¿ |
h j k l |
»óµ¿ |
+ |
´ÙÀ½ ÇàÀÇ °ø¹éÀÌ ¾Æ´Ñ Ä®·³À¸·Î À̵¿ |
- |
ÀÌÀü ÇàÀÇ °ø¹éÀÌ ¾Æ´Ñ Ä®·³À¸·Î À̵¿ |
<RETURN> |
+ |
H |
ȸé»óÀÇ Ã³À½ ÇàÀ¸·Î À̵¿ |
L |
ȸé»óÀÇ ¸¶Áö¸· ÇàÀ¸·Î À̵¿ |
M |
ȸé»óÀÇ Áß°£ ÇàÀ¸·Î À̵¿ |
^F |
ÇÑ È¸é ¹ØÀ¸·Î À̵¿ |
^B |
ÇÑ È¸é À§·Î À̵¿ |
^D |
¹Ý È¸é ¹ØÀ¸·Î À̵¿ |
^U |
¹Ý ȸé À§·Î À̵¿ |
G |
ÁÖ¾îÁø ÇàÀ¸·Î À̵¿ |
z<RETURN> |
ȸéÀÇ Ã³À½¿¡ ÇöÀç ÇàÀ» À̵¿ |
z-<RETURN> |
ȸéÀÇ ³¡¿¡ ÇöÀç ÇàÀ» À̵¿ |
z.<RETURN> |
ȸéÀÇ Áß°£¿¡ ÇöÀç ÇàÀ» À̵¿ |
^E |
ȸéÀÇ ÇÏ´ÜÀ¸·ÎºÎÅÍ ÇÑÇàÀ» ²ø¾î ¿Ã¸² |
^Y |
ȸéÀÇ »ó´ÜÀ¸·ÎºÎÅÍ ÇÑÇàÀ» ²ø¾î ³»¸² |
¢Ã Çà¿¡¼ÀÇ Ä®·³ À§Ä¡ À̵¿ ¸í·É
¸í·É¾î |
±â ´É |
^ |
±× ÇàÀÇ Ã³À½ °ø¹éÀÌ ¾Æ´Ñ ¹®ÀÚ·Î |
O |
±× ÇàÀÇ Ã³À½ Ä®·³À¸·Î |
$ |
±× ÇàÀÇ ¸¶Áö¸· Ä®·³À¸·Î |
space |
¡æ¿Í °°À½ |
fx |
¿ìÃøÀ¸·Î x°¡ ÀÖ´Â °÷±îÁö |
Fx |
ÁÂÃøÀ¸·Î x°¡ ÀÖ´Â °÷±îÁö |
tx |
¿ìÃøÀ¸·Î x°¡ ÀÖ´Â °÷±îÁö °£ ´ÙÀ½ ¾ÕÄ®·³À¸·Î |
Tx |
ÁÂÃøÀ¸·Î x°¡ ÀÖ´Â °÷±îÁö °£ ´ÙÀ½ µÚÄ®·³À¸·Î |
l |
ÁöÁ¤µÈ Ä®·³À¸·Î |
w |
´ÙÀ½ ´Ü¾î·Î |
b |
¾Õ ´Ü¾î·Î |
e |
´Ü¾îÀÇ ³¡À¸·Î |
W |
°ø¹éÀ¸·Î ºÐ¸®µÈ ´Ü¾î·Î |
B |
WÀÇ ¹Ý´ë ¹æÇâÀ¸·Î |
E |
WÀÇ ¸¶Áö¸·À¸·Î |
¢Ã À̵¿ ¸í·É¾î ¾ÕÀÇ ¼ýÀÚ ¸í·É¾î
Çà/Ä®·³ ¹øÈ£ 23G , 56I ½ºÅ©·Ñ Ƚ¼ö 3^D , 6^U ¹Ýº¹È¿°ú ³ª¸ÓÁö ¸í·É¾îÀÇ ´ëºÎºÐ
¿¹) 3cw 3´Ü¾îÀÇ º¯°æ 21G FileÀÇ 21ÇàÀ¸·Î °¨ |
¢Ã ¸í·É Ãë¼Ò
<ESC> »ðÀÔ È¤Àº Á¾°áµÇÁö ¾ÊÀº ¸í·ÉÀÇ Á¾·á |
¢Ã ½ºÅ©¸° Á¶Á¤
¸í·É¾î |
±â ´É |
^L |
½ºÅ©¸°À» Áö¿ì°í ´Ù½Ã ÇÁ¸°Æ® |
^G |
ÇöÀçÀÇ File°ú ÇàÀ» º¸¿©ÁØ´Ù. |
zn.<RETURN> |
nÇà window·Î »ç¿ë |
¢ÑÀÔ·Â ¸ðµå
¢Ã ÀÔ·Â ¸í·É Ãß°¡
¸í·É¾î |
±â ´É |
a |
Ä¿¼ µÚ¿¡ µ¡ºÙÀÓ |
A |
Çà ¸¶Áö¸·¿¡¼ºÎÅÍ µ¡ºÙÀÓ |
i |
Ä¿¼ ¾Õ¿¡ »ðÀÔ |
I |
óÀ½ÀÇ °ø¹éÀÌ ¾Æ´Ñ ¹®ÀÚ¾ÆÆ뼺ÎÅÍ »ðÀÔ |
o |
ÇöÀçÀÇ Çà ´ÙÀ½¿¡ °ø¹éÀÇ ÇàÀ» »ðÀÔ |
O |
ÇöÀçÀÇ Çà ´ÙÀ½¿¡ °ø¹éÀÇ ÇàÀ» »ðÀÔ |
¢Ã ġȯ ¸í·É
¸í·É¾î |
±â ´É |
r |
¹®ÀÚ Çϳª¸¦ ġȯ |
Rtext<ESC> |
¹®ÀÚµéÀ» text·Î ġȯ |
s |
ÇϳªÀÇ ¹®ÀÚ Ä¡È¯ |
S |
ÇϳªÀÇ Çà ġȯ |
cw |
´Ü¾îÀÇ º¯°æ ¸í·É |
cc |
Ä¿¼ À§Ä¡ÀÇ ÇѶóÀÎ º¯°æ ¸í·É |
C |
±× ÇàÀÇ ÇöÀç¿¡¼ ³¡±îÁö º¯°æ(cc¿Í µ¿ÀÏ) |
¢Ã insert ÁßÀÇ Á¦¾î ¸í·É
¸í·É¾î |
±â ´É |
^H |
¹Ù·Î ÀüÀÇ »ðÀÔ ¹®ÀÚ¸¦ Áö¿ò |
^W |
¹Ù·Î ÀüÀÇ »ðÀÔ ´Ü¾î¸¦ Áö¿ò |
¢Ã º¹»ç, À̵¿ÀÇ Ãâ·Â
¸í·É¾î |
±â ´É |
x |
Ä¿¼ µÚÀÇ ÇϳªÀÇ ¹®ÀÚ »èÁ¦ ¸í·É |
X |
Ä¿¼ ÀüÀÇ ¹®ÀÚ »èÁ¦ |
dw |
Ä¿¼ µÚÀÇ ÇϳªÀÇ ´Ü¾î »èÁ¦ ¸í·É |
dd |
Ä¿¼ À§Ä¡ÀÇ ÇѶóÀÎ »èÁ¦ ¸í·É |
D |
±× ÇàÀÇ ÇöÀç¿¡¼ ³¡±îÁö »èÁ¦(dd) |
yy |
¹öÆÛ¿¡ ÇàµéÀ» Àӽà ÀúÀå |
Y |
ÇàÀÇ º¹»ç |
J |
ÇàÀ» ÇÕħ |
J |
Ä¿¼ µÚ¿¡ put |
J |
Ä¿¼ ¾Õ¿¡ put |
¢Ã ¸í·ÉÀÇ Ãë¼Ò¿Í ¹Ýº¹ ¸í·É
¸í·É¾î |
±â ´É |
u |
¸¶Áö¸·À¸·Î »ç¿ëÇÑ ¸í·ÉÀ» Ãë¼Ò |
U |
ÇöÀçÇà¿¡ ´ëÇÏ¿© º¯°æµÈ ³»¿ë ¸ðµÎ¸¦ Ãë¼Ò |
. |
¸¶Áö¸·À¸·Î »ç¿ëÇÑ ¸í·ÉÀ» ¹Ýº¹ ó¸® |
¢Ñ ¸¶Áö¸·Çà ¸ðµå
¢Ã File ÀúÀå, Á¾·á, ÆíÁý, Àӽà ŻÃâ ¸í·É
¸í·É¾î ¸ðµå |
±â ´É |
:1,$s/QQ/AA/g |
ed¸í·É ½ÇÇà |
:w |
Áö±Ý±îÁö º¯°æµÈ ³»¿ëÀ» File¿¡ ÀúÀå |
:q |
vi ÆíÁý±â »ç¿ë Á¾·á |
:q! |
Áö±Ý±îÁö º¯°æ ³»¿ëÀ» ¹«½Ã Á¾·á |
:e name |
name·Î ÁÖ¾îÁö FileÀÇ ÆíÁý |
:e! |
Áö±Ý±îÁöÀÇ º¯°æÀ» ¹«½ÃÇÏ°í ´Ù½Ã ÆíÁý |
:w name |
nameÀ¸·Î ÁÖ¾îÁø FileÀ̸§À¸·Î ÀúÀå |
:r name |
nameÀ¸·Î ÁÖ¾îÁø ¿ÜºÎ FileÀ» ÀоîµéÀÓ |
:!cmd |
cmd·Î ÁÖ¾îÁø sh¸í·É¾î ¼öÇà ÈÄ ¸®ÅÏ |
:sh |
shell ¸í·ÉÀ» ¼öÇàÇÏ°í ´Ù½Ã µÇµ¹¾Æ ¿È |
:x |
FileÀÇ ¼öÁ¤ÇÑ ³»¿ëÀÌ ÀÖÀ¸¸é ÀúÀå ÈÄ Å»Ãâ, FileÀÇ ¼öÁ¤ÇÑ ³»¿ëÀÌ ¾øÀ¸¸é ÀúÀåÇÏÁö ¾Ê°í Å»Ãâ |
shift + ZZ |
º¯°æµÈ °ÍÀ» ¼¼À̺êÇÏ°í vi Á¾·á |
!! cmd |
¸í·É¾î¸¦ ÅëÇÑ filter |
/pat |
´ÙÀ½ ÇàÀ¸·ÎºÎÅÍ matchµÇ´Â pat¸¦ ãÀ½ |
?pat |
Àü ÇàºÎÅÍ matchµÇ´Â pat¸¦ ãÀ½ |
n |
¸¶Áö¸· /³ª ?¿¡ ´ëÇÑ ¹Ýº¹ |
N |
/³ª ?¿¡ ´ëÇÑ ¿ª¼øÀ¸·Î ¹Ýº¹ |
/pat/+n |
pattern pat°¡ ÀÖ´Â Çà¿¡¼ºÎÅÍ nÇà ´ÙÀ½À¸·Î |
?pat?-n |
pattern pat°¡ ÀÖ´Â Çà¿¡¼ºÎÅÍ nÇà ÀÌÀüÀ¸·Î |
/pat/z- |
pattern pat°¡ ÀÖ´Â ÇàÀ» ½ºÅ©¸° ³¡¿¡¼ ´Ù½Ã ÇÁ¸°Æ® |