Jump to content

GNU nano

This is a fully translated article. Click here for more information.
From DawoumWiki, the free Mathematics self-learning
GNU nano
Original author(s)Chris Allegretta
Developer(s)Benno Schulenberg
Initial release18 November 1999; 24 years ago (1999-11-18)[1]
Stable release
6.3 / 28 April 2022; 2 years ago (2022-04-28)
Repositorygit.savannah.gnu.org/cgit/nano.git
Written inC
Operating systemCross-platform
Included withGNU based operating systems
Available inEnglish, Turkish
TypeText editor
License2007: GPL-3.0-or-later

GNU nano명령-줄 인터페이스를 사용하는 유닉스-계열 컴퓨팅 시스템 또는 운영 환경을 위한 텍스트 편집기입니다. 그것은 Pine 이메일 클라이언트의 일부, Pico 텍스트 편집기를 에뮬레이트하고, 역시 추가적인 기능성을 제공합니다.[2] Pico와 달리, nano는 GNU 일반 공중 사용 허가서 (GPL)에 따라 사용이 허가됩니다. 1999년에 Chris Allegretta에 의해 자유 소프트웨어로 출시된, nano는 2001년에 GNU 프로젝트의 일부가 되었습니다.[3] 로고는 그리스 문자 Eta (η)의 소문자 형태와 유사합니다.

Installation

우분투 정식의 저장소에서 설치합니다.

  • sudo apt-get install nano

Usage

First steps

터미널에 nano를 입력하거나 뒤에 선택적으로 파일을 입력함으로써 nano를 시작하십시오. 파일 이름을 전달하는 것이 가장 공통적인 사용법입니다:

  • nano filename

Nano는 이제 텍스트 파일의 내용을 표시하고 원하는 대로 수정될 수 있습니다. 화살표 키로 텍스트를 탐색합니다.

하단에 nano는 공통적인 작업, 예를 들어 save 또는 exit에 대한 바로 가기를 보여줍니다. 저장 바로가기는 ^O로 표시됩니다. 바로 가기 앞에 Ctrl 키를 붙입니다. 따라서 (편집 후에) 문서를 저장하기 위해 Ctrl+O를 누릅니다. 종료하기 위해 Ctrl+X를 누릅니다.

Warning 구성 파일을 편집하기 위해 항상 nano-w 옵션을 전달하십시오. -w 옵션없이 긴 줄은 줄 바꿈됩니다. 줄이 원래 파일에 있던 방식이 아니라 줄 바꿈된 줄로 저장되기 때문에 저장할 때 문제가 발생합니다. 많은 경우에 이것은 구성 파일을 손상시킬 것입니다.

모든 옵션에 대한 개요를 보려면, nano --help를 실행하십시오.

Cut, copy, and paste

단축키 Ctrl+K (Alt+^로 복사)로 줄을 자르고 Ctrl+U로 붙여넣을 수 있습니다. 여러 줄을 잘라내거나 복사하기 위해, 단축키를 여러 번 누릅니다.

Search

Ctrl+W로 텍스트를 검색합니다. Alt+W로 검색을 계속합니다.

More shortcuts

Action Shortcut Other shortcut
도움말 보기 Ctrl+G F1
파일 닫기 Ctrl+X F2
파일 저장 Ctrl+O F3
텍스트 검색 Ctrl+W F6
검색 계속 Alt+W F16
줄을 클립보드에 복사 Alt+^ Alt+6
줄을 클립보드에 자름 Ctrl+K F9
줄을 클립보드에서 붙여넣기 Ctrl+U F10
검색과 대체 Alt+R

Configuration

/etc/nanorc 구성 파일에서 영구적으로 옵션을 설정합니다. 이 구성은 모든 사용자에게 시스템 전체에 적용됩니다. 한 명의 사용자에 대해서만 옵션을 변경하기 위해, 사용자의 ~/.nanorc 파일에서 옵션을 설정하십시오. 일반적인 규칙으로, 사용자의 홈 디렉토리에 있는 파일은 시스템 전체 설정을 덮어씁니다.

기본 설정에 줄번호가 출력이 되지 않습니다. 몇 가지 내용을 설정에 추가해 보겠습니다. ~/.nanorc에 추가합니다.

set const               # 줄번호 출력
set tabsize 4           # 탭크기 4
set autoindent          # 자동 들여쓰기

See also

References

External links