커서이동
- h(←) 왼쪽으로 한 칸 이동
- j (↓) 한라인 아래로 이동
- k(↑) 한라인 위로 이동
- l(→) 오른쪽으로 한칸 이동
- gg 문서 맨앞으로 이동
- G 문서 맨 마지막으로 이동
- w 단어의 첫글자로 이동
- e 단어의 마지막 글자로 이동
- 0(숫자) 라인의 시작으로 이동
- $ 라인의 끝으로 이동
- Enter 다음라인의 시작으로 이동
삽입
- a 커서 뒤에 입력
- A 라인 끝에 입력
- i 커서 앞에 입력
- I 라인 시작 부분에 입력
- o 커서 있는 라인 밑에 입력
- O 커서 있는 라인 위에 입력
삭제
- x 커서가 있는 문자 삭제
- X 커서가 있는 문자 앞에
- dd 커서가 있는 라인 삭제
- dw 한 단어 삭제
복사
- yw 커서가 있는 단어 복사
- yb 커서가 있는 앞단어 복사
- yy 커서가 있는 라인 복사
붙혀넣기
- p 현재 커서에 붙여 넣기, 행 복사일 경우 아래 행에 붙여 넣음
- P 현재 커서위치의 앞행에 붙여 넣기
문자열검색 및 치환
- /검색어 검색어를 찾아준다
- n 다음 검색어로 커서 이동
- N 반대 방향으로 검색어를 찾고 커서 이동
- :s/old/new 현재 행의 처음 old를 new로 교체
- %s/old/new/g 문서 전체에서 old를 new로 교체
- %s/old/new/gc 문서 전체에서 old를 new로 확인하며 교체
- g/pattern/s/old/new/g pattern이 있는 모든 행의 old를 new로 교체
작업 되돌리기(Undo) 및 Redo(취소한 명령 되돌리기)
- u 이전작업 되돌리기
- U(shift + u) 커서가 위치한 라인의 작업을 취소
- ctrl + R 취소한 명령 되돌리기
评论
发表评论