vi¶ó´Â À̸§Àº `VIsual display editor'¸¦ ÀǹÌÇÑ´Ù. vi´Â ¹öŬ¸®ÀÇ ¾î´À õÀç°¡ ¸¸µé¾ú´Ù°í ÇÑ´Ù. vi¸¦ ¸¸µé´ø ½ÃÀý¿¡´Â ed¿Í °°Àº ¶óÀÎ ¿¡µðÅÍ°¡ ÀϹÝÀûÀ̾ú´Ù. ±× ¿¾³¯ ¿¾Àû µµ½ºÀÇ `edlin' À̶ó´Â ¶óÀÎ ¿¡µðÅ͸¦ ½á º» »ç¶÷À̶ó¸é ¶óÀÎ ¿¡µðÅÍ°¡ ¾ó¸¶³ª ºÒÆíÇÑÁö ¾Ë °ÍÀÌ´Ù. À¯´Ð½ºÃ³·³ ÅؽºÆ® ¿¡µðÅÍ¿Í Æ÷¸ÅÅÍ°¡ ºÐ¸®µÈ ȯ°æ¿¡¼´Â ÅؽºÆ® ¿¡µðÅÍÀÇ ºñÁßÀÌ Å©±â ¶§¹®¿¡ ±â´É ¸é¿¡¼µµ ¸¹Àº ¿ä±¸°¡ ÀÖ°Ô ¸¶·ÃÀÌ´Ù. ¶§¹®¿¡ ÅؽºÆ® ¿¡µðÅÍ°¡ ¿öµå ÇÁ·Î¼¼¼ÀÇ ±â´ÉÀÇ »ó´ç ºÎºÐÀ» °¡Áö°Ô µÇ¾ú´Ù. À¯´Ð½º¿¡ ¿©·¯°¡Áö Á¾·ù°¡ ÀÖµíÀÌ viµµ ¿©·¯°¡Áö Ŭ·ÐÀÌ ¸¸µé¾îÁ³´Ù. ¿äÁò ´ëºÎºÐÀÇ ¹èÆ÷ÆÇ¿¡´Â vimÀ̶ó´Â viÀÇ Å¬·ÐÀÌ Æ÷ÇԵǾî ÀÖ´Ù. vimÀº ¿Ïº®ÇÏ°Ô ÇѱÛÀ» Áö¿øÇÏ°í ¿ø·¡ÀÇ viÀÇ ±â´ÉÀ» Ãæ½ÇÇÏ°Ô °®°í ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ¿©·¯°¡Áö Á»´õ Æí¸®ÇÑ ÅøµéÀ» Á¦°øÇÑ´Ù.
~ ~ ~ ~ VIM = Vi IMproved ~ ~ version 5.6.70 ~ by Bram Moolenaar et al. ~ ~ Vim is freely distributable ~ type :help uganda<Enter> if you like vim ~ ~ type :q<Enter> to exit ~ type :help<Enter> or <F1> for on-line help ~ type :help version5<Enter> for version info ~ ~ ~ [¿µ¾î][¿Ï¼º][¼¼¹ú½Ä]
`~'´Â ºó ÁÙ, Áï ¾Æ¹«°Íµµ ¾ø´Â ÁÙÀ̶ó´Â ¶æÀÌ´Ù. Ä£ÀýÇÏ°Ôµµ vimÀº ½ÇÇàÇÏÀÚ¸¶ÀÚ °¡Àå Áß¿äÇÑ ¸í·ÉÀ» ¾Ë·ÁÁØ´Ù. ¹Ù·Î `:q<CR>'ÀÌ´Ù. Çѹø ½ÇÇàÇØ º¸ÀÚ. ½© ÇÁ·ÒÇÁÆ®·Î µ¹¾Æ°¥ °ÍÀÌ´Ù. ÀÌ¹Ì `quit'ÀÇ ¾àÀÚ¶ó´Â°É ÁüÀÛÇÏ°í ÀÖÀ» °ÍÀÌ´Ù. vi¸¦ Á¾·áÇÏ´Â ¸í·É ¸øÁö ¾Ê°Ô Áß¿äÇÑ ¸í·ÉÀÌ ÀÖ´Ù. ¹Ù·Î ÆÄÀÏÀ» ÀúÀåÇÏ´Â ¸í·ÉÀÌ´Ù. ÆÄÀÏÀ» ÀúÀåÇϱâ À§Çؼ´Â ¸í·É ¸ðµå¿¡¼ `:w [file]<CR>'À» ŸÀÌÇÁÇÏ¸é µÈ´Ù. ¸¸¾à ÀÌ¹Ì ÆÄÀÏ À̸§ÀÌ ÁöÁ¤µÇ¾î ÀÖ´Ù¸é ±×³É °£´ÜÈ÷ `:w'¸¸ ŸÀÌÇÁÇصµ µÈ´Ù. w´Â `write'ÀÇ Ã¹ ±ÛÀÚÀÌ´Ù. ¶Ç, ÆÄÀÏÀ» ÀúÀåÇÑ ÈÄ vi¸¦ Á¾·áÇÏ·Á¸é ¸í·É ¸ðµå¿¡¼ `:wq<CR>' ȤÀº `ZZ'¸¦ Â÷·Ê·Î ŸÀÌÇÁÇÏ¸é µÈ´Ù.
a | Ä¿¼ À§Ä¡ÀÇ ´ÙÀ½ ĺÎÅͺÎÅÍ ³¢¿ö³Ö±â(append) |
A | Ä¿¼°¡ ÀÖ´Â ÁÙÀÇ ³¡¿¡¼ºÎÅÍ ³¢¿ö³Ö±â |
i | Ä¿¼ À§Ä¡ºÎÅÍ ³¢¿ö³Ö±â(insert) |
I | Ä¿¼°¡ ÀÖ´Â ÁÙÀÇ ¸Ç ¾Õ¿¡¼ºÎÅÍ ³¢¿ö³Ö±â |
o | Ä¿¼ ¹Ù·Î ¾Æ·¡¿¡ ÁÙÀ» ¸¸µé°í ³¢¿ö³Ö±â(open line) |
O | Ä¿¼ ¹Ù·Î À§¿¡ ÁÙÀ» ¸¸µé°í ³¢¿ö³Ö±â |
´ÙÀ½°ú °°ÀÌ Àû¾î º¸ÀÚ.
iI am a member of KULS!<CR>Are you a member of
KULS?<CR>³ª´Â 018ÀÌ´Ù.
ȸ鿡 ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂµÉ °ÍÀÌ´Ù.
I am a member of KULS! Are you a member of KULS? ³ª´Â 018ÀÌ´Ù. ~ ~
ÀÔ·ÂÀ» ¸¶ÃÆÀ¸¸é `<ESC>'¸¦ ´·¯ ´Ù½Ã ¸í·É ¸ðµå·Î µ¹¾Æ¿ÀÀÚ. ¸¸¾à ÇöÀç »óÅ°¡ ÀÔ·Â ¸ðµåÀÎÁö ¸í·É ¸ðµåÀÎÁö Àß ¸ð¸¥´Ù¸é ¹«Á¶°Ç `<ESC>'Å°¸¦ ´·¯ ÀÏ´Ü ¸í·É¸ðµå·Î µ¹¾Æ¿Â ÈÄ ´Ù½Ã ½ÃÀÛÇϵµ·Ï ÇÑ´Ù.
h | ÇÑÄ ¿ÞÂÊÀ¸·Î À̵¿ | l | ÇÑÄ ¿À¸¥ÂÊÀ¸·Î À̵¿ |
j | ÇÑÁÙ ¾Æ·¡·Î À̵¿ | k | ÇÑÁÙ À§·Î À̵¿ |
w | ´ÙÀ½ ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ | W | ´ÙÀ½ ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
b | ÀÌÀü ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ | B | ÀÌÀü ´Ü¾îÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
e | ´Ü¾îÀÇ ¸¶Áö¸· ±ÛÀÚ·Î À̵¿ | E | ´Ü¾îÀÇ ¸¶Áö¸· ±ÛÀÚ·Î À̵¿ |
^ | ±× ÁÙÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ | $ | ±× ÁÙÀÇ ¸¶Áö¸· ±ÛÀÚ·Î À̵¿ |
0 | ±× ÁÙÀÇ Ã³À½À¸·Î À̵¿ | <CR> | ´ÙÀ½ ÁÙÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
+ | ´ÙÀ½ ÁÙÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ | - | ÀÁÙÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
( | ÀÌÀü ¹®ÀåÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ | ) | ´ÙÀ½ ¹®ÀåÀÇ Ã¹ ±ÛÀÚ·Î À̵¿ |
{ | ÀÌÀü ¹®´ÜÀ¸·Î À̵¿ | } | ´ÙÀ½ ¹®´ÜÀ¸·Î À̵¿ |
´Ü¾î ´ÜÀ§ À̵¿ ¸í·É¿¡¼ ´ë¹®ÀÚ ¸í·ÉÀº ¼Ò¹®ÀÚ ¸í·É°ú ¾à°£ Â÷ÀÌ°¡ ÀÖ´Ù. ´ë¹®ÀÚ ¸í·ÉÀº ¹«Á¶°Ç ¶ç¾î¾²±â Àü±îÁö¸¦ ÇÑ ´Ü¾î·Î Ãë±ÞÇÑ´Ù. ´Ù½Ã ¸»ÇØ I'm a member of "KULS"¿¡¼ w, b, e°¡ I / ` / m / a / member / of / " / KULS / " ¸¦ °¢°¢ ÇÑ ´Ü¾î·Î Ãë±ÞÇÏ´Â µ¥ ¹ÝÇØ W, B, E´Â I'm / a / member / of / "KULS" ¸¦ ÇÑ ´Ü¾î·Î Ãë±ÞÇÑ´Ù. ¶Ç, vi´Â ºó ÁÙÀÌ ³ª¿À±â Àü±îÁö¸¦ ÇÑ ¹®´ÜÀ¸·Î Ãë±ÞÇÑ´Ù. Áï, {¸¦ ´©¸£¸é ÀÌÀü ºó ÁÙ·Î, }¸¦ ´©¸£¸é ´ÙÀ½ ºó ÁÙ·Î À̵¿ÇÑ´Ù.
r | Ä¿¼ À§Ä¡ÀÇ ÇÑ ±ÛÀÚ ±³Ã¼ |
R | Ä¿¼ À§Ä¡ºÎÅÍ <ESC>¸¦ ´©¸¦¶§±îÁö ´Ù¸¥ ±ÛÀÚ·Î ±³Ã¼ |
s, cl | Ä¿¼ À§Ä¡ÀÇ ±ÛÀÚ¸¦ ÇÑ°³¸¦ ¿©·¯ ±ÛÀÚ·Î ±³Ã¼ |
ch | Ä¿¼ ¹Ù·Î ¾ÕÀÇ ±ÛÀÚ¸¦ ÇÑ°³¸¦ ¿©·¯ ±ÛÀÚ·Î ±³Ã¼ |
cw | Ä¿¼ À§Ä¡ÀÇ ÇÑ ´Ü¾î¸¦ ±³Ã¼ |
c0 | Ä¿¼ À§Ä¡ºÎÅÍ ÁÙÀÇ Ã³À½±îÁö ±³Ã¼ |
C, c$ | Ä¿¼ À§Ä¡ºÎÅÍ ÁÙÀÇ ³¡±îÁö ±³Ã¼ |
cc | Ä¿¼°¡ ÀÖ´Â ÁÙÀ» ±³Ã¼ |
cj | Ä¿¼°¡ ÀÖ´Â ÁÙ°ú ±× ´ÙÀ½ ÁÙÀ» ±³Ã¼ |
ck | Ä¿¼°¡ ÀÖ´Â ÁÙ°ú ±× ¾ÕÁÙÀ» ±³Ã¼ |
ÀÌÁ¦ ½Ç½ÀÀ» Çغ¸ÀÚ. ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÁ ÇØ º¸ÀÚ.
jjjr1kwwwwcwKorea University Linux Study<ESC>
¾Æ·¡¿Í°°ÀÌ ¹Ù²î¾úÀ» °ÍÀÌ´Ù. ¼¼ ±ÛÀÚ ¿ÞÂÊÀ¸·Î À̵¿ÇÑ ÈÄ(jjj) Ä¿¼ À§Ä¡ÀÇ ±ÛÀÚ¸¦ 1·Î ±³Ã¼Ç϶ó(r1)´Â ¶æÀÌ´Ù. r ¸í·ÉÀÇ °æ¿ì ÇÑ ±ÛÀÚ¸¸ ±³Ã¼ÇÏ´Â ¸í·ÉÀ̹ǷΠ±³Ã¼ ÈÄ ÀÚµ¿À¸·Î ¸í·É¸ðµå·Î ÀüȯµÈ´Ù. ±× ´ÙÀ½Àº ÇÑÁÙ À§·Î À̵¿ÇÑ ÈÄ(k) ³× ´Ü¾î ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÏ°í(wwww) Ä¿¼ À§Ä¡ÀÇ ´Ü¾î¸¦ Korea University Linux Study·Î ±³Ã¼ÇÏ°í(cw) ¸í·É¸ðµå·Î ÀüȯÇ϶ó(<ESC>)´Â ¶æÀÌ´Ù.
I am a member of KULS! Are you a member of Korea University Linux Study? ³ª´Â 011ÀÌ´Ù. ~ ~
´Ù½Ã ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÁÇØ º¸ÀÚ.
O°í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® KULS! Since
1999.<ESC>jkkksthe<ESC>
ÀÌÁ¦ ¾Æ·¡¿Í °°ÀÌ ¹Ù²î¾úÀ» °ÍÀÌ´Ù. ¸ÕÀú Ä¿¼°¡ ÀÖ´Â ÁÙÀÇ À§ÂÊ¿¡ ÇÑ ÁÙÀ» »ðÀÔÇÏ°í(O) (°í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® KULS! Since 1999.)¸¦ ÀûÀº ´ÙÀ½ ¾Æ·¡ÁÙ·Î °¡¼ ¿À¸¥ÂÊÀ¸·Î ¼¼ ±ÛÀÚ À̵¿ÇÑ ÈÄ(jkkk) Ä¿¼ À§Ä¡ÀÇ ÇÑ ±ÛÀÚ¸¦(s) the·Î ±³Ã¼Ç϶ó°í ¸í·ÉÇÑ °ÍÀÌ´Ù.
I am a member of KULS! °í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. Are you the member of Korea University Linux Study? ³ª´Â 011ÀÌ´Ù. ~ ~
x, dl | Ä¿¼ À§Ä¡ÀÇ ±ÛÀÚ »èÁ¦ |
X, dh | Ä¿¼ ¹Ù·Î ¾ÕÀÇ ±ÛÀÚ »èÁ¦ |
dw | ÇÑ ´Ü¾î¸¦ »èÁ¦ |
d0 | Ä¿¼ À§Ä¡ºÎÅÍ ÁÙÀÇ Ã³À½±îÁö »èÁ¦ |
D, d$ | Ä¿¼ À§Ä¡ºÎÅÍ ÁÙÀÇ ³¡±îÁö »èÁ¦ |
dd | Ä¿¼°¡ ÀÖ´Â ÁÙÀ» »èÁ¦ |
dj | Ä¿¼°¡ ÀÖ´Â ÁÙ°ú ±× ´ÙÀ½ ÁÙÀ» »èÁ¦ |
dk | Ä¿¼°¡ ÀÖ´Â ÁÙ°ú ±× ¾ÕÁÙÀ» »èÁ¦ |
ÀÌÁ¦ ±ÛÀ» »èÁ¦Çغ¸ÀÚ. ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÁÇÑ´Ù.
j0wd0wxxxxwwXXXjwwDjdd
´ÙÀ½ ÁÙÀÇ Ã³À½À¸·Î À̵¿ÇØ(j0) ÇÑ ´Ü¾î ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÑ ÈÄ(w) Ä¿¼ À§Ä¡¿¡¼ºÎÅÍ ÁÙÀÇ Ã³À½±îÁö Áö¿ì°í(d0) ´Ù½Ã ÇÑ ´Ü¾î À̵¿ÇÑ µÚ(w) Ä¿¼ À§Ä¡ÀÇ ³× ±ÛÀÚ¸¦ Áö¿ì°í(xxxx) ´Ù½Ã µÎ ´Ü¾î À̵¿ÇÑ µÚ(ww) Ä¿¼ ¹Ù·Î ¾ÕÀÇ ±ÛÀÚ ¼¼°³¸¦ Áö¿ì°í(XXX) ´ÙÀ½ ÁÙ·Î ³»·Á°¡ µÎ ´Ü¾î ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÑ ÈÄ °Å±â¿¡¼ºÎÅÍ ÁÙÀÇ ³¡±îÁö Áö¿ì°í(jwwD) ´ÙÀ½ ÁÙÀ» ¸ðµÎ Áö¿ì¶ó(jdd)´Â ¶æÀÌ´Ù. ÀÌÁ¦ ¾Æ·¡¿Í °°ÀÌ ¹Ù²î¾úÀ» °ÍÀÌ´Ù.
I am a member of KULS! °í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. you member Korea University ~ ~
ÇöÀç ÀÛ¼ºµÇ¾î ÀÖ´Â ±Û¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê°í ±ÛÀ» º¹»çÇÏ´Â ¹æ¹ýÀº
c³ª d ´ë½Å y¸¦ »ç¿ëÇÑ´Ù´Â Á¡À» Á¦¿ÜÇϸé
À§¿¡¼ »ìÆ캻 ±³Ã¼³ª »èÁ¦ ¹æ¹ý°ú µ¿ÀÏÇÏ´Ù. y´Â Àâ¾Æ´ç±â´Ù ¶ó´Â
¶æÀÇ ¿µ¾î ´Ü¾î yankÀÇ Ã¹ ±ÛÀÚÀÌ´Ù. Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°´Ù.
yw | Ä¿¼ À§Ä¡ºÎÅÍ ´Ü¾îÀÇ ³¡±îÁö º¹»ç |
y0 | Ä¿¼ À§Ä¡ºÎÅÍ ÁÙÀÇ Ã³À½±îÁö º¹»ç |
y$ | Ä¿¼ À§Ä¡ºÎÅÍ ÁÙÀÇ ³¡±îÁö º¹»ç |
yy | Ä¿¼°¡ ÀÖ´Â ÁÙÀ» º¹»ç |
yj | Ä¿¼°¡ ÀÖ´Â ÁÙ°ú ±× ´ÙÀ½ ÁÙÀ» º¹»ç |
yk | Ä¿¼°¡ ÀÖ´Â ÁÙ°ú ±× ¾ÕÁÙÀ» º¹»ç |
p | Ä¿¼ÀÇ ´ÙÀ½ À§Ä¡¿¡ ºÙ¿©³Ö±â |
P | Ä¿¼°¡ ÀÖ´Â À§Ä¡¿¡ ºÙ¿©³Ö±â |
´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇغ¸ÀÚ.
kkPjyyjpjdw$pdw$p0dw$p
¸ÕÀú µÎ ÁÙ À§·Î ¿Ã¶ó°¡ Ä¿¼°¡ ¾ÕÂÊ(À§ÂÊ)¿¡ Á¶±Ý Àü¿¡ »èÁ¦ÇÑ ³»¿ëÀ» ³¢¿ö³Ö°í(kkP) ´ÙÀ½ ÁÙÀ» º¹»çÇؼ(jyy) ÇÑ ÁÙ ¾Æ·¡·Î À̵¿ÇÑ ÈÄ Ä¿¼ µÚÂÊ(¾Æ·¡ÂÊ)¿¡ ³¢¿ö³ÖÀº ÈÄ(jp) ÇÑ ÁÙ ¾Æ·¡·Î ³»·Á°¡ ÇÑ ´Ü¾î¸¦ »èÁ¦ÇÑ ÈÄ ±× ´Ü¾î¸¦ ±× ÁÙÀÇ ¸Ç ³¡¿¡ ºÙ¿©³Ö°í(jdw$p) ´Ù½Ã ¸Ç ¾ÕÀÇ ÇÑ ´Ü¾î¸¦ »èÁ¦ÇÑ ÈÄ ¸Ç µÚ¿¡ ºÙ¿©³ÖÀ¸¶ó(0dw$p)´Â ¶æÀÌ´Ù. ÀÌÁ¦ ´ÙÀ½°ú °°ÀÌ ¹Ù²î¾úÀ» °ÍÀÌ´Ù.
³ª´Â 011ÀÌ´Ù. I am a member of KULS! °í·Á´ëÇб³ ¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. I am a member of KULS! Korea University you member ~
u | ÀÛ¾÷ Ãë¼Ò(undo) |
U | ±× ÁÙ¿¡ ÇàÇØÁø ÀÛ¾÷ ¸ðµÎ Ãë¼Ò |
Ctrl+r | ÀÛ¾÷ Àç½ÇÇà(redo) |
. | Á¶±Ý Àü¿¡ Çß´ø ¸í·ÉÀ» ¹Ýº¹ |
J | ÇöÀç ÁÙ°ú ¾Æ·¡ ÁÙÀ» ¿¬°á |
~ | ´ë¹®ÀÚ¸¦ ¼Ò¹®ÀÚ·Î, ¼Ò¹®ÀÚ¸¦ ´ë¹®ÀÚ·Î ¹Ù²Þ |
% | °ýÈ£ÀÇ ¹Ý´ëÂÊ Â¦À¸·Î À̵¿ |
Ctrl+l | ÇöÀç ȸéÀ» Áö¿ì°í ´Ù½Ã ±×¸² |
Ctrl+g | ÆÄÀÏ¿¡ °üÇÑ Á¤º¸¸¦ Ç¥½Ã |
´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇØ º¸ÀÚ.
kkk0bbbxxxuuujdw.UkkJ
¸ÕÀú ¼¼ ÁÙ À§·Î À̵¿ÇØ ±× ÁÙÀÇ ¸Ç ¾ÕÀ¸·Î À̵¿ÇÑ ÈÄ ¼¼ ´Ü¾î ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÏ°í(kkk0bbb) ±ÛÀÚ ¼¼°³¸¦ Áö¿ü´Ù°¡ À̸¦ Ãë¼ÒÇÑ ÈÄ(xxxuuu) ÇÑÁÙ ¾Æ·¡·Î ³»·Á°¡ ÇÑ ´Ü¾î¸¦ »èÁ¦ÇÏ°í(jdw) ´Ù½Ã Çѹø ÇÑ ´Ü¾î¸¦ »èÁ¦ÇÏ°í(.) ±× ÁÙ¿¡¼ ÇàÇØÁø ÀÛ¾÷À» ¸ðµÎ Ãë¼ÒÇÑ µÚ(U) µÎ ÁÙ ¿Ã¶ó°¡ ±× ÁÙ°ú ±× ´ÙÀ½ ÁÙÀ» ¿¬°áÇ϶ó(kkJ)´Â ¸í·ÉÀÌ´Ù. ÀÌÁ¦ ´ÙÀ½°ú °°ÀÌ ¹Ù²î¾ú´Ù.
³ª´Â 011ÀÌ´Ù. I am a member of KULS! °í·Á´ë¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. I am a member of KULS! Korea University you member ~
Ctrl+l ¸í·ÉÀº ȸéÀ» ´Ù½Ã ³ªÅ¸³»´Â ¸í·ÉÀÌ´Ù. ¹®¼ ÀÛ¼ºÁß¿¡ talk ¿äûÀÌ ¿À°Å³ª ȤÀº ´Ù¸¥ ¸Þ½ÃÁö¿¡ ÀÇÇØ È¸éÀÌ ÁöÀúºÐÇØÁú °æ¿ì »ç¿ëÇϸé Æí¸®ÇÏ´Ù.
Áö±Ý±îÁö ¹è¿î ´ëºÎºÐÀÇ ¸í·É ¾Õ¿¡´Â ¼ýÀÚ Àμö¸¦ ÁÙ ¼ö ÀÖ´Ù. ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÁÇØ º¸ÀÚ.
3j0w2dw2k2yy3P
¼¼ ÁÙ ¾Æ·¡·Î ³»·Á°£ ÈÄ Ã¹ ¹ø° ÄÀ¸·Î À̵¿Çß´Ù°¡ ÇÑ ´Ü¾î ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÏ°í(3j0w) µÎ ´Ü¾î¸¦ Áö¿î ÈÄ(2dw) µÎÁÙ À§·Î ¿Ã¶ó°¡¼(2k) µÎ ÁÙÀ» º¹»çÇؼ(2yy) ¼¼¹ø ºÙ¿©³Ö±â Ç϶ó(3P)´Â ¶æÀÌ´Ù. ÀÌÁ¦ ´ÙÀ½°ú °°ÀÌ ¹Ù²î¾úÀ» °ÍÀÌ´Ù.
³ª´Â 011ÀÌ´Ù. I am a member of KULS! °í·Á´ë¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. I am a member of KULS! °í·Á´ë¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. I am a member of KULS! °í·Á´ë¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. I am a member of KULS! °í·Á´ë¸®´ª½º µ¿¾Æ¸® KULS! Since 1999. I am a member of KULS! Korea member ~
ÀÌÁ¦ ±âº»ÀûÀÎ ³»¿ëÀº ´Ù ÀÍÇû´Ù. Áö±Ý±îÁö ¹è¿î ³»¿ë¸¸À¸·Îµµ °£´ÜÇÑ ¹®¼¸¦ ÀÛ¼ºÇÏ°í ÆíÁýÇÏ´Â µ¥¿¡´Â ¹®Á¦°¡ ¾øÀ» °ÍÀÌ´Ù. ÀÌÁ¦ vi¸¦ ºüÁ®³ª°¡ÀÚ.
:q<CR>
¾ù, ±×·±µ¥ vi°¡ ¸»À» µèÁö ¾Ê´Â´Ù. È¸é ¸Ç ¾Æ·¡¸¦ º¸¸é ´ÙÀ½°ú °°ÀÌ ³ª¿Í ÀÖÀ» °ÍÀÌ´Ù.
~ ~ No write since last change (use ! to override)
À½. ÆÄÀÏÀ» ÀúÀåÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ±×³ÉÀº ³ª°¥ ¼ö ¾ø´Ù´Â ¶æÀÌ´Ù. °Á¦·Î ºüÁ®³ª°¡·Á¸é !¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.
:q!<CR>
ÀÌÁ¦ º° Å» ¾øÀÌ vi¸¦ ºüÁ®³ª¿Ã ¼ö ÀÖÀ» °ÍÀÌ´Ù.
lhs0@libretto$ vi /usr/doc/HOWTO/Installation-HOWTO
vi¸¦ ´Ù½Ã ½ÇÇàÇØÁ൵ µÇ°ÚÁö¸¸, ÀåÂ÷ viÀÇ °í¼ö°¡ µÉ »ç¶÷ÀÌ ÀÌ·± ±¸Â÷ÇÑ ¹æ¹ýÀ» ¾µ ¼ö´Â ¾ø´Ù. ¸í·É ¸ðµå¿¡¼ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏÀÚ.
:e /usr/doc/HOWTO/Installation-HOWTO<CR>
bash¿¡¼Ã³·³ ÆÄÀÏ À̸§À» ÀüºÎ ´Ù ŸÀÌÇÁÇÏÁö ¾Ê°í ÀϺθ¸ ŸÀÌÇÁÇÑ ÈÄ <TAB> Å°¸¦ ´©¸£¸é ÀÚµ¿À¸·Î ¿Ï¼ºµÈ´Ù. ´ÙÀ½°ú °°Àº ȸéÀÌ ³ª¿Ã °ÍÀÌ´Ù. ²À ÀÌ ÆÄÀÏÀÌ ¾Æ´Ï¶óµµ »ó°ü¾ø´Ù. ¸¸¾à ÀÌ ÆÄÀÏÀÌ ¾ø´Ù¸é ´Ù¸¥ ¾Æ¹« ÆÄÀÏÀ̳ª ÅÁö¸·ÇÑ ÆÄÀÏÀ» ¿¾îº¸ÀÚ.
The Linux Installation HOWTO by Eric S. Raymond v4.15, 20 November 1998 This document describes how to obtain and install Linux software. It is the first document which a new Linux user should read to get started. ______________________________________________________________________ Table of Contents ... "/usr/doc/HOWTO/Installation-HOWTO" [readonly] 1518 lines, 59961 characters [¿µ¾î][¿Ï¼º][¼¼¹ú½Ä]
Àüü 1518ÁÙÀÌ´Ù. jÅ°¸¦ ´·¯ ÇÑ ÁÙ¾¿ ³»·Á°¡¸ç Çѹø ¼¼º¸ÀÚ. ³ó´ãÀÌ´Ù. ¼³¸¶ Á¤¸» ÀÌ·¸°Ô ÇÏ´Â »ç¶÷ÀÌ ÀÖ´Ù¸é ÇÊÀÚ´Â ¾ÆÁÖ ½½ÇÁ´Ù.(-;) È¸é ¸Ç ¾Æ·¡¿¡ º¸¸é 1518 lines ¶ó°í ³ª¿Í ÀÖ´Ù. ¸¸¾à ³ª¿ÀÁö ¾Ê´Â´Ù¸é Ctrl+g¸¦ ´·¯º¸ÀÚ.
¾Õ Àå¿¡¼ ÀÌ¹Ì Ä¿¼ À̵¿ ¸í·ÉÀ» ¹è¿ü´Ù. ±×·¯³ª
Ä¿´Ù¶õ ¹®¼¿¡¼ j, k Å°¸¸ °¡Áö°í µ¹¾Æ´Ù´Ï´Â °ÍÀº ³Ê¹« ½Ã°£ÀÌ ¿À·¡
°É¸°´Ù. Ä¿´Ù¶õ ¹®¼¸¦ ÆíÁýÇÒ ¶§ ȸé À̵¿¿¡ ¾²ÀÌ´Â Å°´Â ´ÙÀ½°ú °°´Ù.
H | Ä¿¼¸¦ ȸéÀÇ ¸Ç À§·Î | z<CR> | ÇöÀç ÁÙÀ» ȸéÀÇ ¸Ç À§·Î |
M | Ä¿¼¸¦ ȸéÀÇ Áß¾ÓÀ¸·Î | z. | ÇöÀç ÁÙÀ» ȸéÀÇ Áß¾ÓÀ¸·Î |
L | Ä¿¼¸¦ ȸéÀÇ ¸Ç ¾Æ·¡·Î | z- | ÇöÀç ÁÙÀ» ȸéÀÇ ¸Ç ¾Æ·¡·Î |
[n]H | Ä¿¼¸¦ À§¿¡¼ [n]¹ø° ÁÙ·Î | [n]L | Ä¿¼¸¦ ¾Æ·¡¿¡¼ [n]¹ø° ÁÙ·Î |
Ctrl+u | ¹Ý ȸé À§·Î ½ºÅ©·Ñ | Ctrl+b | ÇÑ È¸é À§·Î ½ºÅ©·Ñ |
Ctrl+d | ¹Ý È¸é ¾Æ·¡·Î ½ºÅ©·Ñ | Ctrl+f | ÇÑ È¸é ¾Æ·¡·Î ½ºÅ©·Ñ |
gg, 1G | ¹®¼ÀÇ ¸Ç óÀ½ ÁÙ·Î | G | ¹®¼ÀÇ ¸Ç ¸¶Áö¸· ÁÙ·Î |
[n]G | [n]¹ø° ÁÙ·Î À̵¿ |
ÀÌÁ¦ ¶Ç ½Ç½ÀÀ» ÇØ º¼ Â÷·Ê´Ù. ¸ÕÀú G¸¦ ´·¯º¸ÀÚ. ȸéÀÇ ¸Ç ¸¶Áö¸· ÁÙ·Î Ä¿¼°¡ À̵¿ÇÒ °ÍÀÌ´Ù. À̹ø¿¡´Â gg¸¦ ÀÔ·ÂÇØ º¸ÀÚ. ´Ù½Ã ¸Ç óÀ½ ȸéÀ¸·Î µ¹¾Æ¿Ã °ÍÀÌ´Ù. ±Ø°ú ±ØÀ¸·Î¸¸ ¿òÁ÷ÀÌ´Ï º°·Î Àç¹Ì°¡ ¾ø´Ù. 100G¸¦ Çѹø ÀÔ·ÂÇØ º¸ÀÚ. 100¹ø° ÁÙ·Î Ä¿¼°¡ À̵¿ÇÒ °ÍÀÌ´Ù. Á¤¸» 100¹ø° ÁÙÀÎÁö ±Ã±ÝÇϸé kÅ°¸¦ Çѹø¾¿ ´©¸£¸ç ¸î ¹ø ´·¯¾ß ù ¹ø° ÁÙ ±îÁö °¡´ÂÁö Çѹø ¼¼º¸ÀÚ. Á¤¸» µû¶óÇÏ´Â »ç¶÷ÀÌ ÀÖ´Ù¸é Á¤¸» ÀÌ ±ÛÀ» ´õ ÀÌ»ó ¾²±â°¡ ½È¾îÁú °Í °°´Ù.
:set number<CR> ¶Ç´Â :set nu<CR>
¸¦ ÀÔ·ÂÇØ º¸ÀÚ. È¸é ¿ÞÂÊ¿¡ ÁÙ ¹øÈ£°¡ Ç¥½ÃµÉ °ÍÀÌ´Ù.
:set nonumber<CR> ¶Ç´Â :set nonu<CR>
¸¦ ÀÔ·ÂÇÏ¸é ´Ù½Ã »ç¶óÁú °ÍÀÌ´Ù.
ÀÌÁ¦ Ctrl+f¸¦ ´·¯ ÇÑ ÆäÀÌÁö¾¿ ¾Æ·¡·Î ³»·Á°¡ º¸ÀÚ. ´Ù½Ã Ctrl+b¸¦ ´·¯ ¿ø·¡ À§Ä¡·Î µ¹¾Æ¿Í º¸ÀÚ. À̹ø¿¡´Â H¸¦ ´·¯ º¸ÀÚ. Ä¿¼°¡ ȸéÀÇ ¸Ç ù ¹ø° ÁÙ·Î À̵¿ÇÒ °ÍÀÌ´Ù. M, Lµµ Çѹø¾¿ ´·¯º¸ÀÚ. À̹ø¿¡´Â z<CR>À» ´·¯º¸ÀÚ. H¸¦ ´·¶À» ¶§¿Í´Â ¾à°£ ´Ù¸¦ °ÍÀÌ´Ù. H¸¦ ´©¸£¸é ȸéÀº Á¤ÁöµÈ ä Ä¿¼¸¸ À̵¿ÇÏ´Â µ¥ ¹ÝÇØ z<CR>À» ´©¸£¸é Ä¿¼ÀÇ À§Ä¡°¡ ¹®¼¿¡ °íÁ¤µÈ ä ¹®¼°¡ ½ºÅ©·ÑµÇ¾î Ä¿¼°¡ ÀÖ´Â ÁÙÀÌ Ã¹ ¹ø° ÁÙ¿¡ À§Ä¡ÇÏ°Ô µÈ´Ù. z., z-µµ Çѹø¾¿ ´·¯º¸ÀÚ.
ma | ÇöÀç À§Ä¡¸¦ `a'·Î ¸¶Å© | ||
`a | ¸¶Å©µÈ `a'·Î À̵¿ | 'a | ¸¶Å©µÈ `a'°¡ ÀÖ´Â ÁÙÀÇ Ã³À½À¸·Î À̵¿ |
`` | Á÷ÀüÀÇ Ä¿¼ À§Ä¡·Î À̵¿ | '' | Á÷Àü¿¡ Ä¿¼°¡ À§Ä¡ÇÏ´ø ÁÙÀÇ Ã³À½À¸·Î |
"[n]p ȤÀº "[n]P
Áï, ºÙ¿©³Ö±â Àü¿¡ "[n]À» ºÙ¿©ÁÖ¸é µÈ´Ù. ¸¸¾à ¾î¶² ¹öÆÛ¿¡ ÀúÀåµÈ ³»¿ëÀ» ºÙ¿©³Ö¾î¾ß ÇÒÁö Àß ¸ð¸£°ÚÀ¸¸é ´ÙÀ½°ú °°ÀÌ Çغ¸¸é ÀÚµ¿ÀûÀ¸·Î ¹öÆÛÀÇ ¹øÈ£¸¦ Áõ°¡½Ãų ¼ö ÀÖ´Ù.
"1pu.u.u.u.
À§¿¡¼ À̾߱âÇÑ 9°³ÀÇ ¹öÆÛ ¿Ü¿¡µµ vi¿¡¼´Â aºÎÅÍ z±îÁö À̸§ÀÌ ºÙÀº 26°³ÀÇ ¹öÆÛ¸¦ ´õ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ÇöÀç ÁÙºÎÅÍ 3ÁÙÀ» ¹öÆÛ `a'¿¡ º¹»ç ½Í´Ù¸é "a3yy¸¦ ÀÔ·ÂÇÑ´Ù. ÇöÀç Ä¿¼ÀÇ À§Ä¡¿¡¼ ÁÙÀÇ ³¡±îÁö Áö¿ì¸é¼ ±× ³»¿ëÀ» ¹öÆÛ `b'¿¡ ÀúÀåÇÏ°í ½Í´Ù¸é "bD¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù. ¹öÆÛ¿¡ ÀÖ´Â ³»¿ëÀ» ºÙ¿©³Ö´Â ¹æ¹ýÀº ¾Õ¿¡¼ ¼³¸íÇÑ 9°³ÀÇ ¹öÆÛ¿Í °°´Ù. ¸¸¾à ¹öÆÛ `a'¿¡ ÀÖ´Â ³»¿ëÀ» ºÙ¿©³Ö°í ½Í´Ù¸é "ap¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù.
º¸´Ù ¸¹ÀÌ ¾²ÀÌ´Â °Ë»ö ¹æ¹ýÀº ¹®¼ Àüü¿¡¼ ƯÁ¤ ÆÐÅÏÀ» ã´Â ¹æ¹ýÀÌ´Ù.
¹®¼ Àüü¿¡¼ ƯÁ¤ ÆÐÅÏÀ» ã´Â ¹æ¹ýÀ» Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°´Ù.
/[pattern]<CR> | ÇöÀç À§Ä¡¿¡¼ºÎÅÍ ¾Æ·¡ ¹æÇâÀ¸·Î ÆÐÅÏ °Ë»ö |
?[pattern]<CR> | ÇöÀç À§Ä¡¿¡¼ºÎÅÍ À§ÂÊ ¹æÇâÀ¸·Î ÆÐÅÏ °Ë»ö |
n | °Ë»öÇÏ´ø ¹æÇâÀ¸·Î °è¼Ó ÆÐÅÏ °Ë»ö |
N | °Ë»öÇÏ´ø ¹Ý´ë ¹æÇâÀ¸·Î °è¼Ó ÆÐÅÏ °Ë»ö |
¸¸¾à `linux'¶ó´Â ´Ü¾î¸¦ °Ë»öÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
/linux<CR>
°è¼ÓÇÏ¿© ÀÏÄ¡ÇÏ´Â ÆÐÅÏÀ» °Ë»öÇÏ°í ½Í´Ù¸é nÀ» ÀÔ·ÂÇÑ´Ù. ¹®¼ÀÇ ¸Ç ¸¶Áö¸· ÆÐÅÏ¿¡¼ ´Ù½Ã nÀ» ´©¸£¸é ´Ù½Ã ¹®¼ÀÇ Ã³À½ºÎÅÍ °Ë»öÀ» ½ÃÀÛÇÒ °ÍÀÌ´Ù. ÀÌ ±â´ÉÀ» ²ô°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
:set nowrapscan<CR> ¶Ç´Â :set nows<CR>
ÀÌÁ¦ ¹®¼ÀÇ ³¡¿¡ µµ´ÞÇÏ¸é ´Ù½Ã Ã³À½À¸·Î µ¹¾Æ°¡Áö ¾ÊÀ» °ÍÀÌ´Ù. ´Ù½Ã ÄÑ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
:set wrapscan<CR> ¶Ç´Â :set ws<CR>
°Ë»ö¸¸ ÇÏ´Ï º°·Î Àç¹Ì°¡ ¾ø´Ù. ÀÌÁ¦ ƯÁ¤ ÆÐÅÏÀ» ´Ù¸¥ ÆÐÅÏÀ¸·Î ¹Ù²Ù¾î
º¸ÀÚ. ¾î¶² ÆÐÅÏÀ» ´Ù¸¥ ÆÐÅÏÀ¸·Î ¹Ù²Ù´Â ¹æ¹ýÀ» Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°´Ù.
:s/old/new<CR> | ÇöÀç ÁÙÀÇ Ã³À½ old¸¦ new·Î ±³Ã¼ |
:s/old/new/g<CR> | ÇöÀç ÁÙÀÇ ¸ðµç old¸¦ new·Î ±³Ã¼ |
:1,20s/old/new/g<CR> | 1ºÎÅÍ 20¹ø° ÁÙ±îÁö ¸ðµç old¸¦ new·Î ±³Ã¼ |
:-2,+4s/old/new/g<CR> | Ä¿¼ 2ÁÙ À§ºÎÅÍ 4ÁÙ ¾Æ·¡±îÁö old¸¦ new·Î ±³Ã¼ |
:%s/old/new/g<CR> | ¹®¼ Àüü¿¡¼ old¸¦ new·Î ±³Ã¼ |
:%s/old/new/gc<CR> | ¹®¼ Àüü¿¡¼ old¸¦ new·Î È®ÀÎÇÏ¸ç ±³Ã¼ |
:g/pattern/s/old/new/g<CR> | patternÀÌ ÀÖ´Â ¸ðµç ÁÙÀÇ old¸¦ new·Î ±³Ã¼ |
:g/pattern/s//new/g<CR> | :%s/old/new/g<CR>°ú µ¿ÀÏ |
:!bash<CR>
¾Ñ, ÀÌ°Ç...Ä£¼÷ÇÑ ½© ÇÁ·ÒÇÁÆ®ÀÌ´Ù. ¸¸¾à vi¸¦ »ç¿ëÇÏ´Ù°¡ Àá±ñ ½© ÇÁ·ÒÇÁÆ®·Î ºüÁ®³ª¿Í¾ß ÇÒ °æ¿ì »ç¿ëÇÑ´Ù. ´Ù½Ã vi·Î µ¹¾Æ°¡°í ½ÍÀ¸¸é exit<CR>¸¦ ÀÔ·ÂÇÑ´Ù. :q<CR>·Î vi¸¦ ºüÁ®³ª¿Â°Í°ú´Â ´Þ¸® ÇöÀç Ä¿¼ÀÇ À§Ä¡³ª ¹öÆÛÀÇ ³»¿ëÀÌ ±×´ë·Î º¸Á¸µÇ¹Ç·Î Àá±ñ µ¿¾È ½© ÇÁ·ÒÇÁÆ®·Î ºüÁ®³ª¿Ô´Ù°¡ ±Ý¹æ ´Ù½Ã vi·Î µ¹¾Æ°¡¾ß ÇÒ °æ¿ì Æí¸®ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±×·±µ¥ ÁÖÀÇÇÒ Á¡ÀÌ Çϳª ÀÖ´Ù. ÀÌ·¸°Ô vi¸¦ ºüÁ®³ª¿Â ÈÄ ´Ù½Ã vi¸¦ ½ÇÇàÇؼ´Â ¾ÈµÈ´Ù. º° ¹®Á¦¾ß ¾ø°ÚÁö¸¸ °°Àº ÆÄÀÏÀ» ´Ù½Ã ¿¬´Ù¸é ¹®Á¦°¡ »ý±æ ¼ö ÀÖ´Ù.
¸¸¾à ÇÑ °³ÀÇ ¸í·É¾î¸¸ ½ÇÇàÇÒ °æ¿ì Á»´õ Æí¸®ÇÑ ¹æ¹ýÀÌ ÀÖ´Ù.
:![command]<CR>
ÇÊÀÚ´Â ÇöÀç latex°ú vi·Î ÀÌ ¹®¼¸¦ ÀÛ¼ºÇÏ°í Àִµ¥ ¹®¼¸¦ ¹Ì¸®º¸±â ÇÒ ¶§¸¶´Ù vi¸¦ ºüÁ®³ª°¡¼ ºÁ¾ß ÇÑ´Ù¸é ¹«Ã´ ºÒÆíÇÒ °ÍÀÌ´Ù. ´ÙÇàÈ÷ ´ÙÀ½ ¸í·É¾î·Î vi¸¦ ºüÁ®³ª°¡Áö ¾Ê°í ¹Ì¸®º¸±â¸¦ ÇÒ ¼ö ÀÖ´Ù.
:!latex %; xdvi %<.dvi<CR>
`latex' À̶ó´Â ¸í·ÉÀ¸·Î ÇöÀç ÆíÁýÁßÀÎ ÆÄÀÏÀÎ vi-seminar.tex ÆÄÀÏÀ» ÄÄÆÄÀÏÇÑ ´ÙÀ½ »ý¼ºµÈ vi-seminar.dvi ÆÄÀÏÀ» `xdvi'¶ó´Â ÇÁ·Î±×·¥À¸·Î ¿¾îº¸¶ó´Â ¸í·ÉÀÌ´Ù. ¸Å¹ø ÀÌ·¸°Ô ŸÀÌÇÁ ÇÒ ÇÊ¿ä´Â ¾ø´Ù. :À» ´©¸¥ ÈÄ À§ÂÊ È»ìÇ¥ Å° ȤÀº Ctrl+p Å°¸¦ ´©¸£¸é ÀÌÀü¿¡ »ç¿ëÇß´ø ¸í·ÉÀÌ ³ª¿Ã °ÍÀÌ´Ù. ÀÌÀü¿¡ »ç¿ëÇß´ø ¸í·ÉÀ» ã¾Æ ´Ü¼øÈ÷ ¿£ÅÍ Å°¸¸ ÃÄ ÁÖ¸é µÈ´Ù.
~ ~ ~ :wq [¿µ¾î][¿Ï¼º][¼¼¹ú½Ä]
ÀÌ¿Í °°Àº ¸ðµå¸¦ `³¡ÁÙ ¸ðµå' ȤÀº `ex ¸ðµå'·Î µû·Î ±¸ºÐÇؼ ºÎ¸£±âµµ
ÇÑ´Ù. ³¡ÁÙ ¸ðµå¿¡¼ ¸¹ÀÌ »ç¿ëÇÏ´Â ¸í·É¾î¸¦ Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°´Ù. ƯÁ¤
ÆÐÅÏÀ» ´Ù¸¥ ÆÐÅÏÀ¸·Î ±³Ã¼ÇÏ´Â ¹æ¹ýÀº ÀÌ¹Ì À§¿¡¼ Á¤¸®ÇÏ¿´À¸¹Ç·Î ´Ù½Ã
ÇÏÁö ¾Ê°Ú´Ù.
:q<CR> | vi¸¦ Á¾·áÇÔ |
:w<CR> | ÆíÁýÁßÀÎ ¹®¼¸¦ ÀúÀå |
:w [file]<CR> | ÆíÁýÁßÀÎ ¹®¼¸¦ [file]·Î ÀúÀå |
:w >> [file]<CR> | ÆíÁýÁßÀÎ ¹®¼¸¦ [file]¿¡ µ¡ºÙ¿©¼ ÀúÀå |
:e [file]<CR> | [file]À» ºÒ·¯¿È |
:e#<CR> | ÀÌÀü¿¡ ÆíÁýÇÏ´ø ÆÄÀÏÀ» ºÒ·¯¿È |
:e%<CR> | ÇöÀç ÆÄÀÏÀ» ´Ù½Ã ºÒ·¯¿È, Áï ÀúÀåÇÏÁö ¾ÊÀº ÀÛ¾÷ Ãë¼Ò |
:r [file]<CR> | [file]À» Ä¿¼À§Ä¡¿¡ ³¢¿ö³Ö±â |
:set [option]<CR> | [option]À» Äѱâ |
:set [nooption]<CR> | [option]À» ²ô±â |
:![command]<CR> | [command] ½ÇÇà |
:r ![command]<CR> | [command] ½ÇÇà °á°ú¸¦ ³¢¿ö³Ö±â |
¿¹¸¦ µé¾î ÇöÀç À§Ä¡¿¡ ³¯Â¥¿Í ½Ã°£À» »ðÀÔÇÏ°í ½ÍÀ¸¸é
:r !date<CR>
¸¦ ÀÔ·ÂÇÑ´Ù. ¸¸¾à phone À̶ó´Â ÆÄÀÏÀ» Á¤·ÄÇÏ¿© »ðÀÔÇÏ°í ½ÍÀ¸¸é
:r !sort phone<CR>
¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù. ¾Õ¿¡¼ ÀÌ¹Ì `set'¸í·É¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀ» ¸î °¡Áö ¹è¿ü´Ù. `number'¿Í `wrapscan'ÀÌ »ý°¢³ªÁö ¾Ê´Â´Ù¸é ¾ÕÀåÀ¸·Î µÇµ¹¾Æ°¡ È®ÀÎÇϱ⠹ٶõ´Ù. ´Ù¸¥ À¯¿ëÇÑ ¿É¼ÇµéÀº ´ÙÀ½ Àå¿¡¼ ¼³¸íÇÏ°Ú´Ù.
:e newfile<CR>
:ab kuls Korea University Linux Study<CR>
ÀÌÁ¦ ÀÔ·Â ¸ðµå·Î ÀüȯÇØ `I'm a member of kuls.'¸¦ ÀÔ·ÂÇÏÀÚ. `kuls'¸¦ ŸÀÙÇÏ´Â ¼ø°£ `Korea University Linux Study'·Î ¹Ù²ð °ÍÀÌ´Ù. µî·ÏµÈ »ó¿ë±¸¸¦ ÇØÁ¦ÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.
:unab kuls<CR>
µî·ÏµÈ »ó¿ë±¸¸¦ º¸¿©ÁÖ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù.
:ab<CR>
¸¸¾à ¿©·¯ ÁÙÀ» »ó¿ë±¸·Î ÁöÁ¤ÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù. ^MÀ» ŸÀÌÇÁÇÒ¶§´Â ¸ÕÀú Ctrl+v¸¦ ´©¸¥ ÈÄ ÀÌ¾î¼ Ctrl+mÀ» ´©¸¥´Ù.
:ab kuls2 Korea University^MLinux Study<CR>
:map #2 dwelp<CR>
ÀÌÁ¦ ´ÙÀ½ ¹®ÀåÀÇ the¿¡¼ <F2>Å°¸¦ ´·¯º¸ÀÚ.
You can the type letter.
¾Æ·¡¿Í °°ÀÌ ¹Ù²ð °ÍÀÌ´Ù.
You can type the letter.
¸ÅÅ©·Î¿¡¼´Â <CR>, <ESC>µî ¸ðµç Å° ÀÔ·ÂÀ» Æ÷ÇÔ½Ãų ¼ö ÀÖ´Ù. ¸ÅÅ©·Î¿¡¼ <CR>Å°¸¦ ÀÔ·ÂÇÏ·Á¸é Ctrl+v¿Í Ctrl+mÀ» ¿¬¼ÓÀ¸·Î ŸÀÌÇÁÇÑ´Ù. <ESC>Å°¸¦ ÀÔ·ÂÇÏ·Á¸é Ctrl+v¸¦ ´©¸¥ ÈÄ Ctrl+[Å°¸¦ ´©¸¥´Ù.
vi¿¡¼´Â ¸í·É ¸ðµå¿¡¼ »ç¿ëÇÏ´Â ¸ÅÅ©·Î¿Í ÀÔ·Â ¸ðµå¿¡¼ »ç¿ëÇÏ´Â ¸ÅÅ©·Î¸¦ µû·Î ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ÀÔ·Â ¸ðµå¿¡¼ »ç¿ëÇÏ´Â ¸ÅÅ©·Î´Â ´ÙÀ½°ú °°ÀÌ ÁöÁ¤ÇÑ´Ù.
:map! x sequence<CR>
À§ÀÇ ¿¹¿¡¼´Â x¸¦ sequence·Î Á¤ÀÇÇÑ´Ù. ¸ÅÅ©·Î¸¦ ÇØÁ¦ÇÒ¶§´Â ´ÙÀ½ ¸í·ÉÀ» ÀÌ¿ëÇÑ´Ù.
:unmap! x<CR>
¸Å¹ø ÀÌ·¸°Ô ¸ÅÅ©·Î¸¦ ÁöÁ¤ÇØ ÁÖ´Â °ÍÀº ±ÍÂúÀº ÀÏÀÌ´Ù. vi¸¦ ½ÇÇàÇÒ ¶§¸¶´Ù ¸ÅÅ©·Î°¡ ½ÇÇàµÇ¾î ÀÖ°Ô ÇÏ·Á¸é Ȩ µð·ºÅ丮ÀÇ .exrc ÆÄÀÏ¿¡ ³Ö¾îµÎ¸é µÈ´Ù. ´ÙÀ½Àº LaTeXÀ» ÀÚÁÖ »ç¿ëÇÏ´Â ÇÊÀÚÀÇ .exrcÆÄÀÏÀÇ ÀϺÎÀÌ´Ù.
" LaTeXÀ» À§ÇÑ ¸ÅÅ©·Î "¸¦ ´©¸£¸é Visual selectionÀ¸·Î ¼±ÅÃµÈ ºÎºÐ¸¸ ÄÄÆÄÀÏÇÏ¿© xdvi·Î º¸¿©ÁÜ map ^[:1,?^\\begin{document}$?w! _region_.tex^M;;R1 map ;;R1 :'<,'>w >> _region_.tex^M;;R2 map ;;R2 :/^\\end{document}$/w >> _region_.tex^M;;R3 map ;;R3 :!latex _region_.tex; xdvi -expert _region_.dvi; rm _region_.???^M^M " À» ´©¸£¸é ÇöÀç ÆíÁýÁßÀÎ ¹®¼¸¦ ÄÄÆÄÀÏÇÏ¿© xdvi·Î º¸¿©ÁÜ map :w^M:!latex %; xdvi -expert %<.dvi^M^M " À» ´©¸£¸é ÄÄÆÄÀÏµÈ ¹®¼¸¦ ps·Î Ãâ·ÂÇÏ¿© gv·Î ¹Ì¸®º¸±â map :!dvips -o %<.ps %<.dvi; gv %<.ps^M^M " ¸¦ ´©¸£¸é º¯È¯µÈ Æ÷½ºÆ®½ºÅ©¸³Æ® ¹®¼¸¦ pdf·Î º¯È¯ map :!ps2pdf %<.ps %<.pdf&^M^M " ·¹ÀÌÅØ ¹®¼ Àü󸮺θ¦ ÀÚµ¿À¸·Î ¸¸µé¾îÁÖ´Â ¸ÅÅ©·Î map ;tex i\documentclass[a4paper]{article}^[;;T1 map ;;T1 o\usepackage{hangul,a4,indentfirst}^M\setlength{\parindent}{1em}^[;;T2 map ;;T2 o\addtolength{\hoffset}{-0.5cm}^M\addtolength{\textwidth}{1cm}^[;;T3 map ;;T3 o\kscntformat{section}{}{}^M\linespread{1.3}^M^[;;T4 map ;;T4 o\begin{document}^M^M\end{document}^[ki " ±Û²Ã¿¡ °ü°èµÈ ¸ÅÅ©·Î map ;rm i\textrm{^[Ea}^[B map ;tt i\texttt{^[Ea}^[B map ;sf i\textsf{^[Ea}^[B map ;bf i\textbf{^[Ea}^[B map! ;rm \textrm{ map! ;tt \texttt{ map! ;sf \textsf{ map! ;bf \textbf{ " ȯ°æ(Environment)¿¡ °ü°èµÈ ¸ÅÅ©·Î map! ;itemize \begin{itemize}^M\end{itemize}^[O \item map! ;enumerate \begin{enumerate}^M\end{enumerate}^[O \item map! ;description \begin{description}^M\end{description}^[O \item[ map! ;equation \begin{equation}^M\end{equation}^[O \label{eq:}^[i map! ;tabular \begin{tabular}[center]{}^M \hline^M\hline^M^H\end{tabular}^[3k$i map! ;figure \begin{figure}[!hbp]^M\end{figure}^[O map! ;table \begin{table}[!hbp]^M\end{table}^[O map! ;verbatim \linespread{1}\begin{verbatim}^M\end{verbatim}\linespread{1.3}^[O " Ư¼ö¹®ÀÚ ÀÔ·ÂÀ» °£ÆíÇÏ°Ô Çϱâ À§ÇÑ »ó¿ë±¸ ab ;\ $\backslash$ ab ;~ \textasciitilde
set autoindent " ÀÚµ¿À¸·Î µé¿©¾²±â¸¦ ÇÑ´Ù. set cindent " C ÇÁ·Î±×·¡¹ÖÀ» ÇÒ¶§ ÀÚµ¿À¸·Î µé¿©¾²±â¸¦ ÇÑ´Ù. set smartindent " Á»´õ ¶È¶ÈÇÑ µé¿©¾²±â¸¦ À§ÇÑ ¿É¼ÇÀÌ´Ù. set textwidth=79 " ¸¸¾à 79¹ø° ±ÛÀÚ¸¦ ³Ñ¾î°¡¸é \ set wrap " ÀÚµ¿À¸·Î <CR>¸¦ »ðÀÔÇÏ¿© ´ÙÀ½ ÁÙ·Î ³Ñ¾î°£´Ù. set nowrapscan " °Ë»öÇÒ ¶§ ¹®¼ÀÇ ³¡¿¡¼ ´Ù½Ã óÀ½À¸·Î µ¹¾Æ°¡Áö ¾Ê´Â´Ù. set nobackup " ¹é¾÷ ÆÄÀÏÀ» ¸¸µéÁö ¾Ê´Â´Ù. set visualbell " Å°¸¦ À߸ø´·¶À» ¶§ »à ¼Ò¸®¸¦ ³»´Â ´ë½Å ¹ø½ÀÌ°Ô ÇÑ´Ù. set ruler " È¸é ¿ìÃø ÇÏ´Ü¿¡ ÇöÀç Ä¿¼ÀÇ À§Ä¡(ÁÙ,Ä)¸¦ º¸¿©ÁØ´Ù. set tabstop=4 " TabÀ» ´·¶À» ¶§ 8Ä ´ë½Å 4Ä À̵¿Çϵµ·Ï ÇÑ´Ù. set shiftwidth=4 " ÀÚµ¿ µé¿©¾²±â¸¦ ÇÒ¶§ 4Ä µé¿©¾²µµ·Ï ÇÑ´Ù. " ¾Æ·¡´Â ÇѱÛÀ» Á¦´ë·Î ó¸®Çϱâ À§ÇØ ÇÊ¿äÇÏ´Ù. if $LANG[0] == `k' && $LANG[1] == `o' set fileencoding=korea endif "Å͹̳ÎÀÌ xterm-debian ȤÀº xterm-xfree86ÀÏ °æ¿ì Ä÷¯¸¦ »ç¿ëÇÑ´Ù. if &term =~ "xterm-debian" || &term =~ "xterm-xfree86" set t_Co=16 set t_Sf=^[[3%dm set t_Sb=^[[4%dm set t_kb=^H fixdel endif "¹®¹ý °Á¶ ±â´ÉÀ» »ç¿ëÇÑ´Ù. if has("syntax") syntax on " Default to no syntax highlightning endif
ÇÁ·Î±×·¡¹Ö¿¡ Æí¸®ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ±â´ÉÀ¸·Î ÅÇÀ» ³¢¿ö³Ö°Å³ª Ãë¼ÒÇÏ´Â ±â´ÉÀÌ ÀÖ´Ù. ¸¸¾à Ä¿¼°¡ ÀÖ´Â ÁÙ¿¡¼ºÎÅÍ 5ÁÙ¿¡ ÅÇÀ» ³¢¿ö³ÖÀ¸·Á¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÁÇÑ´Ù.
5>>
À̸¦ Ãë¼ÒÇÏ·Á¸é ´Ù½Ã ´ÙÀ½À» ŸÀÌÇÁÇÑ´Ù. ¹°·Ð ±×³É u¸¦ ÀÔ·ÂÇصµ µÈ´Ù. ±×·¯³ª ¿©±â¼´Â ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö º¸ÀÚ´Â °ÍÀ̹ǷΠ`5<<'¸¦ ÀÔ·ÂÇÑ´Ù.
5<<
Visual Selection ±â´É°ú °áÇÕÇؼ »ç¿ëÇϸé Á»´õ Æí¸®ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù. v¸¦ ´·¯ µé¿©¾²±âÇÒ ¹üÀ§¸¦ ¼±ÅÃÇÑ ´ÙÀ½ >¸¦ ŸÀÌÇÁÇÏ¸é ¼±ÅÃµÈ ¹üÀ§°¡ µé¿©¾²±â µÉ °ÍÀÌ´Ù.
¿ì¼± Á¤±Ô½Ä¿¡¼ ¸¹ÀÌ ¾²ÀÌ´Â ±âÈ£´Â ´ÙÀ½°ú °°´Ù.
^ | ÁÙÀÇ Ã³À½À» ³ªÅ¸³½´Ù. |
$ | ÁÙÀÇ ³¡À» ³ªÅ¸³½´Ù. |
. | ¾Æ¹« ±ÛÀÚ³ª ÇÑ ±ÛÀÚ¸¦ ³ªÅ¸³½´Ù. |
[...] | [°ú ] »çÀÌ¿¡ ÀÖ´Â ±ÛÀÚ Áß Çϳª |
* | * ¾ÕÀÇ ³»¿ëÀÌ 0¹ø ÀÌ»ó ¹Ýº¹µÊ |
\{min,max\} | min ÀÌ»ó max ÀÌÇÏÀÇ È½¼ö¸¸Å ¹Ýº¹µÊ |
¿¹¸¦ µé¾î ÁÙÀÇ ¸Ç óÀ½¿¡ ³ª¿À´Â `linux'¸¸ °Ë»öÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
/^linux<CR>
¸¸¾à 3~5ÀÚ¸®·Î ÀÌ·ç¾îÁø ¸ðµç ¼ýÀÚ¸¦ °Ë»öÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
/[0123456789]\{3,5\}<CR> ȤÀº /[0-9]\{3,5\}<CR>
¸¸¾à `ab'·Î ½ÃÀÛÇÏ´Â ¼Ò¹®ÀÚ·Î µÇ¾î ÀÖ´Â ¸ðµç ´Ü¾î¸¦ »èÁ¦ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.
:%s/ab[a-z]*//g<CR>