Текстовый редактор jed
За время моей работы в Solaris, я искал текстовый редактор, и вроде бы
нашел его.
Если вы имели дело с Emacs, то у вас не должно возникнуть никаких проблем
с работой jed.
В общем, jed нравится тем что,
- Он не такой большой и тяжеловесный как emacs.
- Имеет гибкие возможности настройки. Практически весь jed написан на
S-lang. S-lang, в свою очередь, мне более ближе чем лисп.
- Имеет возможность подсветки синтаксиса для исходных текстов на C, html,
shell, perl, java, fortran, S-lang и т.д.
- Так же имеет режимы для выше перечисленных языков, то есть при написании
программы она автоматически (и довольно удобно) форматируется,
подсвечиваются скобки и т.д.
- Имеет довольно удобный и простой режим fold. Идея заключается в том, что
в этом режиме jed сворачивает (прячет) все что заключено между строками
содержащими символы {{{ и }}} Таким образом большой файл можно свернуть так,
что будут видны только заголовки функций, имея перед глазами всю картину, и
при необходимости, разворачивать нужные.
- Имеет возможность простого, инкрементального поиска и замены, а также
поиск и замену и regular expressions.
- Достаточно легко позволяет переназначать клавиши. Например на клавиатуре
для SUN'ов имеются клавиши Find, Cut, Paste, Undo. Просто грех их не
использовать.
- Может просматривать .info файлы (это формат гнутой документации)
- Нормально работает с русским языком.
- Ну и имеет всякие 'стандартные UNIX'овские штучки' типа tags, режима
компиляции, работа с буферами и т.д.
Основные клавиши в jed
Символ ^ означает клавишу Ctrl, То есть ^X^C - Значит нажать Ctrl затем
X, затем не отпуская Ctrl, клавишу С, а ^X
\e означает Escape, то есть, вы должны нажать и удерживать Meta или Alt,
если это на работает, то нажмите и отпустите Esc, а затем требуемую комбинцию.
^X^S | Сохранение текущего буфера | F2 |
^X^C | Выход из jed | F2 |
^A | В начало строки | Home |
^E | В конец строки | End |
^V | На страницу вниз | PgDn |
\eV | На страницу вверх | PgUp |