nano
화면 아래에 shortcut 안내를 표시하는 간단한 terminal text editor.
Summary
- modal command를 익히지 않고 설정 파일이나 짧은 text를 편집할 때 적합하다.
- 이 페이지의 로컬 버전 확인은 2026-08-10 기준
GNU nano 2.9.8에서 수행했다.
Installation
GNU nano upstream은 source archive를 제공하며, 다음 package는 각 platform package manager가 제공한다. Windows에는 공식 winget package가 확인되지 않아 WSL 또는 다른 editor 사용을 권장한다.
# Debian / Ubuntu sudo apt update sudo apt install nano # RHEL / Fedora sudo dnf install nano # macOS brew install nano nano --version
Usage
nano FILE nano +LINE,COLUMN FILE nano --view FILE
nano [OPTIONS] FILE…nano +LINE,COLUMN FILE
Basic Editing
화면의 ^ 표시는 Ctrl, M- 표시는 Alt/Meta key를 뜻한다.
- Ctrl+O: 파일에 쓴다.
- Ctrl+X: 종료한다.
- Ctrl+W: 검색한다.
- Ctrl+\\: 찾아 바꾼다.
- Ctrl+G: help를 연다.
Options
-l, –linenumbers: line number를 표시한다.-S, –softwrap: 긴 줄을 화면에서 접어 표시한다. 최신 nano에서 과거 short option-$는 deprecated이다.-v, –view: read-only viewing mode로 연다. 파일 권한을 대신하는 보안 기능은 아니다.-Y, –syntax=NAME: syntax highlighting 규칙을 선택한다.
Config
사용자 설정은 보통 ~/.nanorc에 둔다.
set linenumbers set softwrap set tabsize 4
Help
Compatibility
- local help는
GNU nano 2.9.8기준이며 최신 upstream의 일부 option 이름과 기본 동작은 다를 수 있다. - 최신 nano에서는
–softwrap의 short option이-S이며, 오래된 version의-S는–smooth를 뜻할 수 있으므로 script에서 version을 확인한다.
See Also
History
- codex:: 2026-08-10 Added a concise nano page with package installation, essential shortcuts, options, configuration, and version compatibility notes.