Jump to content

ГНУ нано

(Перенаправлено из Nano (текстовый редактор) )
ГНУ нано
Оригинальный автор(ы) Крис Аллегретта
Разработчик(и) Бенно Шуленберг
Первоначальный выпуск 18 ноября 1999 г .; 24 года назад ( 18 ноября 1999 ) [ 1 ]
Стабильная версия
8.1 [ 2 ]  Отредактируйте это в Викиданных / 12 июля 2024 г.
Репозиторий
Написано в С
Операционная система Кросс-платформенный
Входит в комплект Операционные системы на базе GNU
Доступно в Английский
Тип Текстовый редактор
Лицензия 2007: GPL-3.0 или новее [ а ] [ 3 ]
2001: GPL-2.0 или новее [ б ] [ 4 ]
1999: GPL-1.0 или более поздняя версия [ с ]
Веб-сайт наноредактор .org Отредактируйте это в Викиданных

GNU nano текстовый редактор для Unix-подобных вычислительных систем или операционных сред, использующий интерфейс командной строки . Он эмулирует текстовый редактор Pico , входящий в состав почтового клиента Pine , а также предоставляет дополнительные функциональные возможности. [ 5 ] В отличие от Pico, nano распространяется по лицензии GNU General Public License (GPL). Выпущенная Крисом Аллегреттой как бесплатное программное обеспечение в 1999 году, nano стала частью проекта GNU в 2001 году. [ 6 ] Логотип напоминает строчную греческую букву Эта (η) .

