009_vim_shortcut

# 전체 선택
ggVG


# 삭제
dd    # 현재 줄 삭제
x     # 커서 위치의 문자 삭제
dG    # 현재 줄부터 끝까지 삭제
dgg   # 현재 줄부터 처음까지 삭제


# 왼쪽, 오른쪽, 위, 아래
h # 왼쪽
l # 오른쪽
k # 위
j # 아래

# Page Up, Down
ctrl + b
ctrl + f



# 한 줄 기준 이동
0    ( ) 으로 이동 (들여쓰기 포함)
^  줄의  번째 글자(공백 제외)  이동
$     으로 이동

단축키
기능 설명

ggVG

전체 선택

dd

현재 줄 삭제

x

커서 위치의 문자 삭제

dG

현재 줄부터 끝까지 삭제

dgg

현재 줄부터 처음까지 삭제

h

커서를 왼쪽으로 이동

l

커서를 오른쪽으로 이동

k

커서를 위로 이동

j

커서를 아래로 이동

0

줄 맨 앞(들여쓰기 포함)으로 이동

^

줄의 첫 번째 글자(공백 제외)로 이동

$

줄 맨 끝으로 이동

yy

현재 줄 복사 (yank)

p

복사/잘라낸 내용 붙여넣기 (현재 줄 아래)

P

복사/잘라낸 내용 붙여넣기 (현재 줄 위)

u

실행취소 (undo)

Ctrl + r

다시 실행 (redo)

/검색어

문서에서 검색어 찾기

:%s/old/new/g

문서 전체에서 old → new 로 치환

Last updated