ratpoison — это тайловый оконный менеджер для X Window System, изначально разработанный Шоном Беттсом. Пользовательский интерфейс и большая часть их функциональности вдохновлены терминальным мультиплексором GNU Screen . [3] Хотя ratpoison написан на C , StumpWM Беттса повторно реализует аналогичный оконный менеджер в Common Lisp .
Название «крысиный яд» отражает основную цель его разработки: оно позволяет пользователю управлять окнами приложений без использования мыши . [4] В отличие от других тайловых оконных менеджеров, таких как Ion , ratpoison полностью игнорирует мышь (или «крысу»), [5] [6] и максимально избегает декорирования окон . [7] Сочетания клавиш по умолчанию специально разработаны так, чтобы не конфликтовать с Emacs . [8]
Марк Пилигрим , частый пользователь, похвалил его за «минималистичность» и «настраиваемость». [6] Джефф Кови нашел его «молниеносным и совершенно стабильным». [3] Питер Сибах заметил, что «удобство и производительность впечатляют; однако кривая обучения отпугивает многих пользователей». [5] Точно так же Брайан Проффитт отмечает, что «команды клавиш хорошо объяснены на страницах руководства этого оконного менеджера, и что бы вы ни делали, сначала прочитайте их. Команды клавиатуры действительно имеют смысл после некоторого использования, но на начальном этапе кривая обучения довольно крутая. " [7] В том же духе Брюс Байфилд нашел его (и stumpwm ) «практически непригодным для использования, пока вы не прочтете документацию». [9] Пингвин Пит подчеркнул его пригодность для пользователей Emacs, назвав его «не столько оконным менеджером, сколько менеджером фреймов », но обнаружил, что с GIMP ему трудно работать . [10]