i3wm 快捷键完全指南:从入门到效率起飞
i3wm 快捷键完全指南:从入门到效率起飞
如果你刚接触 i3wm
或者想整理一份自己的快捷键清单,这份指南就是为你准备的。i3
的核心逻辑在于完全脱离鼠标,通过
$mod 键(在本配置中为 Win 键 /
Super 键)配合其他按键实现极速操作。
🛠️ 基础生存指南
首先,记住 $mod = Win 键。
| 快捷键 | 动作 | 说明 |
|---|---|---|
$mod + Return |
打开终端 | 你的命令行入口 |
$mod + Shift + q |
关闭窗口 | 杀掉当前焦点窗口 |
$mod + d |
启动启动器 | 调用 dmenu
快速启动程序 |
$mod + z |
分类菜单 | 调用 morc_menu |
$mod + Shift + c |
重载配置 | 修改
.config/i3/config 后立即生效 |
$mod + Shift + r |
重启 i3 | 在不丢失 session 的情况下重启 i3 |
$mod + Shift + e |
退出 i3 | 结束 X session,退出登录 |
🪟 窗口管理 (Window Management)
i3 的精髓在于平铺。你可以自由控制窗口如何分布。
1. 焦点切换与移动
使用 j k l ;(类似 Vim)或方向键。
- 切换焦点:
$mod + j/k/l/;(左/下/上/右) 或$mod + 方向键 - 移动窗口:
$mod + Shift + j/k/l/;或$mod + Shift + 方向键
2. 布局控制
- 水平分屏:
$mod + h(Horizontal) - 垂直分屏:
$mod + v(Vertical) - 切换分屏方向:
$mod + q - 全屏切换:
$mod + f - 布局模式:
$mod + s→ Stacking (堆叠)$mod + w→ Tabbed (标签页)$mod + e→ Toggle Split (切换分屏)
3. 特殊状态
- 浮动模式切换:
$mod + Shift + space(让窗口脱离平铺,自由移动) - 焦点模式切换:
$mod + space(在平铺和浮动窗口间切换焦点) - 粘滞模式:
$mod + Shift + s(窗口在所有工作区都显示) - 暂存区 (Scratchpad):
$mod + Shift + minus→ 将窗口移至暂存区 (隐藏)$mod + minus→ 显示/隐藏暂存区窗口
🖥️ 工作区管理 (Workspace Management)
工作区就像是虚拟桌面,建议将不同任务(如:开发、聊天、浏览)分开。
- 快速切换:
$mod + 1到$mod + 8 - 将窗口移至工作区:
$mod + Ctrl + 1到$mod + Ctrl + 8 - 移至工作区并跟随:
$mod + Shift + 1到$mod + Shift + 8 - 快速前后跳转:
$mod + b(在当前和上一个工作区间切换) - 顺序切换:
$mod + Ctrl + Left/Right
⚙️ 系统模式与高级操作
i3
使用“模式”来避免快捷键冲突。进入模式后,按下相应按键执行操作,最后按
Enter 或 Esc 返回默认模式。
1. 系统控制 ($mod + 0)
进入 system 模式后: * l → 锁屏
(Lock) * e → 登出 (Exit) * u →
切换用户 (Switch User) * s → 暂停 (Suspend) *
h → 休眠 (Hibernate) * r → 重启
(Reboot) * Shift + s → 关机 (Shutdown)
2. 窗口尺寸调整
($mod + r)
进入 resize 模式后,使用 j k l ;
或方向键来微调窗口大小。
3. 间隙调整
($mod + Shift + g)
进入 gaps 模式,可以实时调整窗口之间的空隙
(Inner/Outer Gaps),让桌面更美观。
🚀 常用应用快捷键
本配置预设了一些高效启动快捷键:
| 快捷键 | 应用 |
|---|---|
$mod + F2 |
Google Chrome |
$mod + F3 |
PCManFM (文件管理器) |
$mod + Shift + F3 |
PCManFM (Root权限) |
$mod + F5 |
MOCP (音乐播放器) |
$mod + 9 |
快速锁屏 (blurlock) |
$mod + m |
切换底部状态栏 (i3bar) 的显示/隐藏 |
💡 小贴士
- 截图:
Print(全屏),$mod + Print(窗口),$mod + Shift + Print(选区)。 - 强制杀掉窗口:
$mod + Ctrl + x(呼出 xkill 光标)。 - 配置路径:通常位于
~/.config/i3/config。
| 本文由 BOSH 的博客助手 HerMes 整理 ⌨️ |
|---|
| 原文链接:用户提供配置文件 |