Skip to main content [번외] 텍스트 편집기 (nano)
nano
- 유닉스 및 리눅스 시스템에서 사용할 수 있는 단순하고 사용하기 쉬운 텍스트 편집기
- 직관적인 인터페이스와 간단한 명령어를 제공하여 vi 보다 사용하기 더 쉽다
- vi 가 너무 어렵다면 nano 가 대안이 될 수 있다.
nano 에디터의 특징
- 직관적 인터페이스: 화면 하단에 명령어 힌트가 표시되어 있어 쉽게 사용할 수 있다.
- 경량 텍스트 편집기: 시스템 리소스를 적게 사용하며, 대부분의 유닉스 기반 시스템에 기본적으로 설치되어 있다.
- 단순한 명령어: 단축키를 이용한 간단한 명령어로 다양한 편집 작업을 수행할 수 있다.
nano 사용법
nano 시작하기
- 이 명령어로
filename
이라는 파일을 편집할 수 있다. 파일이 없으면 새 파일이 생성된다.
기본 단축키 요약
단축키 | 기능 |
Ctrl + O | 파일 저장 (WriteOut) |
Ctrl + X | nano 종료 (Exit) |
Ctrl + G | 도움말 보기 |
Ctrl + W | 텍스트 검색 (Where Is) |
Ctrl + \\ | 텍스트 바꾸기 (Replace) |
Ctrl + K | 줄 삭제 (Cut) |
Ctrl + U | 붙여넣기 (Uncut) |
Ctrl + ^ | 블록 선택 시작 (Mark) |
Ctrl + A | 줄 처음으로 이동 |
Ctrl + E | 줄 끝으로 이동 |
Ctrl + Y | 이전 페이지로 이동 |
Ctrl + V | 다음 페이지로 이동 |
Ctrl + _ | 특정 줄로 이동 (Go to Line) |
간단 실습 예제
- 파일 열기:
nano example.txt
- 텍스트 입력: 원하는 내용을 입력
- 파일 저장:
Ctrl + O
를 누르고 Enter 키로 저장 - 파일 종료:
Ctrl + X
고급 기능
- 텍스트 블록 선택 및 복사
Ctrl + ^
(Ctrl + Shift + 6)를 눌러 블록 선택 시작 - 커서를 이동하여 텍스트 블록 선택
Ctrl + K
로 블록 삭제 (복사) Ctrl + U
로 삭제(복사)한 텍스트 붙여넣기
- 도움말 메뉴 열기
Ctrl + G
를 눌러 nano의 모든 단축키와 도움말을 확인할 수 있다.