vim 모드에서 자주 사용하는 단축키를 알아보자.

Goal

  • vim의 단축키의 종류에 대한 정리한다.
  • vim의 단축키 사용법에 대해 이해한다.
    • 이동
    • 편집 (삽입, 삭제, 수정, 복사, 붙여넣기 등)
    • 선택
    • 검색
    • 기타 (매크로, 이어 붙이기, 취소하기/되돌리기 및 들여쓰기/내어쓰기, 대소문자 전환, 숫자 증감, 창 열기/탭 이동 등 )

이동

기본 이동

단어 단위로 이동

한 문장 내에서의 이동

대략적인 위치로 이동 (현재 보이는 페이지 기준)

페이지 이동

원하는 줄 번호로 한 번에 이동

{}(컬리 블레이스, Curly Brace) 을 기준으로 이동


편집

삽입 관련 단축키 (입력 가능한 상태로 변경)

삭제/잘라내기 및 수정 관련 단축키

복사/붙여넣기 관련 단축키


선택

한 줄 선택

단어 단위로 여러 줄 선택

  1. [esc] 를 눌러 표준 모드로 진입
  2. v 를 눌러 여러 줄을 선택할 수 있는 상태를 만든다.
    • v: 단어 단위
    • [shift + v]: 라인 단위

블럭 단위로 여러 줄 선택


검색


기타

매크로

추가 예정

다음 줄을 현재 커서가 있는 줄의 끝으로 이어 붙이기

취소하기/되돌리기 및 들여쓰기/내어쓰기

대소문자 전환

숫자 증감

창 열기/탭 이동 등

코드 형식 관련

Reference