[리눅스] vim편집기의 명령어

hjkl - 커서이동 키
i - 입력모드
esc - 명령모드로 전환하거나 명령취소할 시
:q! - vi에서 빠져나가기
:wq - 저장후에 vim에서 빠져나가기

지우기
dw - 커서가 위치한 곳부터 단어의 끝까지 지우기
d$ - 커서가 위치한 곳부터 중 끝까지 지우기
dd - 줄 전체 지우기
u - 이전행동을 취소
ctl R - 취소한것을 다시 실행

명령의 형식
명령모드에서 명령을 내릴 때 형식이 존재한다.

횟수 명령 대상 or 명령 횟수 대상

순으로 작성하는데, 
횟수는 명령을 반복하는 횟수,
명령은 어떠한 명령을 내릴 것인지.
대상은 명령이 동작할 대상
을 의미한다.

p (put) - 이미 지운내용(dd, dw.....)은 p 명령을 이용하면 붙여넣기가 가능하다.
r (replace)- 커서아래의 글자를 치환. r을 누르고 변경할 글자를 넣는다.
cw (change word)- 커서 위치에서 단어의 끝까지 바꾼다.

ctrl g - 파일내에서의 커서가 위치하는 현재 위치와 파일의 상태를 확인 할 수 있다.
shift G - 파일내의 줄로 이동 , 이동하려는 중 번호를 입력후 G를 누르면 해당 줄로 이동.

댓글

가장 많이 본 글