GNU nano

**GNU nano** — тэкставы рэдактар для Unix-падобных аперацыйных сістэм або аперацыйных асяроддзяў з выкарыстаннем інтэрфейсу каманднага радка. Ён эмулюе тэкставы рэдактар Pico, а таксама забяспечвае дадатковыя функцыі. У адрозненне ад Pico, nano ліцэнзуецца ў адпаведнасці з ліцензіяй GNU GPL. Выпушчаны Крысам Алегрэтай у 1999 годзе ў якасці свабоднага праграмнага забеспячэння, у 2001 годзе nano стаў часткай праекта GNU  Лагатып нагадвае малую форму грэчаскай літары Эта (η).

## Гісторыя 
GNU nano быў упершыню створаны ў 1999 годзе Крысам Алегрэтай пад назвай *TIP* (рэкурсіўная абрэвіятура ад *TIP Isn’t Pico*). Яго матывацыяй было стварыць свабоднае праграмнае забеспячэнне, якое заменіла б Pico, які не распаўсюджваўся па свабоднай ліцэнзіі. Назва была зменена на nano 10 студзеня 2000 г., каб пазбегнуць канфлікту найменняў з існуючай утылітай Unix. Назва паходзіць ад сістэмы прэфіксаў СІ, у якой нана ў 1000 разоў большы за піка. У лютым 2001 г. nano стаў часткай праекта GNU.

GNU nano рэалізуе некалькі функцый, якіх не хапае Pico, у тым ліку падсвятленне сінтаксісу, нумары радкоў, пошук і замену рэгулярных выразаў, пракрутку радкоў за радкамі, некалькі буфераў, водступы груп радкоў, падтрымку паўторнага прывязвання ключоў, адмену і паўторнае выкананне рэдагавання.

11 жніўня 2003 года Крыс Алегрэта афіцыйна перадаў Дэвіду Лоўрэнсу Рэмсі падтрымку зыходнага кода nano. 20 снежня 2007 года, з выхадам версіі 2.0.7, Рэмсі перастаў удзельнічаць у падтрымцы nano. Ліцэнзія таксама была абноўлена да GPL-3.0+. У цяперашні час праект падтрымліваецца Бенна Шуленбергам.

У версіі 2.6.0 у чэрвені 2016 года цяперашні галоўны распрацоўшчык і іншыя актыўныя ўдзельнікі праекта nano вырашылі пакінуць праект GNU з-за іх пярэчанняў адносна палітыкі перадачы аўтарскіх правоў Фонду свабоднага праграмнага забеспячэння і перакананасці, што дэцэнтралізаванае валоданне аўтарскімі правамі не перашкаджае магчымасці выканання ліцэнзіі GNU GPL. Гэты крок быў прызнаны Debian і Arch Linux, у той час як праект GNU супраціўляўся гэтаму кроку і назваў яго «форкам». 19 жніўня 2016 года Крыс Алегрэта абвясціў аб вяртанні праекта ў сямейства GNU пасля саступак з боку GNU адносна перадачы аўтарскіх правоў у прыватнасці на Nano, што адбылося пры выпуску версіі 2.7.0 у верасні 2016 года.

## Клавішы кіравання 
GNU nano, як і Pico, арыентаваны на клавіятуру, кіруецца з дапамогай клавіш. Напрыклад,  захоўвае бягучы файл;  пераходзіць у меню пошуку. GNU nano размяшчае ўнізе экрана двухрадковую «панэль хуткага доступу» з пералікам многіх каманд, даступных у бягучым кантэксце. Каб атрымаць поўны спіс трэба націснуць , што адчыніць экран даведкі.

У адрозненне ад Pico, nano выкарыстоўвае мета-клавішы для пераключэння сваіх паводзін. Напрыклад,  уключае і выключае рэжым плаўнай пракруткі. Амаль усе функцыі, якія можна выбраць з каманднага радка, можна дынамічна пераключаць. На клавіятурах без мета-клавішы яна часта супастаўлена з клавішай , так што для мадэлявання, скажам,  трэба націснуць  клавішу, затым адпусціць яе, а затым націснуць клавішу .

GNU nano таксама можа выкарыстоўваць такія прылады, як мыш, для актывацыі функцый, якія знаходзяцца на панэлі хуткага доступу, а таксама для размяшчэння курсора.

## Гл. таксама 
* Спіс каманд Unix
* Vim

## Спасылкі 
* 

Катэгорыя:Свабоднае праграмнае забеспячэнне, напісанае на C
Катэгорыя:Свабоднае кросплатформавае праграмнае забеспячэнне
Катэгорыя:Тэкставыя рэдактары
Катэгорыя:Curses