<< Предыдущий раздел | /\ Содержание | >> Следующий раздел
Запуск и основные возможности NEdit
NEdit был создан человеком по имени Mark Edel в Национальной
Ускорительной Лаборатории Ферми (Фермилаб). Название расшифровывается как
"Nirvana Editor" (вероятно, это обещание достижения указанного состояния при
использовании NEdit :).
NEdit -- это редактор с графическим интерфейсом для обычных
текстовых файлов. Он очень похож в обращении на редакторы под Windows и
Macintosh.
Основные достоинства NEdit (сокращенный перевод с официальной
web-страницы программы):
- Простота освоения и использования.
- Практически все действия можно выполнять как при помощи мыши, так и с
клавиатуры.
- Команда отмены действия (Undo) не имеет лимита на число операций.
- Можно отмечать как потоковые, так и прямоугольные блоки текста;
копирование и перемещение блоков можно делать простым перетаскиванием мышью
("drag and drop").
- Многооконность -- каждый файл открывается в своем окне, а каждое окно
можно разбить на несколько частей для одновременного просмотра и
редактирования разных частей файла.
- Практически все настройки можно устанавливать непосредственно в меню
программы -- никакого специального знания X-Window и редактирования файлов
настроек не требуется.
- Программируемость -- можно как записывать последовательности нажатий
клавиш, так и создавать макросы на встроенном C-подобном языке.
- NEdit умеет выделять цветом конструкции языков
программирования (причем эта возможность настраиваемая) и содержит еще много
функций, полезных при написании программ -- автоматический "умный" отступ,
подсветку парных скобок, возможность компиляции прямо из редактора и т.д.
Довольно подробная документация содержится в меню [Help], в
частности очень полезен для начинающих пункт "Getting Started".
Для запуска достаточно набрать "nedit". Можно сразу указать в
командной строке файлы, которые следует загрузить.
|
Окно NEdit |
Некоторые "нестандартности" и возможности NEdit:
- "Перетаскивание" отмеченных блоков текста делается не левой кнопкой
мыши, а средней.
- Самый верхний пункт в каждом меню (выглядящий как
"- - - - - -") позволяет "приклеить" меню к экрану,
так что оно будет все время доступно.
- Переключение между режимами "вставка" и "замена" производится не кнопкой
Ins, а <Ctrl+B> (в некоторых версиях (например, в установленной на
Sky) надо использовать пункт "Overtype" в меню "Preferences").
- Можно включить отображение "строки состояния", в которой
показывается номер строки и позиция -- для этого используется пункт
"Statistics Line" в меню "Preferences" или комбинация <Alt+A>.
Настройка
Меню "Preferences" позволяет менять "поведение" редактора с текущим
файлом -- автоматический перенос слов, отступ, шрифт и и.д.
В подменю "Default Settings" можно менять настройки по умолчанию -- они
будут использоваться для всех следующих файлов. Там же настраивается
поддержка языков программирования (пункт "Language Modes" и меню "Syntax
Highlihting"). Для сохранения настроек служит пункт "Save Defaults".
Откуда берется NEdit
NEdit не входит в стандартный дистрибутив. Хотя он имеется в
разделе "пожертвований" (contrib), наличествующая там версия требует
динамической библиотеки Motif (которая является платной).
Взять готовый NEdit, статически слинкованный с Motif, можно по
адресу
ftp://ftp.fnal.gov/pub/nedit/
Там есть версии под большинство подвидов Unix и под VMS и исходные тексты
программы, а также документация по установке. Последней на момент написания
является версия 5.0.2.
<< Предыдущий раздел | /\ Содержание | >> Следующий раздел