Пико (текстовый редактор)
Разработчик(и) | Вашингтонский университет |
---|---|
Первоначальный выпуск | 1989 |
Написано в | С |
Операционная система | Unix , Unix-подобный |
Доступно в | Английский |
Тип | Текстовый редактор |
Лицензия | Apache-2.0 (только Alpine) |
Веб-сайт | Альпинеап www.washington.edu/pine/ в Wayback Machine (архивировано 28 марта 2019 г.) |
Pico ( Pine Composer ) — текстовый редактор для Unix и Unix-подобных компьютерных систем. Он интегрирован с Pine и Alpine , почтовыми клиентами первоначально разработанными Управлением вычислительной техники и коммуникаций Вашингтонского университета . [1]
Из часто задаваемых вопросов Pine: «Редактор композиции сообщений Pine также доступен как отдельная автономная программа под названием PICO. PICO — это очень простой и удобный в использовании текстовый редактор, предлагающий выравнивание абзацев, вырезание/вставку и проверку орфографии. ..». [2]
Функции
[ редактировать ]Pico не поддерживает работу с несколькими файлами одновременно и не может выполнять поиск и замену в нескольких файлах. Он также не может копировать части текста из одного файла в другой (хотя можно прочитать в редакторе текст из целого файла в его рабочем каталоге). Pico поддерживает операции поиска и замены.
Для сравнения, некоторые популярные текстовые редакторы Unix, такие как vi и Emacs, предоставляют более широкий набор функций, чем Pico; включая поиск и замену регулярных выражений , а также работу с несколькими файлами одновременно. Для сравнения, простота Pico делает его подходящим для новичков. [3]
Основные команды и навигация
[ редактировать ]Pico имеет ряд команд для редактирования. Клавиши со стрелками перемещают курсор на один символ в направлении движения. Вставка символа осуществляется нажатием соответствующей символьной клавиши на клавиатуре, а подача команд (таких как сохранение, проверка орфографии, выравнивание, поиск и т. д.) осуществляется с помощью клавиши управления.
The Ctrl+ T Команда используется для проверки орфографии. Программа проверки орфографии определяется из командной строки с помощью опции -s. Когда человек пишет файлы на разных языках, программа проверки орфографии может быть настроена как сценарий, который взаимодействует с пользователем для выбора проверяемого языка.
The Ctrl+ J Команда используется для выравнивания текста по левому краю. Текст размещается в каждой строке абзаца до предела, установленного опцией -r в командной строке. Если в командной строке не указано ограничение, используется значение по умолчанию — 72 символа в строке. Это ограничение используется для переноса строк во время композиции, а также для выравнивания текста. Ctrl+ J Команда выравнивает текст в абзаце, на котором находится курсор. Команда Ctrl+ W Ctrl+ U используется для обоснования всего файла. Если выравнивание выполнено неправильно или по ошибке, его можно отменить, нажав кнопку Ctrl+ U команду сразу после выполнения выравнивания.
The Ctrl+ W Команда используется для поиска текста. Поиск осуществляется без учета регистра . Команда поиска и замены недоступна по умолчанию, но ее необходимо включить с помощью параметра -b в командной строке.
Перемещение внутри редактора можно осуществлять с помощью клавиатуры, используя клавиши со стрелками. Ключи, такие как Page Up, или Page Down, прокрутите текст вверх или вниз (к началу или концу файла соответственно). Команды Ctrl+ W Ctrl+ Y, и Ctrl+ W Ctrl+ V переместите курсор в начало или конец файла соответственно, а команды Ctrl+ A и Ctrl+ E переместите курсор в начало и конец строки, на которой находится курсор.
Производные
[ редактировать ]Клон Pico под названием nano , который является частью проекта GNU Project . [4] Pico был разработан потому, что более ранняя лицензия имела нечеткие условия распространения. [5] Новые версии Pico в составе Alpine выпускаются по лицензии Apache версии 2.0.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «История проекта Pine» . Университет Вашингтона . 4 января 2002 года. Архивировано из оригинала 25 декабря 2018 года . Проверено 23 декабря 2018 г.
- ^ «2.2 Что такое ПИКО?» . Университет Вашингтона . 29 января 2002 года. Архивировано из оригинала 5 августа 2018 года . Проверено 23 декабря 2018 г.
- ^ «PICO — PIne COMposer — простой редактор» . Гукес.нет . Архивировано из оригинала 9 октября 2018 года . Проверено 23 декабря 2018 г.
- ^ «[Nano-devel] nano останется в GNU» . Проект ГНУ . 19 августа 2016 года. Архивировано из оригинала 4 августа 2017 года . Проверено 23 декабря 2018 г.
- ^ «GNU nano — расширенный клон текстового редактора Pico» . ГНУ нано . Архивировано из оригинала 24 декабря 2018 года . Проверено 23 декабря 2018 г.
Внешние ссылки
[ редактировать ]- Альпийский сайт
- Веб-сайт Pine на Wayback Machine (архивировано 28 марта 2019 г.)
- Руководство пользователя Pico на Wayback Machine (архивировано 21 декабря 2020 г.)