문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. * 이 문서는 [[UNIX]]의 텍스트 에디터에 대해 다루고 있습니다. 동음이의어에 대해서는 [[나노]] 항목에 설명합니다. [목차] == 개요 == [[파일:attachment/nano/nano.png]] [[http://www.nano-editor.org/|홈페이지]] GNU NANO 라고 불리거나 PICO 라고 불리는 [[TUI]] 텍스트 편집기. [[Emacs]], [[vi|vim]]과 함께 [[UNIX]]-like 기본 에디터의 삼대장이다. Emacs가 풀튜닝 변태용, vim이 무난무난한 쏘나타(...)라면 nano는 운전학원 연습용 자동차 같은 느낌으로 거의 모든 [[리눅스]]와 [[OS X]]에 vim과 함께 기본으로 탑재되어 있다. 윈도에서도 사용할수 있다. 특히 윈도용은 정식 포트버전이 있어서 압축파일을 푼뒤 실행만 하면 되는 듯. 원래는 PICO라는 [[에디터#s-2|텍스트 에디터]]였으나, 피코의 바이너리를 에뮬레이팅 함과 동시에 몇가지 부가 기능을 더 붙여 만든것이 NANO이다.[* 다만 PICO가 NANO로 개칭한 것은 아니다. 어디까지나 PICO를 모방한 오픈소스 프로그램이다.] NANO와 PICO의 차이점은 오픈소스냐 아니냐 이고, 텍스트 에디터 기능만 있으냐 아니면 이메일 클라이언트도 겸하느냐 이다. PICO는 원래 PINE이라는 CUI상의 이메일 클라이언트에 딸려오는 프로그램 이었다. 아무튼 이 NANO는 [[vi|vi나 vim]] 에 비해 쓰기가 엄청 편한데, 기본적으로 설치 후 실행하면 설명이 친절하게 나오기 때문에 [[Emacs|덜컥 실행하고 못 끄는 사태]]는 없다. [[MS-DOS]] 시절에 쓰였던 edit를 생각하면 편하다. [* 다만, edit명령은 32비트에서만 지원되고 64비트에서는 사라졌다.] 피코시절에는 도스, 윈도우에서 리눅스로 처음 넘어온 사람들이 시작할 때 윈도우 메모장처럼 쓰기 편했던 에디터. 그 전에 진짜 터미널로 컴퓨터 배운 분들이야 선택권없이 시작부터 ed나 vi였지만. [[파일:editors.png|width=700]] (...) 다만, 본격 코딩용 에디터로선 약간 부족한 편이고, 처음 [[CUI]]를 접하는 사람들에게 보여주면 편하게 코딩할 수 있다. 앞서 코딩용으로 부적합 한 이유는, 일단 나노도 코드에 색상을 입히고 들여쓰기를 할 수 있지만, 저장하기 전까지 전혀 그런 기능이 작동하지 않는다. 다르게 말하면, 나노에 새 코드를 입력하면 그냥 plain text로 인식되며, 아무런 색상도 입혀지지 않고, tab 키를 통한 들여쓰기도 나노 기준 들여쓰기로 들어가진다. --그럼 저장하고 코딩 시작하면 되잖아!!--[* nano ./helloworld.c 등으로 경로 및 확장자를 지정해서 실행시키면 자동으로 코딩용으로 인식된다.] [[분류:소프트웨어]][[분류:오픈 소스]] Nano 문서로 돌아갑니다.