¡á VI(Visual Editor)
vi´Â 1976³â ºô Á¶ÀÌ°¡ Ãʱâ BSD ¸±¸®Áî¿¡ Æ÷Ç﵃ ÆíÁý±â·Î ¸¸µé¾ú´Ù. ÇÑ ÁÙ¾¿ ÆíÁýÇÏ´Â ÁÙ´ÜÀ§ ÆíÁý±â°¡ ¾Æ´Ï¶ó ÇÑ È¸éÀ» ÆíÁýÇÏ´Â ºñÁÖ¾ó ¿¡µðÅÍ(visual editor)¶ó´Â ¶æ¿¡¼ ÆíÁý±âÀÇ À̸§ÀÎ vi°¡ À¯·¡Çß´Ù. ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º(GUI)°¡ Àͼ÷ÇÑ »ç¿ëÀÚ¿¡°Ô´Â ¸Å¿ì ³¸¼³Àº ¿¡µðÅÍÁö¸¸ ÇÁ·Î±×·¡¸Ó µî ÅؽºÆ® ÀÛ¾÷À» ÁÖ·Î ÇÏ´Â »ç¿ëÀÚ¿¡°Ô´Â °£°áÇÑ ÀÎÅÍÆäÀ̽º¿Í Å°º¸µå¸¦ ¹þ¾î³ªÁö ¾Ê°í ¸ðµç ÀÏÀ» ÇÒ ¼ö ÀÖ´Â ¸·°ÇÑ ±â´ÉÀ¸·Î Å©°Ô ȯ¿µ¹Þ°í ÀÖ´Ù. ÆÄÀÏÀÇ °£´ÜÇÑ ÆíÁý, ÀüÀÚ ¿ìÆí ¾²±â, º¹ÀâÇÑ ÇÁ·Î±×·¡¹Ö±îÁö vi´Â À¯´Ð½º ½Ã½ºÅÛ¿¡ ³Î¸® »ç¿ëµÇ°í ÀÖ´Â ÆíÁý±âÀÌ´Ù.
¡á VIÀÇ ±âº»°³³ä
vi´Â µÎ°¡Áö ¸ðµå, Áï ¸í·É ¸ðµå(Command Mode)¿Í ÀÔ·Â ¸ðµå(Input Mode)°¡ ÀÖ´Ù. ¸í·É ¸ðµå¿¡¼´Â ¹®¼ÀÇ »èÁ¦·º¹»ç·À̵¿ µî ¿©·¯ °¡Áö ÆíÁýÀ» ¼öÇàÇϸç, ÀÔ·Â ¸ðµå¿¡¼´Â ¹®¼¸¦ ÀÛ¼ºÇϰųª ¼öÁ¤ÇÏ´Â ÀÛ¾÷À» ÇÑ´Ù.
vi¸¦ ¼öÇàÇÏ¸é ¸í·É ¸ðµå¿¡¼ ½ÃÀÛÇÑ´Ù. ¹®¼¸¦ ÀÛ¼ºÇϱâ À§Çؼ´Â ÀÔ·Â ¸ðµå º¯È¯ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÔ·Â ¸ðµå·Î µé¾î°¡¾ß ÇÑ´Ù. ¹®¼ÀÇ ÀÔ·ÂÀÌ ³¡³ª¸é [ESC] Å°¸¦ »ç¿ëÇÏ¿© ´Ù½Ã ¸í·É ¸ðµå·Î µ¹¾Æ¿Â´Ù.
Unix(Linux)
Shell |
vi filename
¡æ |
¸í·É¸ðµå |
a A i I o O
¡æ |
ÀԷ¸ðµå |
|
|
¡ç
ZZ :q :wq :q! |
¡ç
<ESC> |
¡á VI ÀÇ ¸í·ÉÇü½Ä
1. [count] command [object]
count - ¸í·ÉÀÇ ¹Ýº¹ Ƚ¼ö ÁöÁ¤
object - ¸í·ÉÀÇ ´ë»ó ÁöÁ¤
ex) 8dw - ´Ü¾î 8°³¸¦ »èÁ¦
2. ex command
`:` À¸·Î ½ÃÀÛÇϸç ȸé ÇÏ´Ü¿¡ ¸í·ÉÀÌ Ç¥½ÃµÈ´Ù.
ex) :wq - ÆÄÀÏÀÇ ³»¿ëÀ» ÀúÀåÇÏ°í vi ¸¦ Á¾·á
* vi´Â ÁÙ´ÜÀ§ ÆíÁý±âÀÎ ex ¸¦ ȸé´ÜÀ§ ÆíÁý±â·Î ¸¸µç °ÍÀÌ´Ù. ±×·¡¼ vi ¿¡¼ ex ¸í·ÉÀ» ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ´Ù. `:` À» ´©¸£¸é Ä¿¼°¡ ȸé ÇÏ´ÜÀ¸·Î °¡¸é¼ ex ¸í·É ¸ðµå·Î µé¾î°£´Ù.
¡á VI ÀÇ ¸í·É¾î
vi |
ÆÄÀÏ À̸§ ¾øÀÌ ½ÃÀÛ, ¹®¼ ÀÛ¼º ÈÄ ÀúÀåÇÒ ¶§ ÆÄÀÏ À̸§À» ÁÖ¾î¾ß ÇÑ´Ù. |
vi filename |
ÁöÁ¤ÇÑ ÆÄÀÏ·Î vi ÆíÁý±â¸¦ ½ÃÀÛÇÑ´Ù. |
vi -r filename |
ÀÌÀüÀÇ ÀÛ¾÷ÁßÀÌ´ø ¹®¼°¡ ºñÁ¤»óÀûÀ¸·Î Á¾·áµÇ¾î ÀúÀåµÇÁö ¸øÇÏ¿´À» °æ¿ì ÆÄÀÏÀ» ¾î´ÀÁ¤µµ º¹±¸ÇÒ ¼ö ÀÖ´Ù. |
vi filename1 filename2 .. |
¿©·¯°³ÀÇ ÈÀÏÀ» µ¿½Ã¿¡ ÆíÁýÇÒ ¼ö ÀÖ´Ù. |
vi +10 filename |
ÁöÁ¤ÇÑ ÆÄÀÏÀÇ 10¹ø° ÁÙ¿¡¼ ½ÃÀÛÇÑ´Ù. |
vi +/young filename |
ÁöÁ¤ÇÑ ÆÄÀÏ¿¡¼ young À̶ó´Â ´Ü¾î°¡ ³ª¿À´Â ÁÙ¿¡¼ºÎÅÍ ½ÃÀÛÇÑ´Ù. |
<vi ÀÇ ½ÃÀÛ>
ZZ |
¹®¼¸¦ ÇöÀç ÁöÁ¤µÈ ÆÄÀÏ¿¡ ÀúÀåÇÏ°í vi¸¦ Á¾·áÇÑ´Ù. |
:q |
vi¸¦ Á¾·áÇÑ´Ù. ¼öÁ¤µÈ ³»¿ëÀÌ ÀÖ´Ù¸é vi°¡ °è¼Ó ¼öÇàµÈ´Ù. |
:q! |
vi¸¦ ¹«Á¶°Ç Á¾·áÇÑ´Ù. ¼öÁ¤µÈ ³»¿ëÀº ÀúÀåµÇÁö ¾Ê´Â´Ù. |
:wq |
ZZ¿Í µ¿ÀÏÇÑ ¸í·É |
:w |
¹®¼ÀÇ ³»¿ëÀ» ÇöÀç ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù. |
:w filename |
¹®¼ÀÇ ³»¿ëÀ» ÁöÁ¤ÇÏ´Â ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù. |
:w! |
vi°¡ ÀбâÀü¿ë¸ðµå·Î ½ÇÇàµÇ´õ¶óµµ °Á¦ÀûÀ¸·Î ÀúÀåÇÑ´Ù. |
:10,20 w filename |
¹®¼ 10¢¦20° ÁÙÀÇ ³»¿ëÀ» ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù. |
:r filename |
ÁöÁ¤ÇÑ ÆÄÀÏÀÇ ³»¿ëÀ» ÇöÀç Ä¿¼°¡ ÀÖ´Â ÁÙ ´ÙÀ½¿¡ ÀÐ¾î µéÀδÙ. |
:e filename |
ÇöÀç ÆÄÀÏÀ» ÁöÁ¤ÇÑ ÆÄÀÏ·Î º¯°æÇÑ´Ù. |
<¹®¼ÀÇ Àбâ¿Í ÀúÀå>
h,[Del],[BackSpace] |
¿ÞÂÊÀ¸·Î ÇÑ ±ÛÀÚ À̵¿ |
l,[Space Bar] |
¿À¸¥ÂÊÀ¸·Î ÇÑ ±ÛÀÚ À̵¿ |
j, + |
¾Æ·¡ÂÊÀ¸·Î ÇÑ ±ÛÀÚ À̵¿ |
k, - |
À§ÂÊÀ¸·Î ÇÑ ±ÛÀÚ À̵¿ |
* ¸í·É¾Õ¿¡ ¼ýÀÚ¸¦ ÁÖ¸é ±× ¼ýÀÚ ¸¸Å ¹Ýº¹ÇÏ¿© ¸í·ÉÀ» ½ÇÇàÇÑ´Ù. ex) 100j - 100ÁÙ ¾Æ·¡·Î |
<Ä¿¼ÀÇ À̵¿, ¹®ÀÚ ´ÜÀ§ÀÇ À̵¿>
w, W |
´ÙÀ½ ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
b, B |
ÀÌÀü ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
e, E |
´ÙÀ½ ´Ü¾îÀÇ ³¡ ±ÛÀÚ·Î À̵¿ |
* ¼Ò¹®ÀÚ ¸í·É°ú ´ë¹®ÀÚ ¸í·ÉÀÇ Â÷ÀÌ´Â ´Ü¾îÀÇ ¹üÀ§ °áÁ¤¹æ¹ý¿¡ µû¶ó »ý±ä´Ù. Áï ¹®ÀÚ, ¼ýÀÚ, ¹ØÁÙ, Ư¼ö ¹®ÀÚµîÀÇ ´ÜÀ§·Î ¼öÇàµÇ´Â ¸í·ÉÀÌ w, b, e ÀÌ°í, [Space
Bar] ¿Í [Enter] À¸·Î¸¸ ±¸ºÐÇÏ¿© ¼öÇàÇÏ´Â ¸í·ÉÀÌ W, B, E ÀÌ´Ù. |
<´Ü¾î ´ÜÀ§ÀÇ À̵¿>
0 |
ÇàÀÇ Ã¹¹ø° À§Ä¡·Î À̵¿ |
^ |
ÇàÀÇ Ã¹¹ø° ¹®ÀÚ·Î À̵¿ |
$ |
ÇàÀÇ ³¡ À§Ä¡·Î À̵¿ |
[Enter] |
´ÙÀ½Á٠ù ¹®ÀÚ·Î À̵¿ |
H |
ȸéÀÇ »ó´ÜÀ¸·Î Ä¿¼¸¦ À̵¿ |
M |
ȸéÀÇ Áß°£À¸·Î Ä¿¼¸¦ À̵¿ |
N |
ȸéÀÇ ÇÏ´ÜÀ¸·Î Ä¿¼¸¦ À̵¿ |
<Çà¿¡¼ÀÇ À̵¿>
( |
¹®ÀåÀÇ ½ÃÀÛÁ¡À¸·Î À̵¿ |
) |
¹®ÀåÀÇ ³¡Á¡À¸·Î À̵¿ |
{ |
´Ü¶ôÀÇ ½ÃÀÛÁ¡À¸·Î À̵¿ |
} |
´Ü¶ôÀÇ ³¡Á¡À¸·Î À̵¿ |
[[ |
ÀýÀÇ ½ÃÀÛÁ¡À¸·Î À̵¿ |
]] |
ÀýÀÇ ³¡Á¡À¸·Î À̵¿ |
* vi¿¡¼´Â `?`, `!`, `.` À¸·Î ³¡³ª°í °ø¹éÀÌ µÎ°³ ÀÌ»ó ÀÖÀ» ¶§ ÇÑ ¹®ÀåÀ¸·Î º»´Ù. ´Ü¶ô±¸ºÐÀº °ø¹é ÇàÀÌ ÀÖÀ» ¶§ ±âÁØÀ¸·Î ÇÏ°í, formfeed(^l)³ª { ·Î ½ÃÀ۵Ǵ ÁÙÀ» ÀýÀÇ ½ÃÀÛÀ¸·Î } ·Î ³¡³ª´Â ÁÙÀ» ÀýÀÇ ³¡À¸·Î º»´Ù. C ¾ð¾î¿¡¼ ÇÁ·Î±×·¥ ÇÔ¼öÀÇ ½ÃÀÛ°ú ³¡À¸·Î {, } ¸¦ »ç¿ëÇϹǷΠÇÔ¼ö Çϳª°¡ ÇϳªÀÇ ÀýÀÌ µÈ´Ù. µû¶ó¼ ]] ¸í·ÉÀº ÇÔ¼ö ´ÜÀ§·Î À̵¿ÇÏ´Â È¿°ú¸¦ °¡Á®¿Â´Ù. |
<¹®Àå, ´Ü¶ô, Àý ´ÜÀ§ÀÇ À̵¿>
G |
ÆÄÀÏÀÇ ¸Ç ³¡ ÁÙ·Î À̵¿ |
nG |
n ¹ø° ÁÙ·Î À̵¿ |
:n[Enter] |
nG¿Í °°´Ù. |
<ÁöÁ¤µÈ ÇàÀ¸·ÎÀÇ À̵¿>
^f |
ÇÑÈ¸é ºÐ·®¸¸Å À§·Î ½ºÅ©·Ñ ½ÃŲ´Ù. |
^d |
ÇÑÈ¸é ºÐ·®¸¸Å ¾Æ·¡·Î ½ºÅ©·Ñ ½ÃŲ´Ù. |
^b |
¹ÝÈ¸é ºÐ·®¸¸Å À§·Î ½ºÅ©·Ñ ½ÃŲ´Ù. |
^u |
¹ÝÈ¸é ºÐ·®¸¸Å ¾Æ·¡·Î ½ºÅ©·Ñ ½ÃŲ´Ù. |
<ȸé Á¦¾î>
a |
ÇöÀç À§Ä¡ÀÇ ´ÙÀ½ºÎÅÍ ÀÔ·Â ½ÃÀÛ |
A |
ÇöÀç ÁÙÀÇ ³¡¿¡¼ºÎÅÍ ÀÔ·Â ½ÃÀÛ |
i |
ÇöÀç À§Ä¡ÀÇ ¾Õ¿¡¼ºÎÅÍ ÀÔ·Â ½ÃÀÛ |
I |
ÇöÀç ÁÙÀÇ Ã³À½¿¡¼ ÀÔ·Â ½ÃÀÛ |
o |
ÇöÀç ÁÙ°ú ´ÙÀ½ ÁÙ »çÀÌ¿¡ ÀÔ·Â ½ÃÀÛ |
O |
ÇöÀç ÁÙ°ú ¾Õ ÁÙ »çÀÌ¿¡ ÀÔ·Â ½ÃÀÛ |
<¹®¼ÀÇ ÀÔ·Â>
x |
ÇöÀç À§Ä¡ÀÇ ÇѱÛÀÚ »èÁ¦ |
X |
ÇöÀç À§Ä¡ÀÇ ¾Õ ±ÛÀÚ »èÁ¦ |
dd |
ÇöÀç ÁÙÀ» »èÁ¦ |
D |
ÇöÀç À§Ä¡¿¡¼ ÁÙ ³¡±îÁö »èÁ¦ |
d<object> |
object¸¦ »èÁ¦, Áï db, dw, d$ µîµî.. |
yy, Y |
ÇöÀç ÁÙÀ» ¹öÆÛ¿¡ º¹»ç |
y<object> |
object¸¦ ¹öÆÛ¿¡ º¹»ç, Áï yw, yb, y$ µîµî.. |
p |
¹öÆÛ¿¡ ÀúÀåµÈ ³»¿ëÀ» ÇöÀç Ä¿¼ÀÇ ¿À¸¥ÂÊÀ̳ª ¾Æ·§ÁÙ¿¡ Ãß°¡ |
P |
¹öÆÛ¿¡ ÀúÀåµÈ ³»¿ëÀ» ÇöÀç Ä¿¼ÀÇ ¿ÞÂÊÀ̳ª ÀÁÙ¿¡ Ãß°¡ |
" |
¹öÆÛ¸¦ ÁöÁ¤ |
* vi¿¡¼´Â ¿©·¯°³ÀÇ ¹öÆÛ¸¦ Á¦°øÇÑ´Ù. ±×¸®°í ÀÌ ¹öÆÛµéÀº ¸ðµÎ À̸§À» °¡Áö°í ÀÖ´Ù. µû¶ó¼ »èÁ¦³ª º¹»ç ¸í·É½Ã ¹öÆÛ À̸§À» ÁöÁ¤Çϸé ÇØ´çÇÏ´Â ¹öÆÛ¿¡ ÀúÀåÀÌ µÇ°í, ºÙ¿©³Ö±â ¸í·É¿¡µµ ¹öÆÛÀÇ À̸§À» ÁöÁ¤ÇÏ¸é ±× ¹öÆÛÀÇ ³»¿ëÀÌ Ã·ºÎµÈ´Ù. ¹öÆÛÀÇ À̸§Àº 1¢¦9, a¢¦z ÀÌ´Ù. |
<¹®¼ÀÇ »èÁ¦, º¹»ç ¹× ºÙ¿© ³Ö±â>
r |
ÇÑ ±ÛÀÚ¸¦ ±³È¯ÇÑ´Ù. |
R |
ÇöÀç À§Ä¡¿¡¼ [ESC]¸¦ Ä¥ ¶§±îÁö ±³È¯ÇÑ´Ù. |
s |
ÇöÀç À§Ä¡ÀÇ ±ÛÀÚ¸¦ Áö¿ì°í ´Ù¸¥ °ÍÀ¸·Î ġȯÇÑ´Ù. |
S |
ÇöÀç ÁÙÀ» »èÁ¦ÇÏ°í ´Ù¸¥ °ÍÀ¸·Î ġȯÇÑ´Ù. |
cc |
S ¸í·É°ú °°´Ù. |
C |
ÇöÀç À§Ä¡¿¡¼ ÁÙ ³¡±îÁö Áö¿ì°í ´Ù¸¥ °ÍÀ¸·Î º¯°æÇÑ´Ù. |
c<object> |
object¸¦ »èÁ¦ÇÏ°í ´Ù¸¥ °ÍÀ¸·Î º¯°æÇÑ´Ù. |
<¹®¼ÀÇ ±³È¯°ú ġȯ>
u |
¹Ù·Î Àü¿¡ ¼öÇàÇÑ ¸í·ÉÀ» Ãë¼ÒÇÑ´Ù. |
U |
ÇöÀç ÁÙ¿¡¼ ¼öÇàµÈ ¸ðµç °ÍÀ» ¿ø»óÅ·Πº¹±¸ÇÑ´Ù. |
. |
¹Ù·Î Àü¿¡ ¼öÇàÇÑ ¸í·ÉÀ» ¹Ýº¹ÇÑ´Ù. |
<¸í·É Ãë¼Ò ¹× ¹Ýº¹>
/pattern |
ÇöÀç À§Ä¡¿¡¼ µÚÂÊÀ¸·Î pattern À» ã´Â´Ù. |
?pattern |
ÇöÀç À§Ä¡¿¡¼ ¾ÕÂÊÀ¸·Î pattern À» ã´Â´Ù. |
n |
µÚÂÊÀ¸·Î ¹Ýº¹Çؼ pattern À» ã´Â´Ù. |
N |
¾ÕÂÊÀ¸·Î ¹Ýº¹Çؼ pattern À» ã´Â´Ù. |
/[Enter] |
µÚÂÊÀ¸·Î ¹Ýº¹Çؼ ÆÐÅÏÀ» ã´Â´Ù. |
f[character] |
ÇöÀç Ä¿¼ÀÇ À§Ä¡¿¡¼ ¾Õ¹æÇâÀ¸·Î °¡¸é¼ ÁöÁ¤ÇÑ character¸¦ ã¾Æ Ä¿¼¸¦ ¿Å±ä´Ù. |
F[character] |
ÇöÀç Ä¿¼ÀÇ À§Ä¡¿¡¼ µÚ¹æÇâÀ¸·Î °¡¸é¼ ÁöÁ¤ÇÑ character¸¦ ã¾Æ Ä¿¼¸¦ ¿Å±ä´Ù. |
t[character] |
ÇöÀç Ä¿¼ÀÇ À§Ä¡¿¡¼ ¾Õ¹æÇâÀ¸·Î °¡¸é¼ ÁöÁ¤ÇÑ character¸¦ ã¾Æ ´ÙÀ½Ä¿¡ Ä¿¼¸¦
¿Å±ä´Ù. |
T[character] |
ÇöÀç Ä¿¼ÀÇ À§Ä¡¿¡¼ µÚ¹æÇâÀ¸·Î °¡¸é¼ ÁöÁ¤ÇÑ character¸¦ ã¾Æ ´ÙÀ½Ä¿¡ Ä¿¼¸¦
¿Å±ä´Ù. |
; |
f, F, t, T ¸í·É Áß °¡Àå ÃÖ±Ù¿¡ ¼öÇàµÈ ¸í·ÉÀ» ¹Ýº¹ÇÑ´Ù. |
<°Ë»ö>
:s/string/newstring/ |
ÇöÀç ÁÙ¿¡ Àִ ù¹ø° ÇØ´ç ¹®ÀÚ¿À» »õ ¹®ÀÚ¿·Î ġȯÇÑ´Ù. |
:s/string/newstring/g |
ÇöÀç ÁÙ¿¡ ÀÖ´Â ¸ðµç ÇØ´ç ¹®ÀÚ¿À» »õ ¹®ÀÚ¿·Î ġȯÇÑ´Ù. |
:g/string/command |
ÇØ´ç ¹®ÀÚ¿À» ãÀ» ¶§¸¶´Ù ¸í·ÉÀ» ¼öÇàÇÑ´Ù. |
:g/string/s//newstring/g |
ÆÄÀÏ Àüü¿¡ ´ëÇØ ÇØ´ç ¹®ÀÚ¿À» »õ ¹®ÀÚ¿·Î ġȯÇÑ´Ù. |
:1,$ s/string/newstring/g |
ÆÄÀÏ Àüü¿¡ ´ëÇØ ÇØ´ç ¹®ÀÚ¿À» »õ ¹®ÀÚ¿·Î ġȯÇÑ´Ù. |
<ġȯ>
:sh |
shell À» ¼öÇà½ÃŲ´Ù. |
:!<shell command> |
shell ¸í·ÉÀ» ¼öÇàÇÑ ÈÄ vi ·Î µ¹¾Æ¿Â´Ù. |
* ¿¹¸¦ µé¾î ÇöÀç ÀÛ¼ºÁßÀÎ ÆÄÀÏÀ̸§ÀÌ test.c ¶ó ÇÒ¶§ !cc test.c ¸í·ÉÀ» ÁÖ¸é ÄÄÆÄÀϵȴÙ. |
<shell »ç¿ë>
~ |
´ë¹®ÀÚ´Â ¼Ò¹®ÀÚ·Î, ¼Ò¹®ÀÚ´Â ´ë¹®ÀڷΠġȯÇÑ´Ù. |
J |
ÇöÀçÁÙ°ú ¾Æ·¡ÁÙÀ» ¿¬°áÇÑ´Ù. |
^I |
ȸéÀ» Áö¿ì°í ´Ù½Ã ±×¸°´Ù. |
% |
( ) ³ª { } ÀÇ ´ëĪµÇ´Â À§Ä¡¸¦ ã´Â´Ù. |
^g |
ÆÄÀÏ¿¡ °üÇÑ Á¤º¸(ÆÄÀÏÀ̸§, ÃÑ ÁÙ¼ö, Å©±â, ÇöÀç Ä¿¼ÀÇ À§Ä¡ÁÂÇ¥ µî)¸¦ Ç¥½ÃÇÑ´Ù. |
<±âŸ>
noautoindent |
nonumber |
noslowopen |
autoprint |
nonovice |
nosourceany |
noautowrite |
nooptimize |
tabstop |
nobeautify |
paragraphs |
taglength |
directory |
prompt |
tags |
noedcompatible |
noreadonly |
tagstack |
noerrorbells |
redraw |
term |
flash |
remap |
noterse |
hardtabs |
report |
timeout |
noignorecase |
scroll |
ttytype |
nolisp |
sections |
warn |
nolist |
shell |
window |
magic |
shiftwidth |
wrapscan |
mesg |
noshowmatch |
wrapmargin |
nomodeline |
noshowmode |
nowriteany |
|
|
|
* vi ¿¡¼ :set all ¸í·ÉÀ» »ç¿ëÇϸé ÇöÀç ÁöÁ¤µÇ¾î ÀÖ´Â vi ÀÇ ¿É¼ÇÀ» ¸ðµÎ º¸¿©ÁØ´Ù. ƯÁ¤¿É¼ÇÀ» °íÄ¡°íÀÚ ÇÒ ¶§´Â :set autoinden , :set tapstop=4 µî°ú °°ÀÌ ÇÏ¸é µÈ´Ù.
* º¯°æÇÏ´Â ¿É¼Ç ¼³Á¤ ¸í·ÉÀ» Ȩ µð·ºÅ丮ÀÇ .exrcÆÄÀÏ¿¡ ÀúÀåÇÏ¿©µÎ¸é vi ´Â ½ÇÇàµÉ¶§¸¶´Ù ÀÚµ¿ÀûÀ¸·Î ÀÐ¾î ¼öÇàÇÑ´Ù. |
<ȯ°æ¼³Á¤>
|