목차
728x90
반응형
리눅스 문서 편집기
1. 행 단위 편집기(라인 편집기)
- ed(editor) : 유닉스 초기의 행 편집기로 사용이 불편하여 거의 사용 X
- ex(extended ed) : 행 편집기이지만 단독으로 사용하기 보다는 vi에 연결하여 사용
- sed(stream ed) : 스트림 편집기로 일반 편집기와 달리 지시된 명령에 따라 파일의 내용을 일괄적으로 바꿔서 출력
2. 화면 단위 편집기
- vi : 리눅스에서 일반적으로 사용할 수 있는 화면 편집기
- emacs(이맥스) : 제공하는 기능이 매우 다양하지만 사용법이 어렵고 복잡하여 전문적인 애호가 위주로 사용
3. 모드형 편집기
- 입력모드와 명령모드 구분
- 입력모드 : 텍스트 입력
- 명령모드 : 텍스트 수정, 삭제, 복사, 붙이기 등 편집
- vi는 모드형 편집기
4. 비모드형 편집기
- 입력모드와 명령모드가 구분되어 있지 않음
- 편집 기능을 ctrl키나 alt키 등 특수 키와 함께 사용
- 윈도우에서 사용하는 한글, word는 비모드형 편집기
vi 편집기
1. vi 시작
vi 문서/test1.txt
- 명령모드나 마지막 행 모드에서 저장하고 종료
- 마지막 행 모드 - :q, :q!, :wq, :wq!
- 명령모드 - ZZ
2. vi 입력 모드 전환
- i : 커서 앞 입력
- a : 커서 뒤 입력
- o : 커서가 위치한 행의 다음 행 입력
- I : 커서가 위치한 행의 첫 칼럼 이동
- A : 커서가 위치한 행의 마지막 칼럼 이동
- O : 커서가 위치한 행의 이전 행 입력
728x90
반응형
'LINUX' 카테고리의 다른 글
[Linux] vi 편집기 (개인공부) (0) | 2024.04.13 |
---|---|
[Linux] conda 설정 (0) | 2024.03.29 |
[Linux] 파일 사용 명령어(2) (0) | 2024.03.22 |
[Linux] 파일 사용 명령어(1) (0) | 2024.03.20 |
[Linux] 디렉토리 명령어 (0) | 2024.03.19 |