Vim Command List

Vim Commands

선택

현재 단어 선택 : viw 현재 단어 선택 : (단어 첫 글자에서) v -> e || (단어 끝 글자에서) v -> b

이동

현재 줄 끝으로 이동 : $ 현재 줄 끝으로 이동 + editing mode : A 현재 줄 처음으로 이동 : 0 현재 줄 처음으로 이동 + editing mode : I 현재 줄 빈문자가 아닌 첫 글자로 이동: ^

다음 문장으로 이동 : ) 이전 문장으로 이동 : (

현재 화면의 맨 상단으로 이동 : H 현재 화면의 중간으로 이동 : M 현재 화면의 맨 하단으로 이동 : L

페이지 이동

페이지 맨 처음으로 이동 : gg or 1G 페이지 최 하단으로 이동 : G

한 페이지 아래로 이동 : ctrl + f 한 페이지 위로 이동 : ctrl + b

페이지 반만 위로 이동: ctrl + U 페이지 반만 아래로 이동: ctrl + D

검색 및 변경

일반 검색: / + 찾을 단어 + 엔터 한 단어 수정:

  • cw (단어의 첫 글자에 커서가 위치한 상태에서)
  • ciw ("change inner word", 단어의 아무 글자에 커서가 위치해도 상관 없음) 여러 단어 검색 및 변경:
    1. 검색: / + 찾을 단어 + 엔터
    1. cgn으로 현재 단어 수정
    1. n으로 다음 단어 이동
    1. . 커맨드로 같은 작업 반복

수정

Undo: U Redo: ctrl + R

전체 줄에서 찾기 및 변경 : :%s/찾을단어/변경할단어/g

Indentation

Indentation: >> De-Indentation: <<

Webstorm Configuration

자동 줄바꿈 (마크다운 줄 화면 넘어갈 때)

창 간 이동

Switching to vertically split windows : Option + Tap

  • Editor -> General -> Use soft wraps in editor