ne (текстовый редактор)
![]() | |
Разработчик(и) | Себастьяно Винья , Тодд Льюис |
---|---|
Первоначальный выпуск | 1993 год |
Стабильная версия | 3.3.3 [1] ![]() |
Репозиторий | |
Написано в | С |
Операционная система | POSIX / Юникс / Линукс |
Тип | Текстовый редактор |
Лицензия | GPL-3.0 или новее |
Веб-сайт | ne |
ne (от «хороший редактор») — консольный текстовый редактор для POSIX, компьютерных операционных систем таких как Linux или Mac OS X. Он использует библиотеку terminfo , но его также можно скомпилировать с использованием встроенной копии реализации GNU termcap . Существует также версия Cygwin . Его разработал Себастьяно Винья из Миланского университета .
ne призван предоставить альтернативу vi , которая будет более знакома новичкам [1] и современным пользователям и при этом будет переносимой во все POSIX-совместимые операционные системы, а также останется пригодной для использования при медленных удаленных соединениях. Он использует графическом интерфейсе, основанные на сочетания клавиш, такие как Ctrl+ Q бросить курить и Ctrl+ O для открытия файла вместо многорежимной структуры команд vi. Он поддерживает многие функции, общие для продвинутых текстовых редакторов, такие как подсветка синтаксиса , регулярные выражения , настраиваемые меню и сочетания клавиш , а также автозаполнение . невозможно передать выделенный блок текста через любой фильтр командной строки, используя команду Through
команда, привязанная к Meta+ T по умолчанию. [2] ne имеет некоторую поддержку UTF-8 кодировки [3] и является 8-битным .
ne изначально был разработан на Amiga 3000T [4] с использованием библиотеки Curs и был вдохновлен редактором TurboText для этой платформы, написанным Мартином Тайлефером. Затем разработка перешла на Linux, чтобы воспользоваться преимуществами библиотеки terminfo . Тодд Льюис присоединился к команде разработчиков, пожертвовав написанный им код для добавления функций, необходимых в Университете Северной Каролины в Чапел-Хилл , который реализовал ne в рамках миграции своих исследовательских компьютеров с MVS на UNIX . [5] . Даниэле Филаретти помог с подсветкой синтаксиса, используя код, полученный из редактора Joe . [6]
В версии 2.6 добавлено сужение экрана открытия файла, добавлены индикаторы состояния в списке открытых документов и улучшена подсветка синтаксиса. Версия 3.1.0 полностью 64-битная: размер файла и длина строки ограничены только объемом основной памяти и доступным дисковым пространством, поскольку большие файлы отображаются в памяти прозрачно.
Linux Voice оценил ne как третий лучший редактор для Linux . [2]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск 3.3.3» . 19 октября 2023 г. Проверено 20 октября 2023 г.
- ^ «Выпуск Linux Voice 6» (PDF) .
Как фанаты Linux с десятилетним стажем, мы всегда рекомендуем освоить Vim или Emacs, но мы понимаем, что некоторые люди просто не справляются с модальным редактированием или комбинациями клавиш в этих редакторах. Итак, NE теперь стал нашей рекомендацией номер 3...