vim short key
삽입관련 명령어 i: 입력모드 전환. 커서의 앞에 삽입. I: 그 라인의 첫 칸에 삽입 a: (append)커서의 오른쪽에 새로운 내용을 추가 A: 그 라인의 마지막 문자 뒤에 새로운 내용을 추가 o: 커서가 있는 행 아래에 새로운 내용을 첨가 O: 커서가 있는 행 위에 새로운 내용을 첨가 mo: move co: copy 삭제관련 명령어 dd: 커서가 있는 한 줄 삭제 5dd: 5라인 삭제 x: 커서가 있는 한 문자 삭제 dw: 한 단어 삭제 d0: 커서 위치로부터 그 라인의 첫 칸까지 삭제 d$: 커서 위치로부터 그 라인의 끝까지 삭제 3dw: 3단어 삭제 치환관련 명령어 :r: (replace)커서 위치의 한 문자를 다른 문자로 치환 예1) :rb: 커서가 있는 곳의 문자를 b로 치환 예2: :4rb: 커서와 커서 오른쪽의 3문자를 b로 바꿈 :R: 커서가 위치한 문자를 Esc키를 누를 때까지 대체 :cw: 한 단어 치환 :3cw: 3단어 치환 :C: 커서가 있는 곳으로부터 라인의 끝까지의 문장을 치환 :cc: 현재라인 치환 예1) :5cc:5라인 치환 :/happy: '/'기호 뒤에 지정한 문자열을 커서가 있는 위치 이후부터 찾아 표시 :?happy:'?'기호 뒤에 지정한 문자열을 커서가 있는 위치 위쪽으로 가면서 찾아 표시 :n: (next) '/'나 '?'탐색 명령을 사용한 다음에 발견한 곳으로 진행 검색관련 명령어 /and: 커서 이후의 and를 검색 n(계속 검색) /and/-: 라인의 첫 칸에 커서가 오게 함 복구관련 명령어 :u: (undo)바로 이전에 실행된 명령어 취소 :U: 현재 행에서 사용한 모든 명령을 취소 이동관련 명령어 방향키가 듣지 않을 때는 다음의 표를 참조한다. 이에 대응하는 키를 나타내었다. h=커서를 한 칸 왼쪽으로 이동 j=커서를 한 줄 아래로 이동 k=커서를 한 줄 위로 이동 l=커서를 한 칸 오른쪽으로 이동 ctrl+f:(forward)한 쪽 아래로 이동 ct