728x90
명령어 vi란?
Visual editor라는 뜻을 가지고 있는 오픈 소스 문서 편집기
- 기본 형태
vi [파일명]
- vi 편집기에는 명령 모드, 입력 모드, 콜론 모드가 있음.
1. 명령 모드
vi 명령어를 통해 vi를 시작할 경우 실행되는 모드로 방향키를 통해 커서를 이동
명령어 | 기능 |
x | 현재 커서가 위치한 문자를 삭제 |
dw | 현재 커서가 위치한 곳부터 단어 삭제 |
dd | 현재 커서가 위치한 곳의 한 줄을 삭제 |
숫자 + dd | 현재 커서가 위치한 곳부터 숫자만큼의 줄을 삭제 |
yy | 현재 커서가 위치한 곳의 한 줄을 복사 |
숫자 + yy | 현재 커서가 위치한 곳부터 숫자만큼의 줄을 복사 |
u | 직전에 내린 명령을 취소 |
h | 커서를 왼쪽으로 한칸 이동 (방향키 ←) |
j | 커서를 한줄 아래로 이동 (방향키 ↓) |
k | 커서를 한줄 위로 이동 (방향키 ↑) |
l | 커서를 오른쪽으로 한칸 이동 (방향키 →) |
w | 다음 단어의 처음으로 이동 |
^ | 줄의 첫 문자로 이동 |
2. 입력 모드
명령 모드에서 i 또는 a 키를 눌러 진입할 수 있다.
입력 모드에서는 자유롭게 코드나 글을 작성할 수 있으며, 명령 모드로 돌아갈 때에는 ESC를 누르면 된다.
명령어 | 기능 |
i | 현재 커서의 위치부터 입력 |
I | 현재 커서 줄의 맨 앞에서부터 입력 |
a | 현재 커서의 다음 줄에 입력 |
o | 현재 커서의 다음 줄에 입력 |
s | 현재 커서 위치의 한 글자를 지우고 입력 |
S | 재 커서의 한 줄을 지우고 입력 |
3. 콜론 모드
명령 모드에서 : (콜론)을 입력하면 화면 맨 아랫줄에 입력 가능한 공간이 출력
vi를 종료할 수 있다.
명령어 | 기능 |
:w | 현재 파일명으로 파일 저장 |
:q | vi 편집기 종료 (저장되지 않음) |
:q! | vi 편집기 강제 종료 |
:wq | 수정 내용 저장 후 종료 |
:wq! | 강제 저장 후 종료 |
:숫자 | 해당 숫자 라인으로 커서 이동 |
명령어 gedit란?
그놈 데스크톱 환경용으로 개발된 자유 소프트웨어인 텍스트 편집기
- 기본 형태
gedit [파일명]
- redhat, CentOS나 우분투 등 여러 리눅스 OS에서 제공
- vi 편집기보다 상대적으로 간단
- gedit는 GUI환경용이라 CLI환경에서 작동이 안 되기 때문에, gedit 방식이 편할지라도 vi 방식을 익혀놓는 것이 좋음.
** gedit&: 백그라운드에서 실행해라 (작업 동시 진행 가능)
'운영체제 > Linux' 카테고리의 다른 글
내가 보려고 정리한 리눅스 명령어: quota 옵션 사용법 (4) | 2023.12.02 |
---|---|
내가 보려고 정리한 리눅스 명령어: du 옵션 사용법 (1) | 2023.12.02 |
내가 보려고 정리한 리눅스 명령어: file 옵션 사용법 (0) | 2023.12.02 |
내가 보려고 정리한 리눅스 명령어: echo 옵션 사용법 (1) | 2023.12.02 |
내가 보려고 정리한 리눅스 명령어: su / sudo 옵션 사용법 (0) | 2023.12.01 |