본문 바로가기

LINUX/기초

리눅스 vim(vi) 기초 명령어 심화

w : 다음 단어의 첫 글자로 이동

b : 이전 단어의 첫 글자로 이동

G : 마지막 행으로 가기

:숫자 :  지정한 숫자 행으로 이동. ex) :5

 

 

x : 커서에 있는 글자 삭제

X : 커서 앞에 있는 글자 삭제

dw : 커서를 기준으로 뒤에 있는 단어 글자 삭제 (커서 포함)

db : 커서를 기준으로 앞에 있는 단어 글자 삭제

yw : 커서를 기준으로 뒤에 있는 단어 글자 복사 (커서 포함)

yb : 커서를 기준으로 앞에 있는 단어 글자 복사

(숫자로 갯수 가능)

 

:set number

행번호를 출력한다. (간단하게 :set nu)

:set nonumber 

행번호를 숨긴다. (간단하게 :set nonu)

:cd

현재 디렉토리를 출력한다.

 

:%s/old/new

각 행의 처음 나오는 old를 찾아 new로 바꾼다.

:%s/old/new/g

모든 old를 찾아 new로 바꾼다.

:%s/old/new/gc

모든 old를 찾아 new로 바꾸기 전에 물어본다.