AWS, Linux , Vim
[Linux/Vim] Vim 명령어 정리 , 기본 명령어 모음
반응형
|
1. 일반 모드 |
|
|
기능 |
키 |
|
← |
h |
|
↓ |
j |
|
↑ |
k |
|
→ |
l |
|
3칸(왼쪽/아래/위/오른쪽)으로 이동 |
3(h/j/k/l) |
|
커서가 있는 줄의 첫 번째 칸으로 이동 |
0 |
|
커서가 있는 줄의 마지막 칸으로 이동 |
$ |
|
파일의 첫 번째 줄로 이동 |
gg |
|
파일의 마지막 줄로 이동 |
G |
|
한 글자 삭제 |
x |
|
3글자 삭제 |
3x |
|
한 줄 삭제 |
dd |
|
3줄 삭제 |
3dd |
|
작업 취소 |
u |
|
텍스트 붙여넣기 |
p(커서 다음 칸) |
|
텍스트 붙여넣기 |
P(커서 이전 칸) |
|
2. 입력 모드 ( a ) |
|
|
기능(입력 위치에 따라) |
키 |
|
커서 위치 |
i |
|
커서 위치 다음 칸 |
a |
|
커서 위치 그 줄의 첫 번째 칸 |
I |
|
커서 위치 그 줄의 마지막 칸 |
A |
|
커서 위치 다음 줄 |
o |
|
커서 위치 이전 줄 |
O |
|
3. 명령 모드( : ) |
|
|
기능 |
키 |
|
저장하기 |
:w |
|
vim 종료하기 |
:q |
|
입력 내용 저장 + 종료하기 |
:wq |
|
저장하지 않고 종료 |
:q! |
|
특정 텍스트(name) 검색 *esc -> / |
/name |
|
다음 검색 |
n |
|
이전 검색 |
N |
|
커서 줄의 찾은 첫 단어만 바꾸기 |
:s/old/new |
|
커서 줄의 모든 찾은 단어 바꾸기 |
:s/old/new/g |
|
모든 줄의 찾은 첫 단어만 바꾸기 |
:%s/old/new/g |
|
모든 줄의 찾은 단어 확인하며 바꾸기 |
:%s/old/new/gc |
|
4. 비주얼 모드 ( V ) |
|
|
기능 |
키 |
|
블록 지정 |
v |
|
줄 단위 블록 지정 |
V |
|
텍스트 복사 |
y |
|
텍스트 잘라내기 |
d |
|
(입력모드)텍스트 붙여넣기 |
p(커서 다음 칸) |
|
(입력모드)텍스트 붙여넣기 |
P(커서 이전 칸) |
반응형
'AWS, Linux , Vim' 카테고리의 다른 글
| [https ssl 인증 총정리] AWS EC2 무료 도메인으로 무료 HTTPS 적용하기- certbot , duckdns, nip.io (2) | 2025.03.23 |
|---|---|
| AWS EC2에 github private clone 하는 법 초간단 설명 (0) | 2025.02.16 |
댓글