자주쓰는 vim 커맨드
Normal Mode
기본 상태. 각 모드에서 esc를 누르면 normal mode로 전환된다.
편집
- dd : 한줄 삭제
- d number 화살표 : 화살표 방향으로 number만큼 삭제
- yy : 한줄 복사
- y number 아래/위 화살표 : 현재 줄 + number 라인만 아래/위로 복사
- p : 붙여 넣기(현재 줄 아래에 붙임)
이동
- ^ : 줄 제일 앞(like home)
- $ : 줄 제일 뒤(like end)
- number G : number 줄로 이동(ex. 1G를 입력하면 첫 번째 줄로 이동)
- G : 파일의 마지막 줄로 이동
Command Mode
:으로 진입한다.
검색
- / : 단어 검색
- n : 단어를 검색한 상태에서 다음 단어로 이동
- b : 단어를 검색한 상태에서 이전 단어로 이동
Editor 변경
- set number : 줄번호를 표시한다.
Insert Mode
텍스트를 입력하는 모드이다.
- i : 현재 커서에서 insert mode로 전환
- o : 현재 커서에서 아래 한 줄을 추가하고 insert mode로 전환