Acme (програмне забезпечення)
Acme — багатовіконний текстовий редактор і оболонка для операційної системи Plan 9, розроблений Робом Пайком.
Тип | Текстовий редактор |
---|---|
Розробник | Роб Пайк |
Операційна система | Plan 9, GNU/Linux[d], Windows, Inferno, 9frontd і UNIX-подібні операційні системи |
Мова програмування | C |
Ліцензія | LPL |
Вебсайт | acme.cat-v.org |
Acme відрізняється від інших подібних середовищ редагування (наприклад, Emacs) тим, що він реалізований як файловий сервер, що працює за протоколом 9P.
Як і Emacs, Acme також може використовуватися як читач пошти та новин, а також як вікі-редактор через wikifs. Середовище дозволяє підключати зовнішні компоненти, які спілкуються з Acme через стандартний системний інтерфейс (9P).
Acme дозволяє використовувати мишачі жести, одну з глибоко інтегрованих особливостей Plan 9. На користувацький інтерфейс Acme великий вплив зробив GUI операційної системи Оберон.
Acme також підтримує командну мову редактора sam.
Acme, переписаний на мові програмування Limbo, — частина робочого середовища Inferno.
Для Unix-платформи існує Acme-таке середовище Wily, але він застарілий після перенесення оригінального Acme в складі Plan 9 for User Space, набору системних бібліотек Plan 9 для Unix-платформ.
Див. також
ред.- Archy — текстове робоче середовище, спроєктований Джефом Раскін.
- Emacs — текстовий редактор для Unix-систем, здатний працювати як самостійне середовище.
- sam — інший популярний текстовий редактор, попередник Acme, також написаний Робом Пайком.
- wmii — віконний менеджер, багато в чому натхненний Acme.
Посилання
ред.- Acme: A User Interface for Programmers [Архівовано 24 січня 2020 у Wayback Machine.]
- Plan 9 for User Space [Архівовано 9 серпня 2017 у Wayback Machine.] — порт бібліотек Plan 9 для Unix, що включає і Acme