平铺与动态 WM:效率革命

如果你觉得“用鼠标拖动窗口”太慢,那么欢迎来到 平铺式窗口管理器(Tiling Window Manager)的世界。在这里,屏幕上的每一像素都不会被浪费,每一个窗口都会像地砖一样严丝合缝地铺开。


1. 平铺式 WM 的核心哲学

  • 二进制树布局: 窗口自动铺满,不重叠。
  • 全键盘操作: 90% 的动作(分屏、移动、关闭、启动)都通过快捷键完成。
  • 极简资源: 几乎没有 UI 装饰(无边框、无标题栏),专注内容本身。

2. 三大主流流派对比

  • 核心: 你决定下一个窗口是横向还是纵向切割。
  • 代表: i3wm (X11), Sway (Wayland)。
  • 优点: 极其可控,配置文件极其简单(普通文本)。
  • 深度阅读: Sway 极速上手 (Comming Soon)
  • 核心: 窗口根据预设算法(如螺旋、主副屏)自动排列。
  • 代表: bspwm, DWM
  • 优点: 无需操心布局,一切交给算法。
  • 核心: 支持在平铺和堆叠模式间一键切换,通常带有华丽动效。
  • 代表: Hyprland (Wayland), AwesomeWM (X11)。
  • 优点: 颜值极高,支持毛玻璃、圆角和复杂动画。

3. 平铺式 WM 的“生存挑战”

⚠️ 学习门槛

初次进入平铺式环境,你可能会发现鼠标毫无用处,甚至连关机按钮都找不到。

  • Mod 键: 核心按键(通常是 AltWin 键)。
  • 配置即所有: 你的所有快捷键都定义在一个名为 config 的文件中。

4. 为什么极客都爱它?

  1. 心流状态: 你的手永远不需要离开键盘,在写代码、看文档和查资料间无缝切换。
  2. 极致性能: 这种环境几乎不消耗 CPU 性能,所有的资源都留给了你的编译器。
  3. 极高美感: 这种“命令行风格”的极简主义往往带有极高的专业感。

5. 结业练习

  1. 虚拟环境实测: 在虚拟机中安装 i3-wm
  2. 快捷键特训: 尝试使用 Mod + Enter 打开终端,Mod + h/v 切换切割方向,Mod + d 启动应用。
  3. Config 定制: 修改配置文件,将背景色改为你最喜欢的颜色,并成功重启使其生效。
Navigation