블로그 이미지
frucyan

카테고리

분류 전체보기 (65)
Maven (0)
JavaScript (0)
Toad (3)
Mint Linux (0)
tomcat (0)
Java (0)
JSP/ Servlet (0)
Oracle (3)
Linux/Unix (39)
Tips/Tech (9)
Cafe24 운영 (5)
문제 해결 (1)
환경 설정 (3)
Total239,858
Today0
Yesterday3

'vi 명령어'에 해당되는 글 1건

  1. 2008.08.22 vi 기본 명령어

삽입 명령

a

커서 뒤에 입력

A

라인 끝에 입력

i

커서 앞에 입력

I

라인시작 부분에 입력

o

커서 있는 라인 밑에 입력

O

커서가 있는 라인 위에 입력

 

삭제 명령

x

커서가 있는 문자 삭제

X

커서가 있는 문자 앞에 있는 문자 삭제

dw

커서가 있는 단어 삭제

db

커서가 앞에 있는 단어 삭제

dW

공백으로 구분된 뒷 단어 삭제

dB

공백으로 구분된 앞 단어 삭제

dd

커서가 있는 라인 삭제

D

커서가 있는 라인의 나머지 삭제

d)

문장의 나머지 삭제

d}

문단의 나머지 삭제

dG

파일의 나머지 삭제

dH

화면의 시작까지 삭제

dL

화면의 나머지 삭제

J

커서와 다음 단어의 공백을 모두 삭제

 

복사

yw

커서가 있는 단어를 복사

yb

커서가 있는 앞 단어를 복사

yW

공백으로 구분된 뒷 단어 복사

yB

공백으로 구분된 앞 단어를 복사

y

특정한 다음 텍스트 복사

yy

커서가 있는 라인을 복사, 커서가 가리키는 곳으로 라인을 이동

y)

문자의 나머지 복사

y}

문단의 나머지 복사

yG

파일의 나머지 복사

yH

화면의 시작까지 복사

yL

화면의 나머지 복사

 

이동

p

삭제나 복사된 텍스트를 커서가 있는 문자나 라인 뒤에 삽입

P

삭제나 복사된 텍스트를 커서가 잇는 문자나 라인 앞에 삽입

dw p

커서가 있는 단어를 삭제한 후 이를변경한 커서가 있는 것 뒤에 삽입

dw P

커서가 잇는 단어를 삭제 후 이를 변경한 커서 있는 곳 앞으로 삽입

d p

지정한 다음 텍스트로 삭제한 후 커서가 가리키는 곳으로 이동

d) P

문장의 나머지로 이동

d} p

문단의 나머지로 이동

dG P

파일의 나머지로 이동

dH p

회면 시작 부분으로 이동

dL P

화면의 나머지를 이동

 

 

 

vi 에디터 종료 마치기 명령

:q

그대로 종료하기

:q!

변경된 내용을 저장하지 않고 강제로 종료하기

:wq

변경된 내용을 저장하고 종료하기

:x

:wq와 동일한 명령

ZZ

:wq와 동일한 명령

 

검색

/pattern

텍스트에서 앞으로 패턴 검색

>pattern

텍스트에서 뒤로 패턴 검색

n

앞 또는 뒤로 이전 검색 반복

N

반대 방향으로 이전 검색 반복

/

전 검색을 앞으로 반복

?

전 검색을 뒤로 반복

 

방향키를 이용한 커서 이동 명령

<-, Del

왼쪽으로 커서 한 칸 이동

PageUp

화면 위로 이동

->

SpaceBar

오른쪽으로 한 칸 이동

PageDown

화면 아래로 이동

윗 줄로 커서 이동

Enter

다음 줄 첫 칸으로 이동

아래 줄로 커서 이동

Esc

다음 줄 첫 칸으로 이동

Home

줄 처음 칸으로 이동

 

바꾸기 명령

R

커서에 잇는 문자 대치

R

입력 모드로 한 문자식 덮어 씀

s

커서가 있는 문자 삭제 후 입력 모드로 전환

D

커서가 있는 줄을 삭제한 후 입력 모드로 전환

cb

커서가 있는 앞 문자 삭제 후 입력 모드

cW

공백으로 구분된 뒷 단어를 삭제한 후 입력 모드

cB

공백으로 구분된 앞 단어 삭제 후 입력 모드

cc

커서가 있는 라인을 삭제하고 입력 모드

C

커서가 있는 라인의 나머지를 삭제하고 입력 모드로 전환

cO

커서에서부터 라인의 시작까지 텍스트 바꾸기

c

특정 텍스트 바꾸기

c)

문장의 나머지 바꾸기

c}

문단의 나머지 바꾸기

cG

파일의 나머지 바꾸기

cH

화면의 시작까지 바꾸기

cL

화면의 나머지 바꾸기

 

 

커서 이동 명령

h

왼쪽으로 커서 한 칸 이동

H

화면의 처음으로 이동

L

오른쪽으로 한 칸 이동

L

화면 끝으로 이동

e

다음 단어의 마지막으로 이동

E

커서를 공백으로 구분된 다음 단어 끝으로 이동

b

한 단어 뒤로 이동

B

커서를 공백으로 구분된 이전 단어로 이동

w

커서를 한 단어 뒤로 이동

W

커서를 공백으로 구분된 다음 단어로 이동

k

커서를 한 라인 위로 이동

j

커서를 한 라인 아래로 이동

O

커서를 라인의 시작으로 이동

$

커서를 라인의 끝으로 이동

Enter

커서를 다음 라인 시작으로 이동

-

커서를 전 라인의 시작으로 이동

Ctrl + F

다음 화면으로 이동

Ctrl + D

화면의 반만 앞으로 이동

Ctrl + B

전 화면으로 이동

Ctrl + U

화면의 반만 뒤로 이동

G

커서를 텍스트 마지막 라인으로 이동

숫자G

커서를 숫자 라인만큼 이동

M

커서를 화면 중간 라인으로 이동

커서를 전 위치로 이동

(

문장의 시작으로 이동

{

문단의 시작으로 이동

)

문장 끝으로 이동하여 다음 단어의 시작으로 커서 이동

}

문단 끝으로 이동

 

그 외의 키를 이용한 커서 이동 명령

Ctrl + F

다음 화면으로 이동

Ctrl + D

반 화면 위로 이동

Ctrl + B

() 화면으로 이동

Ctrl + L

반 화면 아래로 이동

O

줄이 시작되는 첫 칸으로 이동

-

이전 줄의 시작 부분으로 이동

$

줄이 끝나는 마지막 칸으로 이동

+

다음 줄의 시작 부분으로 이동

(

문장의 시작으로 이동

{

문단의 시작으로 이동

)

문장의 끝으로 이동하여

}

문단의 끝으로 이동

G

문서의 마지막 줄로 이동

이전의 커서 위로 이동

nG

n번째 줄로 이동

M

화면 중간 줄에 커서 이동

 

'Linux/Unix > 리눅스' 카테고리의 다른 글

last명령어  (0) 2008.08.26
명령어 패키지확인  (0) 2008.08.26
vi 기본 명령어  (0) 2008.08.22
기본 명령어 2  (0) 2008.08.19
시스템 설정 명령어 정리  (0) 2008.08.19
리눅스의 기본 명령어  (0) 2008.08.19
Posted by frucyan

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

티스토리 툴바