GNU 나노
GNU nano원저작자 | 크리스 알레그레타 |
---|---|
개발자 | 베노 슐렌베르크 |
초기 릴리즈 | 1999년 11월 [1] | ; 전( 11월 18일
안정된 릴리스 | 6.4 / 2022년[2] 8월 2일 |
저장소 | |
기입처 | C |
운영 체제 | 크로스 플랫폼 |
부속품 | GNU 기반 운영 체제 |
이용가능기간: | 영어, 터키어 |
유형 | 텍스트 편집기 |
면허증. | 2007: GPL-3.0 이후[a][3] 2001: GPL-2.0 이후[b][4] 1999: GPL-1.0 이후[c] |
웹 사이트 | nano-editor |
GNU 나노는 명령줄 인터페이스를 사용하는 Unix 계열 컴퓨팅 시스템 또는 운영 환경용 텍스트 편집기입니다.Pine 전자 메일 클라이언트의 일부인 Pico 텍스트 편집기를 에뮬레이트하고 추가 [5]기능도 제공합니다.Pico와 달리 nano는 GNU General Public License(GPL; 일반 공중 사용 허가서)에 따라 라이센스가 부여됩니다.1999년 Chris Allegretta에 의해 자유 소프트웨어로 출시된 나노는 [6]2001년 GNU 프로젝트의 일부가 되었습니다.로고는 그리스 문자 Eta(η)의 소문자와 유사합니다.
역사
GNU 나노는 Chris Allegretta에 의해 1999년에 TIP(TIP Is't Pico의 재귀 약자)라는 이름으로 처음 만들어졌습니다.그의 동기는 무료 소프트웨어 라이선스로 배포되지 않은 Pico를 위한 무료 소프트웨어 대체품을 만드는 것이었다.2000년 1월 10일 기존 Unix 유틸리티 팁과의 이름 경합을 피하기 위해 이름이 nano로 변경되었습니다.이 이름은 SI 접두사 체계에서 유래했는데, 여기서 나노는 피코보다 1000배 큽니다.2001년 2월, 나노는 GNU 프로젝트의 일부가 되었습니다.
GNU 나노는 구문 강조 표시, 행 번호, 정규 표현 검색 및 치환, 행별 스크롤, 다중 버퍼, 행 그룹 들여쓰기, 재바인딩 가능한 키 지원,[7] 편집 [8]변경 실행 취소 및 재실행 등 Pico에 없는 여러 기능을 구현합니다.
2003년 8월 11일, 크리스 알레그레타는 공식적으로 나노의 소스 코드 유지보수를 데이비드 로렌스 [9]램지에게 넘겼다.2007년 12월 20일 2.0.7 출시와 함께 램지는 나노의 [10]관리직에서 물러났다.라이센스도 GPL-3.0 [11]이후로 업그레이드되었습니다.이 프로젝트는 현재 Benno Schulenberg에 [12]의해 관리되고 있습니다.
2016년 6월 버전 2.6.0에서, 현재 주요 개발자와 나노 프로젝트의 다른 활성 구성원들은 GNU 프로젝트를 떠나기로 합의했습니다. 자유 소프트웨어 재단의 저작권 할당 정책에 대한 그들의 반대와 분산된 저작권 소유권이 GNU 프로젝트를 시행하는 능력을 방해하지 않는다는 믿음 때문입니다.GNU General Public License.[13][14][15][16]이 단계는 Debian과 Arch [17][18]Linux에 의해 인정되었지만 GNU 프로젝트는 이를 "fork"[19]라고 부르며 거부하였다.2016년 8월 19일,[20] 크리스 알레그레타는 2016년 [21]9월 버전 2.7.0이 출시되었을 때 발생했던 나노의 저작권 할당에 대한 GNU의 양보에 따라 GNU 제품군에 프로젝트의 반환을 발표했다.
컨트롤 키
GNU 나노는 Pico와 마찬가지로 키보드 지향이며 제어 키로 제어됩니다.예를들면,Ctrl+O는 현재 파일을 저장하고 W+는 검색 메뉴로 이동합니다.GNU 나노는 화면 하단에 두 줄의 "바로 가기 막대"를 배치하여 현재 컨텍스트에서 사용할 수 있는 많은 명령어를 나열합니다.전체 목록을 보려면 +를 G누르면 도움말 화면이 나타납니다.
피코와 달리 나노는 메타 키를 사용하여 동작을 전환합니다.예를 들어 +를 S누르면 부드러운 스크롤 모드가 켜지거나 꺼집니다.명령줄에서 선택할 수 있는 거의 모든 기능을 동적으로 전환할 수 있습니다.메타 키가 없는 키보드에서는 이 키가 이스케이프 키에 매핑되는 경우가 많습니다.예를 들어 S+ 키를 누르려면 키를 누른 후 해제하고 키를 누릅니다.
GNU 나노는 마우스 같은 포인팅 장치를 사용하여 바로 가기 표시줄에 있는 기능을 활성화하고 커서를 배치할 수도 있습니다.
「 」를 참조해 주세요.
메모들
레퍼런스
- ^ "first tarball that is still available (tip-0.5.0.tar.gz)".
- ^ "nano-6.4 출시"; 저자명 : Benno Schulenberg; 출판일 : 2022년 8월 2일; 회수 : 2022년 8월 2일.
- ^ "COPYING file". 11 August 2007. Retrieved 2 December 2020 – via GNU Savannah.
- ^ "NEWS". 2001-10-26.
- ^ 나노 FAQ: https://www.nano-editor.org/dist/v2.2/faq.html#1.3
- ^ 공식 웹사이트 FAQ (2016년 2월 17일 접속)
- ^ Allegretta, Chris (18 March 2008). "GNU nano 2.1.0". Nano-devel mailing list. gnu.org. Retrieved 18 March 2008.
- ^ Allegretta, Chris (23 March 2015). "GNU nano 2.4.0". Nano-devel mailing list. gnu.org. Retrieved 18 April 2015.
- ^ Allegretta, Chris (11 August 2003). "GNU nano 1.3 branch opened in CVS". Nano-devel mailing list. gnu.org. Retrieved 25 January 2007.
- ^ Ramsey, David Lawrence (20 December 2007). "Stepping down as the nano maintainer..." Nano-devel mailing list. gnu.org. Retrieved 20 December 2007.
- ^ nano.git의 NEWS는 "드디어 nano는 GNU GPL 버전 3 이후, 그 문서는 GNU GPL 버전 3 이후 및 GNU FDL 버전 1.2 이후 듀얼 라이선스가 되었습니다." (2007년 12월 20일)
- ^ "GNU nano: Who's who". www.nano-editor.org. Retrieved 2020-11-08.
- ^ nano news on nano-editor.org "그리고 이번 출시로 무리에서 떠나게 되었습니다... 안녕! 잔디도 잘 받아줘서 고마워! (2016년 6월 22일)
- ^ Benno Schulenberg의 savannah.org에서 GNU 마커를 삭제(2016년 6월 13일)
- ^ Re: (Nano-devel) nano는 GNU 프로그램을 유지해야 하는가 (Was: lists.gnu.org에서 2.5.4p를 사용해야 하는 시점(2016년 5월 7일)
- ^ sr #109076: Benno Schulenberg에 의한 savannah.gnu.org의 nano에서 nonnu로의 나노 이행 요청(2016년 6월 22일)
- ^ "Accepted nano 2.6.0-1 (source amd64) into unstable".
- ^ "svntogit/packages.git - Git clone of the 'packages' repository".
- ^ 저는 GNU 메인터넌스 팀에 소속되어 있습니다.이것에 대해서, 몇개의 점을 분명히 하고 싶습니다. 첫째, Nano는 Mike Gerwitz(2016년 6월)의 GNU 프로젝트를 news.ycombinator.com에서 탈퇴하지 않았습니다.
- ^ Chris, Allegretta (19 August 2016). "[Nano-devel] nano to remain in GNU". lists.gnu.org. Retrieved 2 September 2016.
- ^ nano-editor.org의 나노 뉴스 "이번 출시와 함께 GNU로 돌아갑니다. 잠시 동안 우리는 호랑이가 되는 꿈을 꿨습니다. 하지만 우리는 다시 군중 속으로 돌아와 신선한 녹색 프리 풀의 건강한 식단으로 돌아갔습니다." (2016년 9월 1일)