Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 데이크스트라
- zsh
- 이진탐색
- 오블완
- 동적 프로그래밍 방법
- 순차탐색
- Pager
- spring boot
- zsh theme
- 스터디2기
- CS스터디
- mysql 표 출력
- 오일러 경로
- Less
- 맥
- cs
- 인프런워밍업클럽
- 알고리즘
- oh-my-zsh
- 네트워킹데이
- 인프런
- mysql 표
- 욕심쟁이 방법
- 터미널
- 티스토리챌린지
- VI
- 분할정복 방법
- table status
- mycli
- MySQL
Archives
- Today
- Total
Develop
리눅스 기초 - vi 편집기 사용하기 본문
안녕하세요!
오늘은 복습이 늦어서 리눅스 공부할 시간이 없고 졸린데.. 그래도 일단 눈 딱감고 인강 틀었습니다...
vi 편집기 사용법에 대해서 알아보겠습니다.
1. 파일 생성
터미널에서 'vi filename' 형태로 입력해서 vi 파일을 생성함과 동시에 편집기에 진입합니다.
2. 편집모드로 전환
i를 눌러 INSERT 모드로 전환 합니다.
3. 편집
아래 명령어를 통해 작업을 진행하고, 종료되면 Esc 를 눌러 COMMAND 모드로 전환해서 저장 및 종료 하시면 됩니다.
vi 편집기 명령어 모음
| 모드 | 단축키 | 기능 |
| 터미널 | vi 파일명 | 파일 생성 및 편집 |
| INSERT 모드 | i | 문자 편집모드로 전환 |
| COMMAND 모드 | esc | 복사, 붙여넣기/파일 저장/ 종료 등 |
| :q + enter | 종료 (quit) | |
| :wq + enter | 저장 및 종료 (write & quit) | |
| :wq! + enter | 저장 및 강제종료 (write & quit) | |
| dd | 줄 삭제 (delete) (잘라내기) | |
| yy | 복사 (copy) | |
| p | 붙여넣기 (paste) | |
| u | 되돌리기 (undo) | |
| :set number | 라인 보기 | |
| /검색어 (이동은 n으로) | 텍스트 찾기 | |
| :%s/원본/대체/g | 텍스트 대체 |
참고) set number 명령어로 터미널에 번호를 표시할 수 있습니다.


짧지만 그래도 해냈습니다 😆
'자격증' 카테고리의 다른 글
| [리눅스 마스터 2급-2차] 2. 파일 권한 및 소유권 (1) | 2025.12.05 |
|---|---|
| [리눅스 마스터 2급-2차] 1. 파일 및 디렉터리 관리 (1) | 2025.12.05 |
| [리눅스 마스터 2급] 리눅스 일반 (1차) (2) | 2025.06.10 |
| 리눅스 기초 - 파일 시스템 명령어 (0) | 2025.04.01 |
| 리눅스 마스터 2급 도전장 (3) | 2025.04.01 |