|
|
|
¸®´ª½ºÆÁ Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 145 article |
2002-05-02 00:41:45 |
|
|
|
|
NickName |
Ç®ºñ´© |
Subject |
VI editor key view |
|
|
vi Editor
vi Editor´Â À¯´Ð½º/¸®´ª½ºÀÇ ±âº» ÆíÁý±âÀÌ´Ù. Çб³¿¡¼ unix¼ö¾÷À» µè´Â
µµÁß Çлýµé¿¡°Ô µµ¿òÀÌ µÉ±îÇؼ ¸î°¡Áö ¸í·É¾îÀ» ¸Þ¸ðÇÔ.
vi´Â ¸í·É¸ðµå/ÀԷ¸ðµå/ex¸ðµå°¡ ÀÖ´Ù. ¸í·É¸ðµå¿¡¼ ÀԷ¸ðµå·ÎÀÇ À̵¿Àº
i,a,o µîÀ¸·Î À̵¿ÇÒ¼ö ÀÖÀ¸¸ç ÀԷ¸ðµå¿¡¼ ¸í·É¸ðµå´Â ESCÅ°À» ÀÌ¿ëÇϸé
µÈ´Ù.
viÀÇ ½ÇÇà.
vi file // fileÀ» ¿¬´Ù.
vi file1 file2 // file1°ú file2À» Â÷·Ê·Î ¿¬´Ù.
view file // fileÀ» Àб⠸ðµå·Î ¿¬´Ù.
vi -R file // fileÀ» Àб⠸ðµå·Î ¿¬´Ù.
vi +n file // fileÀ» ¿¶§ Ä¿¼ÀÇ À§Ä¡À» nÇüÀ¸·Î ÇÑ´Ù.
¸í·É¸ðµå¿¡¼ ÀÚÁÖ ¾²ÀÌ´Â ¸í·É¾î.
h // ¿ÞÂÊÀ¸·Î ÇÑÄ À̵¿
j // ¾Æ·¡·Î ÇÑÄ À̵¿
k // À§·Î ÇÑÄ À̵¿
l // ¿À¸¥ÂÊÀ¸·Î ÇÑÄ À̵¿
w // ÇÑ´Ü¾î ¾ÕÀ¸·Î À̵¿
b // ÇÑ´Ü¾î µÚ·Î À̵¿
H // ȸéÀÇ ¸ÇÀ§ ÇàÀ¸·Î À̵¿
M // ȸéÀÇ Áß°£ ÇàÀ¸·Î À̵¿
L // ȸéÀÇ ¸¶Áö¸· ÇàÀ¸·Î À̵¿
Ctrl+F // ÇÑȸ龿 ¾ÕÀ¸·Î À̵¿
Ctrl+D // ¹Ýȸ龿 ¾ÕÀ¸·Î À̵¿
Ctrl+B // ÇÑȸ龿 µÚ·Î À̵¿
Ctrl+U // ¹Ýȸ龿 µÚ·Î À̵¿
z . // ÇöÀç Ä¿¼°¡ À§Ä¡ÇÑ ÇàÀÌ È¸éÀÇ Áß°£À¸·Î À̵¿
/pattern // ¾ÕÀ¸·Î ÁøÇàÇÏ¸é¼ pattern °Ë»ö
?pattern // µÚ·Î ÁøÇàÇÏ¸é¼ pattern °Ë»ö
n // ¸¶Áö¸·À¸·Î °Ë»öÇÑ ³»¿ëÀ» ¾ÕÀ¸·Î ÁøÇàÇÏ¸é¼ °Ë»ö
N // ¸¶Áö¸·À¸·Î °Ë»öÇÑ ³»¿ëÀ» µÚ·Î ÁøÇàÇÏ¸é¼ °Ë»ö
i // ¹®ÀÚ¿À» Ä¿¼ÀÇ À§Ä¡¿¡¼ »ðÀÔ
a // ¹®ÀÚ¿À» Ä¿¼ÀÇ ´ÙÀ½ À§Ä¡¿¡¼ »ðÀÔ
o // ¹®ÀÚ¿À» Ä¿¼ÀÇ ´ÙÀ½ Çà¿¡¼ »ðÀÔ
r // Çѹ®ÀÚ º¯°æ
cw // ÇÑ´Ü¾î º¯°æ
cc // ÇöÀç Çà º¯°æ
R // Àüü¸¦ º¯°æ
x // ÇöÀç Ä¿¼ÀÇ ¹®ÀÚ »èÁ¦
X // ÇöÀç Ä¿¼ÀÇ Àü ¹®ÀÚ »èÁ¦
dw // ´Ü¾î »èÁ¦
dd // ÇöÀç Çà »èÁ¦
D // Ä¿¼ÀÇ À§Ä¡ºÎÅÍ ÇÑ ÇàÀÇ ³¡±îÁö »èÁ¦
yw // ´Ü¾î º¹»ç
yy // ÇöÀç Çà º¹»ç
p // º¹»çÇÑ ³»¿ë Ä¿¼ ´ÙÀ½¿¡ ºÙÀ̱â
P // º¹»çÇÑ ³»¿ë Ä¿¼ ÀÌÀü¿¡ ºÙÀ̱â
J // µÎ ÇàÀÇ ÇÕħ
u // ÀÛ¾÷ ³»¿ëÀÇ µÇ»ì¸®±â
. // ÆíÁý ¸í·ÉÀÇ ¹Ýº¹
ex¸ðµå¿¡¼ ÀÚÁÖ ¾²ÀÌ´Â ¸í·É¾î.
:co // Çà º¹»ç
:% // ÆÄÀÏÀÇ ¸ðµçÇà
:.,$d // ÇöÀç ÇàºÎÅÍ ¸¶Áö¸· Çà±îÁö »èÁ¦
:1,$d // ù° ÇàºÎÅÍ ¸¶Áö¸· Çà±îÁö »èÁ¦
:30,60m1 // 30¹ø°ºÎÅÍ 60¹ø° ÇàÀ» ÆÄÀÏÀÇ Ã¹ÇàÀ¸·Î À̵¿
:x // ÆÄÀÏÀÇ ÀúÀåÈÄ Á¾·á
:wq // ÆÄÀÏÀÇ ÀúÀåÈÄ Á¾·á
:w! // ÆÄÀÏÀÇ °Á¦ ÀúÀå
:w // ÆÄÀÏÀÇ ÀúÀå
:q! // ÆÄÀÏÀÇ °Á¦ Á¾·á
:q // ÆÄÀÏÀÇ Á¾·á
:n // n¹ø° ÇàÀ¸·Î À̵¿
:e! // ÇöÀç ÆÄÀÏÀ» ¸¶Áö¸· ÀúÀåÇßÀ»¶§·Î º¹±¸
:e file // fileÀ» ÆíÁý
:1,$s/old/new/g // ù° ÇàºÎÅÍ ¸¶Áö¸· Çà±îÁö oldÀ» new·Î ġȯ
¹ÌÈíÇÏÁö¸¸ vi¿¡µðÅÍÀ» »ç¿ëÇϴµ¥ Á¶±ÝÀ̳ª¸¶ µµ¿òÀÌ µÇ±âÀ» ¹Ù¶ó¸é¼
2001.09.17 ÀÌÁ¾Çõ(hurryon at hanmail.net)
|
|
Page Loading [ 0.02 Sec ]
SQL Time [ 0 Sec ]
|
|
|