Ratpoison
Ratpoison | |
---|---|
![]() | |
![]() Ratpoison в действии | |
Тип | фреймовый оконный менеджер X Window System |
Разработчик | Shawn Betts |
Написана на | Си |
Операционная система | Unix-подобные |
Первый выпуск | 4 декабря 2000; 24 года назад (2000-12-04)[1] |
Последняя версия | 1.4.9 (4 апреля2017) |
Репозиторий | git.savannah.nongnu.org/… |
Лицензия | GNU GPL |
Сайт | nongnu.org/ratpoison/ |
![]() |
Ratpoison («крысиный яд») — минималистичныйфреймовый оконный менеджер, работающий без использования дополнительныхбиблиотек, графики имыши. Создан под влияниемGNU Screen.
Интерфейс
[править |править код]Интерфейс (по сравнению сKDE,GNOME и дажеBlackBox) отсутствует. Есть только ненадолго всплывающие сообщения и такая же командная строка. Каждое созданное окно разворачивается на весь экран. Исключения создаются только длядиалоговых окон. Однако, в отличие отGNU Screen, ratpoison поддерживает фреймы, так что область экрана можно поделить между несколькими окнами. С помощью скрипта rpws[2], который обычно поставляется вместе с ratpoison, добавляется поддержка рабочих столов.
Управление
[править |править код]Управление основано на использованииклавиатуры и только её. В двух вариантах: комбинации клавиш и из командной строки. Людям, не знакомым с клавиатурными комбинациямиemacs, система спрефиксными комбинациями, например, C-t C-t, кажется сложной, однако она позволяет в любом приложении под управлением ratpoison использовать все возможные сочетания клавиш (исключая разве что зарезервированныеX Window System иядром).
Впрочем можно с лёгкостью создать и безпрефиксные комбинации. По умолчанию определены в клавиатурных сочетаниях только самые основные команды, для доступа к остальным нужно либо назначить их вручную, либо использовать командную строку (C-t :).
Настройка
[править |править код]Программа версии 1.4.8 занимала немного более 200 Кб и какой-либо специальной программы для настройки нет и не планируется. В наличии имеется загрузочный скрипт, представляющий собой прямую последовательность команд[3].
Дополнительно
[править |править код]Поддерживается режим нескольких мониторов. Несколько рабочих столов напрямую не поддерживается, однако существуют группы окон, что может служить заменой.
Примечания
[править |править код]- ↑Earliest known release
- ↑Исходный код скрипта rpws (недоступная ссылка)
- ↑Пример загрузочного скрипта (неопр.). Дата обращения: 27 октября 2020. Архивировано 31 октября 2020 года.