Ratpoison

From Vero - Wikipedia
Revision as of 16:03, 15 April 2025 by imported>Gommeh (Reverted 1 edit by 47.225.238.66 (talk) to last revision by InternetArchiveBot)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description Template:About Template:Lowercase Template:Infobox software ratpoison is a tiling window manager for the X Window System primarily developed by Shawn Betts. The user interface and much of their functionality are inspired by the GNU Screen terminal multiplexer.<ref name="Covey">Template:Cite web</ref> While ratpoison is written in C, Betts' StumpWM re-implements a similar window manager in Common Lisp.

Overview

The name "ratpoison" reflects its major design goal: to let the user manage application windows without using a mouse.<ref name=":0">Template:Cite web</ref> Unlike other tiling window managers like Ion, ratpoison completely ignores the mouse (or "rat"),<ref name="Seebach">Template:Cite web</ref><ref name=pilgrim/> and avoids window decorations as much as possible.<ref name="Proffitt">Template:Cite web</ref> The default keybindings are specifically designed to not conflict with Emacs.<ref>Template:Cite web</ref>

Usage

ratpoison relies on key chords similar to Emacs to control window management, with all window interactions being done through shortcuts.<ref name=":0" /> Each window occupies an entire frame and cannot overlap. Windows can be split either horizontally or vertically. Multiple workspaces and session management are supported.<ref>Template:Cite web</ref> An application menu can be used for navigation to programs. Configuration is controlled via a config file.<ref>Template:Cite web</ref><ref>Template:Cite web</ref>

Reception

Mark Pilgrim praised it for being "minimalist" and "configurable."<ref name="pilgrim">Template:Cite web</ref> Jeff Covey, in 2002, found it was "lightning fast and perfectly stable."<ref name=Covey/> Peter Seebach remarked that "the convenience and performance are impressive; the learning curve, however, daunts many users."<ref name = Seebach /> Similarly, Brian Proffitt observes that "the key commands are well explained in this window manager's man pages, and whatever you do, read these first. The keyboard commands do make sense after some use but initially the learning curve is pretty steep."<ref name ="Proffitt"/> In the same vein, Bruce Byfield found it (and stumpwm) "virtually unusable until you read the documentation."<ref name="linux.com">Template:Cite web</ref> MakeTechEasier gave a positive review of ratpoison in 2013, although noting its steep learning curve.<ref>Template:Cite web</ref> Bryan Lunduke of NetworkWorld gave a negative review, criticizing the key bindings and the difficulty of working with multi-window programs such as GIMP.<ref>Template:Cite web</ref>

See also

Template:Portal

References

Template:Reflist

Template:Commons category Template:Wikibooks

Template:X desktop environments and window managers