반응형
노멀모드(command mode)에서 사용하는 이동키 및 명령어 모음입니다.
커서 이동
이동키 | 설명 |
h(←) | 좌 |
j(↓) | 하 |
k(↑) | 상 |
l(→) | 우 |
Enter | 한 행 아래로 |
Back space | 문자 왼쪽으로 |
Space bar | 문자 오른쪽으로 |
^ | 맨 왼쪽 |
$ | 맨 오른쪽 |
H | (High) 화면 맨 위 |
M | (Middle) 화면 중간 |
L | (Low) 화면 맨 아래 |
숫자G | 숫자 row로 커서 이동 |
ctrl + f | (forward) 한 화면 위 |
ctrl + b | (backwoard) 한 화면 아래 |
ctrl + d | (down) 반 화면 위 |
ctrl + u | (up) 반 화면 아래 |
ctrl + e | (end)한 줄 위 |
ctrl + y | (yank) 한 줄 아래 |
gg | 맨 위 첫 줄 |
G | 파일의 마지막 행으로 |
21G | 파일의 21번째 행으로 |
ctrl + G | 현재 파일명과 라인수 출력 |
문자열 삽입/삭제/복사
삽입키 | 설명 |
a | 커서 오른쪽 |
A | 오른쪽 행의 끝 |
i | 커서 왼쪽 |
I | 왼쪽 행의 끝 |
o | 커서 아래 |
O | 커서 위 |
x | 커서의 문자 삭제 |
dd | 커서의 라인 삭제 |
:5, 10d | 5-10행 삭제 |
yy 혹은 Y | 행 복사 |
전체
복사키 | 설명 |
shift + v + g | 전체 선택 |
y | 전체 복사 |
d | 전체 삭제 |
출처)
아래의 글을 참고하여 작성하였습니다. 감사합니다.
728x90
반응형
'Coding > Back-end' 카테고리의 다른 글
[MyBatis] ArrayList로 입력된 파라미터로 조건문 조회하기 - foreach collection 동적쿼리 (0) | 2023.10.27 |
---|---|
[SQL] where절 조회조건 무효화 시키기(와일드카드 % 활용) (0) | 2023.10.25 |
[Linux] vi/vim 자주쓰는 명령어 모음 (update:2023-10-25) (0) | 2023.10.25 |
[Linux] vi/vim 단축키 명령어, vim 키맵 단축키표 모음 (0) | 2023.10.25 |
[intelliJ] ChatGPT 플러그인 소개 (0) | 2023.10.09 |