
Linux vi editor
1. vi 편집기 열기#
vi filename2. CRUD#
1) 입력 모드 전환
i # 커서 앞에서 입력2) 텍스트 입력 후 저장 및 종료
ESC # 명령 모드로 전환
:wq # 저장하고 종료3) 읽기(Read) : 파일을 읽고 탐색하는 방법입니다. 기본적으로 파일을 열면 내용을 탐색할 수 있습니다.
h #왼쪽으로 이동
j #아래로 이동
k #위로 이동
l #오른쪽으로 이동
Ctrl + f #한 화면 아래로 이동
Ctrl + b #한 화면 위로 이동
G #파일 끝으로 이동
gg #파일 시작으로 이동4) 찾기 : 특정 단어 검색 ‘/’ 를 사용하여 파일 내에서 특정 단어를 검색할 수 있습니다.
/검색어 #파일에서 검색어를 찾음
n #다음 검색 결과로 이동
N #이전 검색 결과로 이동5) 수정(Update) : 파일의 내용을 수정할 때는 명령 모드에서 특정 명령어를 사용하여 수정할 수 있습니다.
- 문자수정
r #현재 커서 위치의 문자를 다른 문자로 변경
R #입력 모드로 전환하여 여러 문자를 덮어씌움- 단어수정
cw # 커서가 위치한 단어를 변경 (현재 단어 삭제 후 입력 모드 전환)
C # 커서 위치부터 줄 끝까지 변경6) 삭제(Delete)
<문자 삭제>
x # 현재 커서 위치의 한 문자 삭제
<단어 삭제>
dw # 커서가 위치한 단어 삭제
<줄 삭제>
dd # 커서가 위치한 줄 삭제7) 저장 및 종료 명령
:w # 파일 저장
:q # 파일 종료
:wq # 파일 저장 후 종료
:q! # 저장하지 않고 강제 종료3. 사용 예시#
1) 파일에 텍스트 추가 후 저장#
1. 파일 열기:
vi myfile.txt2. 입력 모드로 전환:
i # 입력 모드 진입3. 텍스트 입력:
Hello, this is a new line.4. 명령 모드로 전환:
ESC # 입력 종료5. 저장 후 종료:
:wq # 저장하고 종료2) 특정 줄 삭제#
1. 파일 열기:
vi myfile.txt2. 특정 줄로 이동:
10G # 10번째 줄로 이동3. 줄 삭제:
dd # 현재 줄 삭제![[Linux]vi 탐색기 CRUD 기능 정리](/img/covers/ops_hu_f9d14946d0cf1733.jpg)