在Ubuntu用I3wm有相当一段时间了。开发配合Intellij和Vimium的话基本上很少需要用鼠标调整,对工作效率提升很大。昨天618项目刚上线,今天难得清闲又不想看书,就把I3给优化了一下。也顺带记录总结一下。

I3的安装很简单,执行sudo apt-get install i3然后登出,选择使用I3窗口管理重新登陆,就进入I3界面了. I3的文档写的很简单易懂,可以参考官方文档发掘更多适合个人的功能,也可以看一下快捷键说明快速入门一下,这里介绍一些我常用的操作.主要的快捷键盘有四个,掌握就入门。

常用技巧

入门操作与桌面移动

Mod+Enter 启动命令行
Mod+D 启动菜单,命令行模式,输入程序后在当前窗口运行
Mod+Shift+Q 退出当前程序
Mod+Shift+E 退出I3
I3有10个桌面,可以通过Mod(Win)加数字键0~9进行切换,切换非常方便,合理分配好桌面用途,效率会提升很多.

窗口移动与窗口拆分

使用Mod键加J(左)K(上)L(下):(右)可以在窗口间移动,如果是多屏显示器,窗口的移动可以跨越桌面的(A屏幕的最后一个窗口衔接B屏幕的第一个窗口)

窗口布局有三种模式,可以使用Mod + E,S,W快速试一下,就能明白.

使用Mod + F全屏化,效果很不错,某些时段专注某件时的时候可以开启.

Mod + V垂直或Mod + H水平排列子窗口,对于某些用于监控,不需要太多操作的桌面,可以使用,效果如下:

i3_layout

浮动窗口及大小调整

阅读全文