Vim 단축키 모음

이동 관련

  • 상하좌우 이동 : h / j / k / l
  • 다음 단어로 이동 : w
  • 이전 단어로 이동 : b
  • 공백 기준 다음 단어로 이동 : W
  • 공백 기준 이전 단어로 이동 : B
  • 행의 맨 앞으로 이동 : ^ 또는 0
  • 행의 맨 뒤로 이동 : $
  • 한 줄 아래로 스크롤 : Ctrl + e
  • 한 줄 위로 스크롤 : Ctrl + y
  • 반 페이지 아래로 스크롤 : Ctrl + d
  • 반 페이지 위로 스크롤 : Ctrl + u
  • 페이지 아래로 스크롤 : Ctrl + f
  • 페이지 위로 스크롤 : Ctrl + b
  • 문서 맨 아래로 이동 : G
  • 문서 맨 위로 이동 : gg
  • 특정 행으로 이동 : :행번호

검색 및 선택 관련

  • 문서에서 단어 검색 : /단어 (다음 단어는 n, 이전 단어는 N)
  • 커서 위치의 단어 선택 : viw
  • 대괄호 안의 단어 선택 : vi[
  • 괄호 안의 단어 선택 : vi(
  • 따옴표 안의 단어 선택 : vi’
  • 쌍따옴표 안의 단어 선택 : vi”

텍스트 변경 관련

  • 커서 뒤에서부터 입력 모드 : a
  • 커서 앞에서부터 입력 모드 : i
  • 커서 아래 행에서 입력 모드 : o
  • 커서 위 행에서 입력 모드 : O
  • 행의 맨 뒤에서 입력 모드 : A
  • 행의 맨 앞에서 입력 모드 : I
  • 현재 커서의 문자 변경 : r + 문자
  • 현재 커서의 문자 삭제 : x
  • 행 삭제 : dd
  • 행 복사 : yy
  • 아래에 붙여넣기 : p
  • 위에 붙여넣기 : P

기타

  • 실행 취소 : u
  • 다시 실행 : Ctrl + r