커서 이동

-ctrl+b: Page up

-ctrl+f: Page down

-gg or 1G: 문서 처음으로

-G: 문서 마지막 행으로 

-nG: 문서의 n번째 행으로

-^: 행의 첫번째 글자로

-$: 행의 마지막 글자로



삭제

-dd: 커서가 있는 행을 삭제


복사/붙여넣기

-Y: 커서가 있는 한 행 복사

-nY: 커서 위치부터 n행 복사

-p: 붙여넣기

-np: n번 붙여넣기



블록 지정

-v: 블록 지정

블록 지정 중 명령

-y: 블록 복사

-d: 블록 지우기

-<: 내어쓰기 (tab 제거)

->: 들여쓰기 (tab)



탐색 및 치환

-/word: 탐색

-:%s/old/new/g : 문서 전체에서 old->new 치환

-:%s/old/new/gc : 문서 전체에서 old->new 확인하며 치환

-:g/pattern/s/old/new/g : pattern이 있는 모든 행에서 old->new 치환



실행 취소/다시 실행

-u : 실행 취소

-ctrl+R : 다시 실행


[출처]http://gyuha.tistory.com/157 by 신규하

+ Recent posts