반응형
3단계: 파일 탐색 및 텍스트 수정
목표
vi
에디터에서 파일을 탐색하는 명령어를 배우고, 효율적으로 텍스트를 수정하는 방법을 익힌다.- 텍스트 검색, 단어 수정 및 명령 취소 기능을 활용하여 빠르고 정확한 편집을 실습한다.
개념 설명
vi
에디터는 큰 파일이나 복잡한 문서에서도 효율적으로 탐색할 수 있는 다양한 기능을 제공합니다. 이 단계에서는 파일 내 특정 위치로 빠르게 이동하거나, 특정 단어를 검색하는 방법과 함께 텍스트를 수정하고 명령을 취소하는 방법을 학습합니다.
실습 목표
- 검색 명령어를 통해 파일 내 특정 단어나 구문을 찾아 수정한다.
- 텍스트 수정 및 교체 기능을 학습한다.
- 실행 취소와 다시 실행 기능을 사용해 편집 실수를 복구한다.
실습 진행
- 파일 내 단어 검색
/단어
: 파일 내에서단어
를 검색합니다.Enter
를 누르면 커서가 해당 단어로 이동합니다.n
: 검색한 단어의 다음 항목으로 이동합니다.N
: 검색한 단어의 이전 항목으로 이동합니다.
vi
에디터에서는 파일 내에서 특정 단어를 검색할 수 있습니다.
- 텍스트 수정
r
: 커서 위치의 문자를 다른 문자로 교체합니다.cw
: 커서 위치의 단어를 수정합니다. (커서부터 단어 끝까지 삭제하고 입력 모드로 전환)cc
: 현재 줄을 삭제하고 입력 모드로 전환합니다.
텍스트를 수정하는 다양한 명령어를 학습합니다.
- 명령 취소 및 다시 실행
u
: 마지막 명령을 실행 취소합니다.Ctrl + r
: 취소한 명령을 다시 실행합니다.
실수로 잘못된 명령을 입력했을 때는 명령 취소 및 다시 실행 기능을 사용할 수 있습니다.
연습 과제
- 검색 연습
practice.txt
파일에서/
명령어를 사용하여 특정 단어를 검색해 보세요.- 검색된 단어의 다음 위치와 이전 위치로
n
과N
명령어를 사용해 이동해 보세요.
- 텍스트 수정 연습
r
명령어로 커서 위치의 문자를 다른 문자로 수정해 보세요.cw
명령어로 특정 단어를 수정하는 연습을 하세요.
- 명령 취소 및 다시 실행
- 텍스트를 수정한 후
u
명령어로 변경 사항을 취소해 보고, 다시Ctrl + r
명령어로 취소한 명령을 복구해 보세요.
- 텍스트를 수정한 후
정리
- 단어 검색:
/단어
로 파일 내 특정 단어를 검색하고,n
,N
으로 검색된 단어 간 이동. - 텍스트 수정:
r
로 문자 교체,cw
로 단어 수정,cc
로 현재 줄 수정. - 명령 취소 및 다시 실행:
u
로 명령 취소,Ctrl + r
로 명령 복구.
이 단계에서는 파일 내에서 특정 단어를 찾아 빠르게 수정하는 능력을 키우며, 실수한 편집을 되돌리는 방법도 익힙니다. 이를 통해 더 큰 파일에서 효율적으로 작업할 수 있습니다.
반응형
'Linux > 리눅스 시스템 관리' 카테고리의 다른 글
[vi 편집기] 5단계: 실전 프로젝트 편집 (17) | 2024.10.05 |
---|---|
[vi 편집기] 4단계: 고급 탐색 및 편집 (34) | 2024.10.04 |
[vi 에디터] 2단계: 텍스트 편집 및 커서 이동 (33) | 2024.10.02 |
[vi 에디터] 1단계: vi 에디터 소개 및 기본 명령어 (29) | 2024.10.01 |
멀티태스킹(multitasking)과 멀티유저(multi-user) (26) | 2024.09.30 |