i3 平铺式桌面管理器
原生 i3 快捷键
原生的 i3 的快捷键
macOS 常用键
⌘(command)⌥(option)⇧(shift)⇪(caps lock)⌃(control)↩(return)⌅(enter)
先导键 Mod 类似于 vim leader 键的功能,先导键表示,接下来要操作 i3 了.
建议: 还是绑定 alt 键可能好一点。因为 wind 键或command 键都可能在绑定了大量的其他的键,尤其是如果虚拟机的情况下。
i3wm 的三种模式
类似于 vi, i3wm 也有模式的概念:
- 平铺模式:Tiled window manager
- 浮动模式:Float window manager
- 全屏模式: Full screen manager
启动/重启/关闭
启动
在开机,输入密码之前,找到桌面的设置按钮(一般在左下角),选择 i3,即可。
重启
- Mod
⌘+ shift⇧+r
关闭
- Mod
⌘+ shift⇧+e
启动终端
快速添加终端:
- Mod
⌘+ enter↩
窗口(工作区)
切换窗口
- Mod
⌘+num
退出窗口
- ctrl
⌃+w
退出当前窗口进程
- Mod
⌘+ shift⇧+q(对比 vim 的 q)
打开应用
使用 dmenu 打开应用应用程序
- Mod
⌘+d
输入 code + enter, 打开 vscode, 或者输入 chrome + enter 选择 google-chrome。打开之后会自动的竖向分屏。
多个应用切换
同一个窗口的应用切换
- Mod
⌘+ 方向键↑/↓/←/→(推荐) - Mod
⌘+类vim方向键j/k/l/;(不推荐,因为类 vim 键可能绑定了其他的功能)
窗口应用排列方式
- Mod
⌘+e水平 - Mod
⌘+s堆叠 - Mod
⌘+w标签形式显示
浮动/平铺
- Mod
⌘+ shift⇧+space切换浮动和平铺。
进入浮动后,窗口就可使用鼠标进行拖动了,也可以进入 resize 模式,调整窗口的大小
resize 模式
resize 模式调整窗口大小:
- Mod
⌘+r
进入 resize 模式之后,就可以使用 方向键和 类 vim 方向键调整宽口大小。
应用排列方式:横向与属相
- Mod
⌘+h竖向排列 - Mod
⌘+v横向排列
应用之间移动
- Mod
⌘+ shift + 方向键`↑/↓/←/→ - Mod
⌘+ shift +类vim方向键j/k/l/;
应用移到的其他的工作区
Mod⌘ + shift + num
表格 Mod
| Mod | key | 说明 |
|---|---|---|
| alter | enter | 打开终端 |
| alter | d | 打开菜单 |
| alter | h | 横向排列窗口 |
| alter | v | 纵向排列窗口 |
| alter | f | 将某个窗口全屏 |
| alter | e | 默认(水平竖直) |
| alter | s | 层叠 |
| alter | w | 标签形式显示(和浏览器的窗口很像) |
| ctrl | w | 退出窗口:一般窗口: 打开工作区 |
| alter | num | 打开工作区 |
| alter | 方向/jkl | 在两个窗口中移动 |
表格 Mod + Shift
| Mod | key | 说明 |
|---|---|---|
| alt+shift | space | 选择窗口是浮动的还是平铺式 |
| alt+shift | q | 退出窗口:某些应用程序 |
| alt+shift | r | 重启i3 |
| alt+shift | e | 关闭i3 |
| alt+shift | num | 将当前窗口移动到某工作区 |
i3 文件管理器 Ranger
使用了 i3 之后找文件变得不习惯,安装 ranger, 知道文件就容易了。ranger 的操作会在
总结
i3 的主要操作:
- Mod 键 + other
- Mod 键 + shift + other
- 打开其他的软件