使用 Ratpoison/您的第一步
如引言中所述,这些说明假设您拥有一个可用的 X 系统。
要将 ratpoison 作为默认窗口管理器启动,您需要编辑主目录中的 .xinitrc
文件;这可能已经被软件包管理器为您完成了。文件 ~/.xinitrc
应该只包含一行
ratpoison
现在启动您的 X 服务器
startx
在一两秒钟内,您将看到屏幕中央的游标叠加在斑驳的灰色背景上,以及右上角的小欢迎文字,欢迎您使用 ratpoison。此欢迎消息指示您输入 C-t ?
如果你有任何问题。现在是乐趣开始的时候,但首先,让我们了解一下如何与 ratpoison 交互和控制它。
Ratpoison 只能通过键盘控制;无论您在根窗口上用鼠标点击什么,都不会发生任何事情。相反,您需要输入一个键盘命令。所有 ratpoison 命令都是通过输入 Escape 键序列来启动的。默认情况下,这是 Ctrl+t (在 Emacs 表示法中,ratpoison 文档和用户优先使用:C‑t
)。尝试输入 Ctrl+t,您将看到鼠标变成一个白色的正方形。这意味着 ratpoison 已经接管了键盘,并准备将您输入的任何字母解释为命令(与正常操作不同,在正常操作中,任何输入的内容都会发送给应用程序处理)。在输入 Ctrl+t 之后,尝试按下 c 键(注意,这是一个小写键;大写 C 目前没有任何作用)。X 终端会立即打开并接管屏幕(假设 xterm 已安装,因为它通常是如此);换句话说,命令 c 创建了一个控制台窗口。现在,您可以执行在命令行上可以执行的任何操作,甚至可以运行 Firefox 等图形程序 - ratpoison 会自动切换到最新的窗口。
请注意,如果您不断按下 Ctrl+t 来为所有命令添加前缀会很麻烦(如果您使用的是 Dvorak 键盘布局,例如),您可以动态或在配置文件中更改它。有关调整键绑定的更多信息,请参阅高级章节之一。
尝试几个不同的按键 - 您可以在 ratpoison 手册或信息文档中找到命令列表,也可以输入 Ctrl+t ?,这将提供一个简短的序列列表。请记住,所有按键都需要在前面加上 Ctrl+t。
一组实用的命令是 Ctrl+t n (将您的视图切换到下一个窗口;类似于传统的 alt+Tab ↹)及其反向命令 Ctrl+t p (将您的视图切换到上一个窗口;例如,如果您刚刚 Ctrl+t n,例如,Ctrl+t p 将带您返回原始窗口)。