nano — консольный текстовый редактор, основанный на библиотеке curses, является клоном текстового редактора Pico (входившего в состав e-mail клиента Pine). Он был создан, чтобы полностью повторить функциональность и удобство интерфейса Pico, но без глубокой интеграции в почтовый клиент (присущей пакету Pine/Pico).
nano впервые появился в 1999 году под именем TIP (TIP isn’t Pico), его создателем стал Крис Аллегретта (Chris Allegretta), целью которого было желание создать свободное программное обеспечение для замены Pico. Свое нынешнее имя «nano» получил 10 января 2000 года в связи с конфликтом первоначального названия с названием другого Unix-приложения.
Имя nano пришло из префикса международной системы единиц СИ, где «нано» означает 1000-кратное превосходство над «пико». В то же время nano является бэкронимом «nano’s another editor» (nano — другой редактор), который используется так же часто. В феврале 2001 года nano официально стал частью проекта GNU.
Позднее nano включил в себя несколько возможностей, отсутствующих в Pico, включая подсветку синтаксиса, регулярные выражения при поиске и замене, плавную прокрутку, многоуровневый буфер и переназначаемые клавиши. 11 августа 2003 года Крис Аллегретта официально передал поддержку нестабильной ветки nano в руки Дэвиду Лоуренсу Рамси (David Lawrence Ramsey), а 20 декабря 2007 года Рамси ушёл в отставку с поста мейнтейнера nano.
Вместо того чтобы стать «мыше-ориентированным» редактором, nano управляется сочетаниями клавиш. Текстовой редактор nano использует сочетания с Meta-клавишами (в отличие от Pico) и отображает меню доступных сочетаний клавиш в нижней части экрана, располагая их в 2 ряда (для получения полного списка доступных сочетаний клавиш следует нажать Ctrl+G).
Практически все возможности, которые могут быть установлены с помощью параметров командной строки, могут быть динамически изменены. nano также может использовать указывающие устройства (такие как мышь), чтобы активировать функции на панели ярлыков, или же для установки позиции курсора и многое другое...
Лицензия: GNU GPL v3
Вы можете войти под своим логином или зарегистрироваться на сайте.