工具说_平铺式窗口管理器i3

2016年03月27日

本周是成胖子每周一博的第十五周 :smile:


前言

最终效果图

小伙伴们感觉这个桌面炫酷不炫酷?

窗口管理器可以分为平铺式和层叠式,通常我们使用的都是层叠式,也就是每个窗口都可以相互重叠.

对于多显示器或者大尺寸显示器而言,平铺式窗口往往更有优势.

常见的平铺式管理器有:

经过筛选,我最终选择了i3.


安装与使用

安装

Ubuntu稳定版本安装方法:

# echo "deb http://debian.sur5r.net/i3/ $(lsb_release -c -s) universe" >> /etc/apt/sources.list
# apt-get update
# apt-get --allow-unauthenticated install sur5r-keyring
# apt-get update
# apt-get install i3 i3lock dmenu i3status

其他安装方法参见这里

使用

  • 安装完成后,注销.
  • 在重新登陆界面,可以选择桌面窗口管理器.
  • 选择i3,输入用户名,密码登陆.

配置

配置文件

i3的配置文件,包括两个:

  1. 主配置文件
  2. 状态栏配置文件

我的配置文件已经上传到我的dotfiles中.

其中主配置文件是home/i3/config,状态栏配置文件是.i3status.conf. 可以直接下载使用.

说明

  • 如果需要增加开机启动的程序或者脚本,可以仿照主配置文件最后一行的写法,添加自定义的开机执行程序.

我的快捷键

根据我的需求,我重新定制了部分快捷键,请参见配置文件中的说明.

常用快捷键

MOD键被映射为windows键,也就是左手边Alt左边的键.

  • MOD + h,j,k,l:移动屏幕焦点;
  • MOD + Shift + h,j,k,l:移动容器;
  • MOD + v:垂直分割容器;
  • MOD + z:水平分割容器;
  • MOD + d:打开应用程序启动器Dmenu;
  • MOD + Enter:打开终端。
  • MOD + Shift + q : 关闭当前程序
  • MOD + Shift + e : 退出i3,可以重新选择窗口管理器.

尾记

i3是面向高级用户的窗口管理工具,使用起来让你很有极客范.大量的操作将使用键盘完成. 很有意思,值得尝试.

下周再见 :wave: