Ãʺ¸¸®´ª½º

HOME > Ãʺ¸¸®´ª½º
Ãʺ¸¸®´ª½º| ¸®´ª½º ÃʱÞÀÚµéÀ» À§ÇÑ ±âÃÊÁö½ÄÀ» Á¦°øÇÏ´Â °÷ÀÔ´Ï´Ù.
 
¸®´ª½º¿Í vi ¿¡µðÅÍ
Á¶È¸ : 12,214  


¸®´ª½º¿Í vi ¿¡µðÅÍ
 
0vi ¸í·ÉÀǽÃÀÛ , 0Ä¿¼­ÀÇ À̵¿, 0»ðÀÔ¸í·É¾î, 0ÅØ½ºÆ® º¯°æ,

0ÅØ½ºÆ® »èÁ¦, 0Çà¹øÈ£ ¼³Á¤, 0 Çà ã±â, 0 ÅØ½ºÆ®ÀÇ º¹»ç ¹× À̵¿,

0
Ž»ö ¹× ´ëü, 0È­¸éÁ¤¸®, 0´Ù¸¥ ÆÄÀÏÀ» ÆÄÀϳ»·Î »ðÀÔ ,

0ÆÄÀÏÀÇ ÀúÀå ¹× Á¾·á, 0UNIX ¿Í DOSÀÇ ¸í·É¾î¸¦ ºñ±³

 vi ¸í·ÉÀǽÃÀÛ

vi

viÆíÁý±â¸¦ È£ÃâÇÑ´Ù.

vi filename

±âÁ¸¿¡ ÀÖ´Â ÆÄÀÏÀÌ¸é ±× ÆÄÀÏÀ» ¿­°í ¾ø´Â ÆÄÀÏÀÌ¸é »õ·Î ¸¸µç´Ù.

vi + 10filename

ÁöÁ¤È­ÀÏÀÇ 10¹øÂ° ÇàºÎÅÍ È­ÀÏ¿­±â

vi +/"school" filename

ÁöÁ¤È­Àϳ»ÀÇ schoolÀ̶õ ´Ü¾î°¡ óÀ½³ª¿À´Â ½ÃÁ¡ºÎÅÍ ¿­±â

vi -r filename

¼Õ»óµÈ ÆÄÀÏÀ» º¹±¸

view filename

¼öÁ¤¾øÀÌ ÀбâÀü¿ëÀ¸·Î ¿­±â

viÆíÁý±â¿¡´Â ¸í·É¾î ¸ðµå(command mode)¿Í ÆíÁý¸ðµå(edit mode)°¡ ÀÖ´Ù.

´ÙÀ½¿¡ ¼³¸íÇÏ´Â ¸ðµç ¸í·É¾î´Â viÆíÁý±âÀÇ ÆíÁý¸í·É¾îÀ̸ç, ÀÌ ¸í·ÉÀ» ÁÖ°í(¸í·É¾î¸ðµå»óÅÂ) ³­ ´ÙÀ½¿¡ ÆÄÀÏÀ» ÆíÁý(ÆíÁý¸ðµå)ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.

¸í·É¾î ¸ðµå¿¡¼­´Â ±Û¼è±× ÀÚüÀÇ Àǹ̰¡ ¾Æ´Ï¶ó ¸í·ÉÀÇ Àǹ̸¦ Áö´Ï¸ç, ÆíÁý¸ðµå¿¡¼­´Â Űº¸µå ±Û¼è ±×ÀÚüÀÇ Àǹ̸¦ Áö´Õ´Ï´Ù.

ÆíÁý¸ðµå¿¡¼­ ¸í·É¾î¸ðµå·Î À̵¿ÇÒ ¶§´Â Esc۸¦ ´­·¯¼­ ºüÁ® ³ª¿É´Ï´Ù.

Ä¿¼­ÀÇ À̵¿

Ä¿¼­¸¦ À̵¿½Ãų ¶§´Â ¾Æ·¡ÀÇ ±Û¼è¸¦ ÀÌ¿ëÇϸç, °¡±ÞÀûÀ̸é È­»ìǥŰ´Â »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

 

h

¿ÞÂÊÀ¸·Î À̵¿

j

¾Æ·¡·Î À̵¿

k

À§·Î À̵¿

l

