因为我的硬盘空间比较小,又很讨厌不明不白的被强制安装一些软件,像 gnome、kde 之流自然直接忽视。然后又试用了 awesome、musca,都不是特别和心意,最后找到了 i3wm,很喜欢,使用至今。它的快捷键和 vim 十分相似,应该很容易就能上手。

a

Mod d 运行程序,调用 dmenu

Mod Enter 创建一个新终端

Mod num 切换到不同工作区

Mod Shift num 后加数字,移动一个窗口到指定工作区

Mod j/k/l/; 移动窗口

Mod Shift j/k/l切换不同窗口位置

Mod r 进入窗口大小调整模式

j/k/l/; 调整窗口大小,认为合适后按“Enter”退出

Mod e 默认正常分列

Mod w 标签式布局

Mod s 堆叠布局

Mod f 全屏当前窗口

Mod Shift r 重启i3

Mod Shift e 退出i3

Mod Shift Space 切换浮动/非浮动

Mod 键可在配置中自定义,因为我使用 emacs,Ctrl 和 Alt 键不可以被占用,

我定义为 windows 键,即 mod4。

使用 i3wm 还有一个原因,就是它的配置特别清晰明了,一看就懂,上面列出的快捷键还不全,大家可以自己到配置文件中找到所有的快捷键,当然也可自定义。

i3wm 有一个自带的状态栏扩展,但我通常更倾向于使用 conky,i3wm 可以直接调用它。下面是我的配置:

另外英文高手可以去看看 i3wm 的手册。

linux i3 桌面,Linux 桌面平铺管理器 - i3wm相关推荐

  1. linux多系统引导管理,Linux 多重引导MBR与系统引导管理器GRUB.docx

    Linux 多重引导MBR与系统引导管理器GRUB Linux 多重引导MBR与系统引导管理器GRUB1 Linux 多重引导MBR简单的说,从开机到进入操作系统之前的流程应该是这样的:BIOS:开机 ...

  2. 如何在Arch Linux搭建高效便捷的平铺式桌面

    一不注意竟然已经三个多月没写文章了,十一月份总算找到感觉比较满意的实习工作了,同时把近视给弄好了,已经有十多年没有这么清晰地看过这个世界了:-D 前言 关于ArchLinux请自己谷歌度娘,由于整个工 ...

  3. linux 选择 平铺 窗口,【如何配置linux 平铺式窗口管理器i3wm?】-看准网

    匿名用户 首先上个标准的neofetchblank desktopblank terminalwith ncmpcpp.有些刚需应用,还是virtualbox方便点.主要参考 eoli3n/dotfi ...

  4. linux队列管理器复位,Linux如何实现MQ开机自动启动队列管理器

    问题描述: 前面的MQ安装,需要手动设置MQ环境变量和启动队列管理器,每次重启后,都需要手动,实际生产中MQ服务器应该可以自动重启. 解决: linux下MQ默认安装没有自动设置mq运行环境变量和开机 ...

  5. linux下添加mq队列管理配置,linux下 MQ第二弹:队列管理器的配置,实现双机MQI通道异步双向通信,亲测!!...

    本人前面文章一提到MQ 在linux下的安装,在此只描述队列管理器的配置,实现MQI通道的双向通讯. 一下方法我已亲测!! 贴出A,B两机的MQ配置记录: A机: #**--------------- ...

  6. VIM妙用及linux使用技巧(包括vim插件管理器、指令与键盘映射、打开多个文件、奇偶删除行、vim替换等)

    前言 vim 是个非常高效.非常好用的工具,很多人一旦开始使用 Vim 之后就再也无法自拔.然而, Vim 仍然有其自身缺陷,对于普通用户来说,很难在入门的时候就体会到Vim的所谓高效性,同时,为了展 ...

  7. 计算机磁盘无法打开到桌面怎么办,win7系统磁盘管理器被限制无法打开怎么办...

    一般情况下,我们习惯使用自带磁盘管理器操作本地磁盘,方便快捷,只要右键点击计算机"管理"选项即可打开磁盘管理进行操作.使用过程中难免会遇到一些故障问题,最近有用户反馈磁盘管理器无法 ...

  8. 【Linux系统】开发工具(上) {软件包管理器yum,更新yum源,文本编辑器vim,vim的四种基本模式,vim指令集,代码编译器gcc/g++}

    一.软件包管理器:yum 1.1 yum是什么? Linux下软件的安装方法: 源码安装:下载源码,在本地自行编译,然后才能安装. rpm安装:红帽软件包管理工具,属于安装包安装. yum安装:本身会 ...

  9. JAVA桌面UI编程之布局管理器

    布局管理器 为了跨平台java引入了布局管理器来管理界面,JAVA一共有6种布局管理器,下面是介绍 BorderLayout 界面分东西南北中5个方向,最多只能显示5个控件,默认放入中间,下面的程序将 ...

  10. linux dhcp服务软包,dpkg包管理器详解

    使用Debian或Ubuntu的linux用户肯定都用过或听过dpkg命令."dpkg "是"Debian Packager "的简写.为 "Debi ...

最新文章

  1. Composer 篇
  2. 干掉 Postman?测试接口直接生成API文档,这个工具我爱了
  3. C++ 派生类的定义
  4. files函数提取文件名HTML,Javascript – 如何从文件input控件提取文件名
  5. Boost:验证atomic <>不会在成员指针上提供算术运算
  6. 设置计算机的启动顺序CDROM.C.A,amibios怎么设置cdrom
  7. Java 8:默认方法解析规则
  8. Python项目实践:自动轨迹绘制(根据脚本绘制图形)
  9. mysql中使用case when语句
  10. 为什么自由职业受追捧?
  11. CentOS 配置httpd使局域网能够正常訪问
  12. Java 性能测试的四项原则
  13. 好用的蓝牙管理工具推荐,帮您优雅管理蓝牙功能!
  14. 常用HTML登录页面模板
  15. Verilog语法练习
  16. 超高精度UWB其实并不贵——UWB定位基站成本详解
  17. 转:C# 中 MSCHART 饼状图显示百分比
  18. 博弈中的神奇策略:A tit-for-tat strategy
  19. Android M的App Links实现详解
  20. (转载)0x0F1AFD76 (libcocos2d.dll) (Plane.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突。

热门文章

  1. CAD 2014 删除 Autodesk 360
  2. XP安全防护国际评测 360小红伞卡巴排行前三
  3. 系统集成项目管理工程师成绩合格标准
  4. Win7系统屏保也可以当桌面壁纸
  5. 上线一套 BI 系统到底需要多少钱???
  6. 微图App有哪些实用的功能?
  7. 三款按键可视化软件——在你的电脑屏幕上显示按键
  8. [前端网站毕业设计源码]基于html的大学校园官网(jQuery)(静态网页)
  9. 【图形学概览】几何折叠 Geometric Folding
  10. MTK平台手机刷机工具分享