i3wm 常用快捷键速查表与实用技巧

| 分类 linux  | 标签 i3  linux  window manager  快捷键  效率工具 

在极简主义桌面环境中,i3wm(i3 Window Manager)以其高效、可编程、键盘友好等特性,成为 Linux 高级用户与开发者的首选窗口管理器之一。掌握 i3 快捷键是提升效率的第一步。


🔧 基本前缀键

默认情况下,i3 使用 Mod(通常是 AltWin/Super 键)作为所有快捷键的前缀。

若你不确定绑定的是哪个键,请查阅 ~/.config/i3/config 中的 set $mod Mod4Mod1 配置。


🧭 窗口操作

快捷键 作用
Mod + Enter 打开终端(默认 i3-sensible-terminal
Mod + d 启动程序(dmenu 或 rofi)
Mod + Shift + q 关闭当前窗口
Mod + f 切换全屏模式
Mod + Shift + space 切换浮动/平铺
Mod + space 焦点在平铺和浮动间切换

🖼️ 窗口布局切换

快捷键 作用
Mod + e 切换成 tab/堆叠模式
Mod + s 切换成堆叠 stack 模式
Mod + w 切换成 tab 模式
Mod + h/v 水平/垂直分屏(需绑定)

🧭 焦点与窗口移动

快捷键 作用
Mod + 方向键 / hjkl 切换焦点方向
Mod + Shift + 方向键 / hjkl 移动窗口方向
Mod + Tab 在窗口间循环切换焦点

🧪 工作区管理

快捷键 作用
Mod + 1~9 切换工作区(Workspace)
Mod + Shift + 1~9 将窗口移动到工作区
Mod + Ctrl + ← / → 切换到上/下一个工作区

🧩 重启、退出 i3

快捷键 作用
Mod + Shift + e 退出 i3
Mod + Shift + r 重启 i3(不关闭程序)

🎯 Polybar 集成 i3 工作区(示例)

[module/i3]
type = internal/i3
format = <label-state>
label-focused = %name%
label-focused-background = #268bd2
label-unfocused = %name%
label-visible = %name%
label-urgent = %name%

🧭 在 i3 config 中自定义快捷键(示例)

# 使用 rofi 替代 dmenu
bindsym $mod+d exec rofi -show drun

# 锁屏
bindsym $mod+Shift+x exec i3lock -c 000000

🌱 推荐配套工具

  • rofi:更美观的程序启动器
  • i3lock:轻量锁屏
  • picom:窗口透明与阴影
  • feh:设置壁纸
  • i3status / polybar:状态栏组件
  • flameshot:截图工具
  • i3-gnome-pomodoro:集成 GNOME Pomodoro 的工具(详见 番茄时间管理指南

✅ 总结

i3 是一款高度自定义、以键盘为中心的窗口管理器。熟练掌握快捷键可以显著提升操作效率,配合 rofi、polybar、gnome-pomodoro 等工具更能打造极致工作流。

如果你刚上手 i3,建议在终端旁开一份快捷键速查表,边用边学 😉