¿À¸¥ÂÊÀ¸·Î À̵¿

w

ÇÑ´Ü¾î ¿À¸¥ÂÊÀ¸·ÎÀ̵¿

b

ÇÑ´Ü¾î ¿ÞÂÊÀ¸·Î À̵¿

Return

ÇÑÇà¾Æ·¡·Î À̵¿

Backspace

Çѹ®ÀÚ ¿ÞÂÊÀ¸·Î À̵¿

Spacebar

Çѹ®ÀÚ ¿À¸¥ÂÊÀ¸·Î À̵¿

H

È­¸éÀÇ ¸ÇÀ§·Î À̵¿

M

È­¸éÀÇ Áß°£À¸·Î À̵¿

L

È­¸éÀÇ ¸Ç ¾Æ·¡·Î À̵¿

^F

ÇÑÈ­¸é ¾ÕÀ¸·Î À̵¿

^D

¹ÝÈ­¸é ¾ÕÀ¸·Î À̵¿

^B

ÇÑÈ­¸é µÚ·Î À̵¿

^U

¹ÝÈ­¸é µÚ·Î À̵¿


»ðÀÔ¸í·É¾î

 

a

Ä¿¼­ ¿À¸¥ÂÊ¿¡ ¹®ÀÚ»ðÀÔ

A

Ä¿¼­ ¿À¸¥ÂÊ, ÇàÀdz¡¿¡ ¹®ÀÚ»ðÀÔ

i

Ä¿¼­ ¿ÞÂÊ¿¡ ¹®ÀÚ»ðÀÔ

I

Ä¿¼­¿ÞÂÊ, ÇàÀÇ Ã³À½¿¡ ¹®ÀÚ»ðÀÔ

o

Ä¿¼­ ¾Æ·¡¿¡ Çà »ðÀÔ

O

Ä¿¼­ À§¿¡ Çà »ðÀÔ

<Esc>

ÀÛ¾÷¿Ï·áÈÄ ¹Ýµå½Ã ÀÔ·Â


ÅØ½ºÆ® º¯°æ

 

cw

´Ü¾î º¯°æ

cc

Çà º¯°æ

C

Ä¿¼­ ¿À¸¥ÂÊÀÇ Çà º¯°æ

s

Ä¿¼­°¡ À§Ä¡ÇÑ ¹®ÀÚ¿­ ´ëü

r

Ä¿¼­ À§Ä¡ ¹®ÀÚ¸¦ ´Ù¸¥ ¹®ÀÚ·Î ´ëü

r-Return

Çà ºÐ¸®

J

ÇöÀç Çà°ú ¾Æ·¡ Çà °áÇÕ

xp

Ä¿¼­ À§Ä¡ ¹®ÀÚ¿Í ¿À¸¥ÂÊ ¹®ÀÚ±³È¯

-

¹®ÀÚÇü(´ë,¼Ò¹®ÀÚ) º¯°æ

u

ÀÌÁø ¸í·É Ãë¼Ò

U

Çà º¯°æ »çÇ× Ãë¼Ò

:u

ÀÌÀüÀÇ ÃÖÁ¾Çà Ãë¼Ò


ÅØ½ºÆ® »èÁ¦

 

x

¹®ÀÚ»èÁ¦

dw

´Ü¾î»èÁ¦

dd

Çà »èÁ¦

D

Ä¿¼­ ¿À¸¥ÂÊ Çà »èÁ¦

:5,10 d

5-10° Çà »èÁ¦


Çà¹øÈ£ ¼³Á¤

 

:set nu

Çà¹øÈ£ Ç¥½Ã

:set nonu

Çà¹øÈ£ ¼û±â±â


Çà ã±â

 

G

ÆÄÀÏÀÇ ¸¶Áö¸· ÇàÀ¸·Î °¡±â

12G

ÆÄÀÏÀÇ 12¹øÂ° ÇàÀ¸·Î °¡±â


ÅØ½ºÆ®ÀÇ º¹»ç ¹× À̵¿

 

yy

Çà yank ¶Ç´Â º¹»ç

Y

Çà yank ¶Ç´Â º¹»ç

P

yank µÇ°Å³ª »èÁ¦µÈ ÇàÀ» ÇöÀç Çà ¾Æ·¡¿¡ »ðÀÔ