GNU nano был впервые создан в 1999 году под названием TIP ( рекурсивный акроним TIP Isn't Pico ) Крисом Аллегреттой. Его мотивацией было создание бесплатной замены Pico, которая не распространялась по лицензии свободного программного обеспечения . Имя было изменено на nano 10 января 2000 года, чтобы избежать конфликта имен с существующей утилитой Tip для Unix . Название происходит от системы приставок СИ , в которой нано в 1000 раз больше пико . В феврале 2001 года nano стала частью проекта GNU .

GNU nano реализует несколько функций, которых не хватает Pico, включая подсветку синтаксиса , номера строк, поиск и замену регулярных выражений , построчную прокрутку, несколько буферов, отступы для групп строк, поддержку перепривязываемых клавиш, [ 7 ] а также отмену и повтор изменений редактирования. [ 8 ]

11 августа 2003 года Крис Аллегретта официально передал поддержку исходного кода nano Дэвиду Лоуренсу Рэмси. [ 9 ] 20 декабря 2007 года, с выходом версии 2.0.7, Рэмси ушел с поста сопровождающего nano. [ 10 ] Лицензия также была обновлена ​​до GPL-3.0 или более поздней версии . [ 11 ] В настоящее время проект поддерживается Бенно Шуленбергом. [ 12 ]

В версии 2.6.0 в июне 2016 года нынешний главный разработчик и другие активные участники нано-проекта единогласно решили покинуть проект GNU из-за своих возражений против свободного программного обеспечения Фонда политики передачи авторских прав и их убеждения, что децентрализованное владение авторскими правами не препятствует возможности обеспечить соблюдение Стандартной общественной лицензии GNU. [ 13 ] [ 14 ] [ 15 ] [ 16 ] Этот шаг был признан Debian и Arch Linux . [ 17 ] [ 18 ] в то время как проект GNU воспротивился этому шагу и назвал его « вилкой ». [ 19 ] 19 августа 2016 года Крис Аллегретта объявил о возвращении проекта семье GNU после уступок со стороны GNU в отношении передачи авторских прав, в частности, на Nano. [ 20 ] что произошло, когда в сентябре 2016 года была выпущена версия 2.7.0. [ 21 ]

Клавиши управления

[ редактировать ]

GNU nano, как и Pico, ориентирован на клавиатуру и управляется с помощью клавиш управления . Например, Ctrl+ O сохраняет текущий файл; Ctrl+ W переходит в меню поиска. GNU nano помещает двухстрочную «панель быстрого доступа» внизу экрана, на которой перечислены многие команды, доступные в текущем контексте. Чтобы получить полный список, Ctrl+ G получает экран помощи.

В отличие от Pico, nano использует мета-клавиши для переключения своего поведения. Например, Meta+ S включает и выключает режим плавной прокрутки. Почти все функции, которые можно выбрать из командной строки , можно динамически переключать. На клавиатурах без мета-клавиши она часто сопоставляется с клавишей escape. Esc, так что для моделирования, скажем, Meta+ S нужно нажать кнопку Esc клавишу, затем отпустите ее и нажмите кнопку S ключ.

GNU nano также может использовать указывающие устройства, такие как мышь , для активации функций, находящихся на панели быстрого доступа, а также для позиционирования курсора.

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ GPL-3.0 или новее: начиная с версии 2.0.7.
  2. ^ GPL-2.0 или новее: с 1.0.6 и 1.1.3 до 2.0.6.
  3. ^ GPL-1.0 или более поздняя версия: от TIP 0.5.0 до Nano 1.0.5 и Nano 1.1.2.
  1. ^ "первый архив, который все еще доступен (tip-0.5.0.tar.gz)" .
  2. ^ «[Инфо-нано] [АНОНС] выпущен nano-8.1» . 12 июля 2024 г. Проверено 13 июля 2024 г.
  3. ^ «КОПИРОВАНИЕ файла» . 11 августа 2007 года . Проверено 2 декабря 2020 г. - через GNU Savannah .
  4. ^ «НОВОСТИ» . 26 октября 2001 г.
  5. ^ Часто задаваемые вопросы по нано: https://www.nano-editor.org/dist/v2.2/faq.html#1.3.
  6. ^ Официальный сайт Часто задаваемые вопросы . (по состоянию на 17 февраля 2016 г.)
  7. ^ Аллегретта, Крис (18 марта 2008 г.). «GNU nano 2.1.0» . Список рассылки Nano-разработок . gnu.org . Проверено 18 марта 2008 г.
  8. ^ Аллегретта, Крис (23 марта 2015 г.). «GNU nano 2.4.0» . Список рассылки Nano-разработок . gnu.org . Проверено 18 апреля 2015 г.
  9. ^ Аллегретта, Крис (11 августа 2003 г.). «В CVS открыта ветка GNU nano 1.3» . Список рассылки Nano-разработок . gnu.org . Проверено 25 января 2007 г.
  10. ^ Рэмси, Дэвид Лоуренс (20 декабря 2007 г.). «Уход с поста специалиста по сопровождению nano…» Список рассылки Nano-devel . gnu.org . Проверено 20 декабря 2007 г.
  11. ^ НОВОСТИ на nano.git «Наконец, nano теперь лицензируется по GNU GPL версии 3 или новее, а его документация теперь имеет двойную лицензию: GNU GPL версии 3 или новее и GNU FDL версии 1.2 или новее». (20 декабря 2007 г.)
  12. ^ «GNU nano: Кто есть кто» . www.nano-editor.org . Проверено 8 ноября 2020 г.
  13. ^ nano news на nano-editor.org «И с этим выпуском мы прощаемся со стадом... Пока! И спасибо за всю траву!» (22 июня 2016 г.)
  14. ^ удалите маркер GNU из имени nano на сайте savannah.org, Бенно Шуленберг (13 июня 2016 г.)
  15. ^ Re: (Nano-devel) Должен ли nano оставаться программой GNU (Было: время для 2.5.4-p на lists.gnu.org (7 мая 2016 г.)
  16. ^ sr # 109076: Запрос Бенно Шуленберга на перенос nano с gnu на nongnu на savannah.gnu.org (22 июня 2016 г.)
  17. ^ «Принято nano 2.6.0-1 (исходный код amd64) в нестабильную версию» .
  18. ^ «svntogit/packages.git — Git-клон репозитория пакетов» .
  19. ^ Я состою в команде сопровождающих GNU; Я хочу прояснить пару вещей по этому поводу: во-первых, Nano _не_ покинула проект GNU на news.ycombinator.com Майка Гервица (июнь 2016 г.).
  20. ^ Крис, Аллегретта (19 августа 2016 г.). «[Nano-devel] nano останется в GNU» . lists.gnu.org . Проверено 2 сентября 2016 г.
  21. ^ nano news на nano-editor.org «С этим выпуском мы возвращаемся к GNU. На какое-то время нам снилось, что мы тигры. Но мы снова в стаде, снова к здоровой диете из свежей зеленой свободной травы». (1 сентября 2016 г.)
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dc30f4cdc710818ae97ad4b5588eb2b8__1721376960
URL1:https://arc.ask3.ru/arc/aa/dc/b8/dc30f4cdc710818ae97ad4b5588eb2b8.html
Заголовок, (Title) документа по адресу, URL1:
GNU nano - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)