>_FoxiRef
Vim

Vim 치트시트

자주 사용하는 Vim 명령어 모음

#모드 전환

명령어설명
i커서 앞에 삽입 모드
I줄 맨 앞에 삽입
a커서 뒤에 삽입
A줄 맨 뒤에 삽입
o아래에 새 줄 삽입
O위에 새 줄 삽입
Esc노멀 모드로 전환
v비주얼 모드
V줄 단위 비주얼 모드
Ctrl+v블록 비주얼 모드

#편집

명령어설명
x문자 삭제
dd줄 삭제
dw단어 삭제
d$줄 끝까지 삭제
D줄 끝까지 삭제 (d$와 동일)
yy줄 복사
yw단어 복사
p커서 뒤에 붙여넣기
P커서 앞에 붙여넣기
u실행 취소
Ctrl+r다시 실행
.마지막 명령 반복
r[char]한 문자 교체
cw단어 변경
cc줄 전체 변경
C줄 끝까지 변경

#파일

명령어설명
:w저장
:w [filename]다른 이름으로 저장
:q종료
:q!저장 안 하고 종료
:wq저장하고 종료
:x저장하고 종료 (변경시만)
ZZ저장하고 종료
:e [file]파일 열기
:sp [file]수평 분할
:vsp [file]수직 분할
Ctrl+w w창 전환

#비주얼 모드

명령어설명
v + 이동 + d선택 영역 삭제
v + 이동 + y선택 영역 복사
v + 이동 + >들여쓰기
v + 이동 + <내어쓰기
gv마지막 선택 영역 재선택

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Vim 치트시트 - 명령어 모음 | Foxi Dev Reference