p

yankµÇ°Å³ª »èÁ¦µÈ ÇàÀ» ÇöÀç Çà À§¿¡ »ðÀÔ

:1,2 co 3

1-2ÇàÀ» 3Çà ´ÙÀ½À¸·Î º¹»ç

:4,5 m 6

4-5ÇàÀ» 6Çà ´ÙÀ½À¸·Î À̵¿


Ž»ö ¹× ´ëü

 

/string/

stringŽ»ö

?string?

string ¿ª ¹æÇâ Ž»ö

n(N)

stringÀÇ ´ÙÀ½(ÀÌÀü) °è¼Ó Ž»ö

:g/search-string/s//replace-string/gc

°¢ ¹ß»ý Ž»öÈÄ È®ÀÎÇÏ°í ´ëü

:s/str/rep/

ÇöÀç ÇàÀÇ strÀ» rep·Î ´ëü

:1,.s/str/rep/

1ºÎÅÍ ÇöÀç ÇàÀÇ strÀ» rep·Î ÀüºÎ ´ëü

:%s/str/rep/g

ÆÄÀÏ Àüü strÀ» rep·Î ÀüºÎ ´ëü


È­¸éÁ¤¸®

^L ºÒÇÊ¿äÇÑ È­¸é ³»¿ë Á¦°Å ÈÄ ´Ù½Ã Ç¥½Ã

´Ù¸¥ ÆÄÀÏÀ» ÆÄÀϳ»·Î »ðÀÔ

 

:r filename

Ä¿¼­ ´ÙÀ½¿¡ ÆÄÀÏ »ðÀÔ

:20 r filename

ÆÄÀÏÀ» 20¹øÂ° Çà ´ÙÀ½¿¡ »ðÀÔ


ÆÄÀÏÀÇ ÀúÀå ¹× Á¾·á

 

:w

º¯°æ»çÇ× ÀúÀå

:w filename

ÁöÁ¤ÇÑ ÆÄÀÏ·Î ÀúÀå

:wq

º¯°æ»çÇ× ÀúÀåÈÄ viÁ¾·á

ZZ

º¯°æ»çÇ× ÀúÀåÈÄ viÁ¾·á

:q!

º¯°æ»çÇ×À» ÀúÀåÇÏÁö ¾Ê°í viÁ¾·á


Âü°í·Î UNIX ¿Í DOSÀÇ ¸í·É¾î¸¦ ºñ±³ÇØ º¸µµ·Ï ÇÏÀÚ

 

UNIX

MS-DOS

±â      ´É

clear

CLS

È­¸éÀÇ ³»¿ëÀ» ±ú²ýÀÌ Áö¿î´Ù.

ls

DIR

ÇöÀç µð·ºÅ丮ÀÇ ÆÄÀϸñ·ÏÀ» Ç¥½ÃÇÑ´Ù.

cp

COPY

ÆÄÀÏÀ» º¹»çÇÑ´Ù.

mv

REN

ÆÄÀÏÀÇ À̸§À» º¯°æÇÑ´Ù.

mv

MOVE

ÆÄÀÏÀ» ´Ù¸¥°÷À¸·Î ¿Å±ä´Ù.

rm

DEL

ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.

cat

TYPE

ÆÄÀϳ»¿ëÀ» Ç¥½ÃÇÑ´Ù.

pwd

CD

ÇöÀç À§Ä¡ÀÇ °æ·Î¸¦ Ç¥½ÃÇÑ´Ù.

cd

CD

µð·ºÅ丮ÀÇ °æ·Î¸¦ À̵¿ÇÑ´Ù.

mkdir

MD

»õ·Î¿î µð·ºÅ丮¸¦ ¸¸µç´Ù.

rmdir

RD

µð·ºÅ丮¸¦ »èÁ¦ÇÑ´Ù.


[¿ø±Û¸µÅ©] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1131


ÀÌ ±ÛÀ» Æ®À§ÅÍ·Î º¸³»±â ÀÌ ±ÛÀ» ÆäÀ̽ººÏÀ¸·Î º¸³»±â ÀÌ ±ÛÀ» ¹ÌÅõµ¥ÀÌ·Î º¸³»±â

 
¹Ú¼º¼ö
ÆÄÆÄ
Çæ··°í¼ö