joe
є, IMO, найкращий з редакторів, які не є vi. Це гідний повнофункціональний редактор сам по собі, а не збитий безфункціональний мінімальний редактор, як nano
.
Якщо виклик як jstar
або joe
, за замовчуванням прив'язки клавіш є WordStar- подібними, які також використовувалися в багатьох інших програмах протягом багатьох років, включаючи редактор ID ID Borland Turbo Pascal & Turbo C, тому вони повинні бути знайомі багатьом користувачам. Якщо їх викликають як jmac
прив'язки ключів, - emacs
подібні. Прив’язки клавіш налаштовуються, і якщо ви не можете знайти конфігурацію, яка саме вам підходить, ви можете додати її самостійно або скопіювати та змінити існуючу.
Я занадто багато vi
користувачів, щоб ним самим користуватися, але часто рекомендую його людям, які не люблять або хочуть вивчати модальний редактор, як vi
, з хорошими результатами.
Ось опис у пакунку debian:
Джо, або власний редактор Джо, відчувають більшість текстових редакторів ПК: ключові послідовності нагадують редактори WordStar та Turbo C, але набір функцій набагато більший, ніж у тих. У Джо є всі функції, від яких користувач Unix повинен очікувати: повне використання термінакап / термфо, повна інтеграція в стилі Unix VI, потужний файл конфігурації та звичайна система пошуку виразів. Він також має шість довідкових карт, які завжди доступні, та інтуїтивний, простий та продуманий інтерфейс користувача.
Джо має чудовий алгоритм оптимізації оновлення екрану, кілька вікон (через / між якими можна прокручувати) і не вистачає заплутаного поняття названих буферів. У ньому є історія команд, розширення TAB у меню вибору файлів, функції скасування та повторення, (не) відступ та форматування абзацу, фільтрація виділених блоків за допомогою будь-якої зовнішньої команди Unix, редагування труби в команду чи вихід із неї та блокування переміщення, копіювання, видалити або відфільтрувати.
Завдяки простим файлам конфігурації стилю QEdit, Джо може бути налаштований на емуляцію редакторів, таких як Pico та Emacs, разом із повною імітацією WordStar та версією з обмеженим режимом (дозволяє редагувати лише ті файли, які вказані в командному рядку). Joe також має відкладене оновлення екрана для обробки typehahead, і це гарантує, що відстрочка не обходить сторонніми буферизаціями. Його можна використовувати навіть при 2400 бодах, і він буде працювати на будь-якому розумному терміналі.
Це, AFAIK, упакований для всіх дистрибутивів, а джерело доступне на веб-сайті http://joe-editor.sourceforge.net/ - дебіанізоване джерело має компілюватись на Raspian, якщо ще немає бінарного пакету.