Become A Vim Expert in 13 Minutes!
- Vim/NeoVim 실행:
vim
또는 nvim
명령어로 시작 🚀.
- 종료 및 저장:
:q!
(종료), :w
(저장), :wq
(저장 후 종료) 💾.
- 기본 이동:
h
, j
, k
, l
키로 좌, 하, 상, 우 이동 🕹️.
- 단어 단위 이동:
w
(다음 단어 시작), b
(이전 단어 시작), e
(단어 끝) ✍️.
- 줄 이동:
0
(줄 시작), $
(줄 끝), ^
(첫 번째 비 공백 문자) 📏.
- 특정 문자 찾기:
f{문자}
(다음 문자), F{문자}
(이전 문자), t{문자}
(문자 바로 앞) 🔎.
- 파일 이동:
G
(파일 끝), gg
(파일 시작), {라인 번호}G
(특정 라인) 📜.
- 화면 이동:
H
(화면 상단), M
(화면 중간), L
(화면 하단) 🖥️.
- 삽입 모드 진입:
i
(커서 앞), a
(커서 뒤), A
(줄 끝), o
(아래 줄), O
(윗 줄) ✏️.
- 삭제, 복사, 변경:
d
(삭제), y
(복사), c
(변경), 후 모션 (예: dw
, yy
) ✂️.
- 붙여넣기:
p
(커서 뒤), P
(커서 앞) 📋.
- 실행 취소/재실행:
u
(취소), Ctrl+r
(재실행) ↩️.
- 검색:
/
(정방향), ?
(역방향), n
(다음 결과), N
(이전 결과) 🔍.
- 텍스트 객체:
diw
(단어 삭제), ci"
(따옴표 안 내용 변경) 💡.
- 시각 모드:
v
(시각 모드 진입 후 모션으로 선택) 👀.
- 점(.) 명령어: 마지막 변경 반복 ✨.