기본 단축키
# 일반모드
h : 커서를 왼쪽으로 이동
j : 커서를 아래로 이동
k : 커서를 위로 이동
l : 커서를 오른쪽으로 이동
w : 단어 단위로 뒤로 이동
$ : 현재 라인 맨 뒤로 이동
0 : 현재 라인 맨 앞으로 이동
^ : 행 첫 글자로 이동
Ctrl + d : 아래로 반 페이지 스크롤
Ctrl + f : 아래로 한 페이지 스크롤
Ctrl + u : 위로 반 페이지 스크롤
Ctrl + b : 위로 한 페이지 스크롤
gg : 문서의 첫 행 이동
Shift + g : 문서의 마지막 행 이동
# 입력모드
i : 커서 위치에서 삽입
a : 커서 바로 뒤에서 삽입
o : 현재 커서 다음 라인 부터 삽입
p : 복사내용 삽입
x : 커서 위치의 문자 삭제
Shift + d : 현재 커서 위치의 문자부터 라인의 문자를 모두 삭제
Ctrl + v : Visual Block
Shift + s : 현재 라인을 지우고 입력 모드로 전환
Visual Mode 사용법
Visual Block Mode를 이용해서 주석 한번에 입력하기
- Ctrl + v 입력 하단에 -- VISUAL BLOCK -- 모드 확인
- 원하는 행 만큼 이동키로 이동
- Shift + i 입력
- 주석 표시 입력 (배쉬의 경우 "#")
- esc 키 입력
입력모드로 주석 처리 방법
- :1,3s/^/# (1 ~ 3번 라인까지 주석 처리)
- :set nu 라인 넘버 표시
Reference
인사이트에서 출판한 "손에 잡히는 vim"의 부록으로 있는 vim 키맵 단축키 모음
'Linux, Shell Script' 카테고리의 다른 글
Crontab 설치 및 사용법 (0) | 2020.06.25 |
---|---|
ipset 이용하여 DDoS or DoS 방어 하기 (0) | 2020.06.22 |
process infomation 명령어(ps command) 오류시 대처 방법 (0) | 2019.09.04 |
Ubuntu / Windows 멀티부팅 순서 조정하기 (0) | 2019.06.04 |
echo로 바로전 명령 성공 여부 확인 (echo $?) (0) | 2018.08.10 |