如何使用Xmonad,一个用于Linux的平铺窗口管理器

image

平铺窗口管理器通过为您自动在屏幕上排列窗口,使您的生活更轻松。 Xmonad是一个很容易开始的最小的 - 所有你需要做的是学习一些键盘快捷键。

Xmonad也是高度可配置的。 尽管这样,你不必Touch配置文件,如果你不想 - 它的开箱即用。

安装

默认情况下,Xmonad不包括应用程序启动程序。 你可能还需要dmenu,一个基本的应用程序启动器与xmonad一起工作。 要在Ubuntu上安装,请运行以下命令:

sudo apt-get install xmonad suckless-tools

image

在命令中省略suckless的工具 ,如果你不想安装dmenu。 此包包含dmenu -如果你使用Ubuntu的是旧版本,您可能必须安装DWM-工具来代替。

如果你使用另一个Linux发行版,你应该在它的存储库中找到xmonad和dmenu。

安装xmonad后,注销您的Ubuntu系统,单击登录屏幕上名称旁边的图标,然后在重新登录之前选择XMonad。

image

入门

这是你在启动xmonad时会看到的:

image

不要担心,它没有无法加载 - 它只是从一个空屏幕开始。 Alt + Shift + Enter键启动终端。

image

要推出更多的终端,按Alt + Shift +再次输入快捷方式。 Xmonad自动调整窗口大小和排列在屏幕上,平铺它们。 这就是一个“平铺窗口管理器”。

image

要使用键盘移动焦点,使用Alt + J Alt + K键盘快捷方式。 焦点也跟随鼠标,所以你需要做的是将光标悬停在窗口上以对焦它。

使用Alt +空格键盘快捷键不同的拼接模式之间切换。 其中一种模式一次只在屏幕上显示一个窗口。

image

如果您安装dmenu,您可以按Alt + P拉起来。 键入应用程序名称的前几个字母,然后按Enter启动它。

image

Firefox等图形应用程序显示为平铺,就像终端窗口一样。

image

以下是一些其他重要的键盘快捷键,让您开始:

  • Alt + Shift + C -关闭焦点窗口。
  • Alt +。 &ALT +, -控制在左侧的主窗格中显示的窗口的数量。
  • Alt + Enter键 -将重点窗口左边的主窗格。
  • Alt + Shift + J& 键Alt + Shift + K -与相邻窗更换为焦点窗口。
  • ALT + H&Alt + L键 -调整主和二级窗格之间的边界。
  • Alt + Shift + Q -注销。

Xmonad也支持工作区。 例如,要切换到工作区二,使用Alt + 2快捷键。 若要移动当前窗口集中到工作区三,使用Alt + Shift + 3键盘快捷键。 每个工作区都可以有自己的平铺模式设置。

配置Xmonad

Xmonad是非常可配置的,如果你愿意让你的手脏。 Xmonad本身是用Haskell编写的,其配置文件格式也使用Haskell。 Xmonad的配置文件位于〜/ .xmonad / xmonad.hs(,/home/YOU/.xmonad/xmonad.hs)。 默认情况下,此文件不存在 - 您必须自己创建它。

要开始配置xmonad,你可能要开始一个模板文件 对于更高级的配置,看看这个配置技巧的名单上官方的wiki。

修改配置后,使用Alt + Q键盘快捷键来重新加载您的配置。 您还可以更改配置文件中的默认功能键-如果你这样做,使用自定义修改器键代替Alt键的每个在这篇文章。


你对xmonad有什么看法? 你喜欢不同的平铺窗口管理器吗? 发表评论,让我们知道。

赞 (0)
分享到:更多 ()