- nano
-
GNU nano
nano 1.2.5Тип Разработчик Ранее Крис Аллегретта, сейчас Дэвид Лоуренс Рамси
Операционная система Последняя версия Лицензия GNU GPL v3
Сайт nano — консольный текстовый редактор для Unix и Unix-подобных операционных систем, основанный на библиотеке curses и распространяемый под лицензией GNU GPL. Это свободный клон текстового редактора Pico, входившего в состав e-mail клиента Pine. nano был создан, чтобы повторить функциональность и удобство интерфейса Pico, но без глубокой интеграции в почтовый клиент, присущей пакету Pine/Pico.
Впервые он появился в 1999 году под именем TIP (TIP isn’t Pico). Его создателем стал Крис Аллегретта (Chris Allegretta), целью которого было желание создать свободное программное обеспечение для замены Pico. Свое нынешнее имя «nano» получил 10 января 2000 года в связи с конфликтом первоначального названия с названием другого Unix-приложения. Настоящее имя пришло из префикса Системы Исчисления СИ, где «нано» означает 1000-кратное превосходство над «пико». В то же время nano является бэкронимом «nano’s another editor» (nano — другой редактор), который используется так же часто. В феврале 2001 nano официально стал частью проекта GNU.
Позднее nano включил в себя несколько возможностей, отсутствующих в Pico: подсветку синтаксиса, регулярные выражения при поиске и замене, плавную прокрутку и многоуровневый буфер.
11 августа 2003 Крис Аллегретта официально передал поддержку нестабильной ветки nano в руки Дэвиду Лоуренсу Рамси (David Lawrence Ramsey).
Будущие версии nano включат в себя функцию undo (отмены) и переназначаемые клавиши.
Управляющие сочетания
Вместо того, чтобы стать «мыше-ориентированным» редактором, nano, как и Pico, управляется сочетаниями клавиш. Например, Ctrl-O сохраняет текущий документ; Ctrl-W позволяет обратиться к меню поиска. Nano отображает меню доступных сочетаний клавиш в нижней части экрана, располагая их в 2 ряда. Для получения полного списка доступных сочетаний клавиш следует нажать Ctrl-G.
В отличие от Pico, nano использует сочетания с Meta-клавишами. Например, Meta-S включает/выключает плавный скроллинг. Практически все возможности, которые могут быть установлены с помощью параметров командной строки, могут быть динамически изменены в программе.
См. также
Ссылки
Текстовые редакторы (список) DOS ChiWriter • MultiEdit • WordPerfect • Лексикон • Слово и Дело • Фотон
Windows Linux / Unix Кроссплатформенные SDK Функции Категории:- Программное обеспечение по алфавиту
- Свободные текстовые редакторы
- Кроссплатформенное программное обеспечение
- Программное обеспечение с лицензией GNU GPL
- Curses
Wikimedia Foundation. 2010.