i3

$mod 根据配置, 可以是Alt键或Win键, 建议使用Win键来避免与应用程序的快捷键冲突.

$mod+Shift+r 重启i3
$mod+Shift+e 退出i3

$mod+Shift+Space 切换平铺/浮动模式

$mod+e 将已打开窗口切换到"分拆模式"/切换已打开窗口的拆分模式(水平/垂直)
$mod+s 将已打开窗口切换到"堆叠模式"(stacking)
$mod+w 将已打开窗口切换到"选项卡模式"

$mod+f 开关全屏模式(fullscreen)

$mod+Shift+q 关闭窗口

$mod+方向键$mod+j/k/l/; 移动焦点
推荐使用方向键(在虚拟机上用时不会在Win+L时锁定系统), 或至少在配置文件里将 jkl; 的键位改为 hjkl.

i3的工作区是一棵树, 每次拆分都是在树的一个节点上完成的, 由此来决定拆分出的窗口应该显示在什么位置.
i3一般的焦点移动命令只在叶节点上移动, 若要移动到当前焦点窗口的父节点, 则需要按下 $mod+a.
多次使用此组合键, 最终可以移动到树的根节点, 也就是工作区本身.

$mod+Shift+方向键 移动窗口的位置.

$mod+Enter 打开终端, 可以重复打开多个终端, 终端会按顺序并排平铺.
$mod+d 打开菜单

$mod+v (在创建新窗口前输入)垂直拆分新窗口(vertical)
$mod+h (在创建新窗口前输入)水平拆分新窗口(horizontal)

$mod+数字键 切换工作区
$mod+Shift+数字键 将当前窗口移动到目标工作区

i3支持通过按键切换模式, 默认模式为 default.