Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 네트워크
- Ansible
- 티스토리챌린지
- stream 9
- freeradius
- junos os
- pvst+
- 방화벽
- eigrp
- STP
- rommon mode
- ospf
- Packet Tracer
- LACP
- 하프오픈
- centos
- port aggregation protocol
- 연결선 수
- pagp
- 네트워크 설계
- Network Design
- gns3
- vlan
- Red Hat
- 프로그래머스
- 오블완
- 네이티브 vlan
- Cisco
- SQL
- BPDU
Archives
- Today
- Total
Doctor Pepper
[Linux] Vim 명령어 정리 본문
728x90
1. Vim 모드 종류
명령 모드 (Command Mode) | - vim을 실행하면 기본적으로 명령 모드로 시작함 - 명령 모드에서는 텍스트를 수정하거나, 파일을 저장하는 등의 명령을 입력할 수 있음 |
입력 모드 (Insert Mode) | - 텍스트를 직접 수정하는 모드임 - 명령 모드에서 i를 눌러 입력 모드로 들어가고, Esc 키를 눌러 명령 모드로 돌아옴 |
확인 모드 (Ex Mode) | - :로 시작하는 명령을 입력하는 모드로, 파일을 저장하거나 종료하는 등의 작업을 할 수 있음 |
2. 입력 모드 전환
i | - 현재 커서 위치에서 입력 모드로 전환한다. |
I | - 라인의 맨 처음으로 이동하여 입력 모드로 전환한다. |
a | - 현재 커서 바로 뒤에서 입력 모드로 전환한다. |
A | - 라인의 끝으로 이동하여 입력 모드로 전환한다. |
3. 명령 모드에서 주요 명령어
:w | - 파일 저장 |
:q | - vim 종료 |
:wq | - 저장하고 종료 |
:q! | - 저장하지 않고 종료 |
:x | - 저장하고 종료 |
:e 파일명 | - 다른 파일 열기 |
:set nu | - 줄 번호 표시 |
:set nonu | - 줄 번호 숨기기 |
:help | - 헬프 화면 열기 |
4. 파일 내에서 텍스트 검색
/텍스트 | - 텍스트 검색(앞으로 검색) |
?텍스트 | - 텍스트 검색(뒤로 검색) |
n | - 다음 검색 결과로 이동 |
N | - 이전 검색 결과로 이동 |
5. 텍스트 이동
h | - 왼쪽으로 한 문자 이동 |
j | - 아래로 한 줄 이동 |
k | - 위로 한 줄 이동 |
l | - 오른쪽으로 한 문자 이동 |
w | - 단어의 처음으로 이동 |
b | - 단어의 처음으로 되돌아가기 |
0 | - 현재 줄의 처음으로 이동 |
$ | - 현재 줄의 끝으로 이동 |
gg | - 파일의 첫 줄로 이동 |
G | - 파일의 마지막 줄로 이동 |
6. 텍스트 편집
x | - 현재 커서 위치의 문자 삭제 |
dd | - 현재 줄 삭제 |
d + w | - 단어 삭제 |
yy | - 현재 줄 복사 |
p | - 붙여넣기 |
u | - 마지막 작업 취소 |
Ctrl + r | - 되돌리기 |
7. 텍스트 수정
r | - 현재 커서 위치의 문자 변경 |
R | - 현재 커서 위치부터 여러 문자 변경 |
cw | - 단어 변경 |
8. Vim 종료
:wq | - 파일 저장 후 종료 |
:q! | - 변경사항 없이 종료 |
ZZ | - 파일 저장 후 종료 |
:x | - 저장 후 종료 |
728x90
'Linux' 카테고리의 다른 글
[Linux] Linux로 네트워크 구축하기 (1) | 2024.12.22 |
---|---|
[Linux] VMware로 가상머신 생성하기 (1) | 2024.12.21 |
[Linux] 의존성 Package, 리포지토리 (2) | 2024.12.21 |
[Linux] Red Hat Linux & RHEL 역사 (0) | 2024.12.21 |
[Linux] 명령어 정리 (0) | 2024.12.21 |