운영체제/Linux
4. 문서 편집기
the best infra
2024. 11. 21. 14:50
* 리눅에서 사용가능한 여러 문서 편집기
- gedit: 그래픽 편집기
- vi, vim: 화면 단위 편집기
- ed, ex, sed: 행 단위 편집기
* 모드형 편집기의 기본 개념
- 입력 모드: 텍스트를 입력할 수 있는 모드.
- 명령 모드: 텍스트를 수정(삭제, 복사, 수정)할 수 있는 모드.
- vi(m) [ 파일 ] : 해당 명령어로 파일을 편집할 수 있음.
* vim 편집기 사용 방법
명령어 | 설명 |
A | 행 뒤에서 입력 모드 실행. |
o | 다음 행에서 입력 모드 실행. |
ESC | 명령 모드로 실행. |
i | 입력 모드로 전환. |
ESC + i | 명령 모드(줄 모드)로 변환. |
wq | 저장하고 나가기. |
set nu | 행 번호 표시. |
dd | 행 잘라내기. |
yy | 현재 행 복사. |
cc | 현재 행을 지우고 입력 모드로 전환 |
w | 저장하기 |
p | 잘라낸 내용 붙이기 |
D | 현재 행에서 커서 이후에 부분 잘라내기 |
u | 마지막 동작 되돌리기 |
U | 현재 행에서 했던 작업 모두 되돌리기 |
e! | 저장되지 않은 상태 취소 하고 이전 저장 상태로 되돌리기 |
q! | 저장되지 않은 상태 취소하고 나가기 |
sh | 나가지는 않고 쉘로 돌아가고 싶을때 사용 |
* 바꾸기
- s:/문자열1/문자열2/ : 커서가 위치한 행에서 문자열1을 문자열2로 바꾼다.