<pre>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 切换浮动/非浮动
</pre>
使用 i3wm 还有一个原因,就是它的配置特别清晰明了,一看就懂,上面列出的快捷键还不全,大家可以自己到配置文件中找到所有的快捷键,当然也可自定义。
i3wm 有一个自带的状态栏扩展,但我通常更倾向于使用 conky,i3wm 可以直接调用它。下面是我的配置:
i3wm: https://github.com/mudan/profile/blob/master/.i3/config
conky: https://github.com/mudan/profile/blob/master/.conkyrc
另外英文高手可以去看看 i3wm 的手册 。
在使用3个月 manjaro linux +i3wm 之后我打算写一篇文章来记录一下心得,首先说一下,这篇文章并不是教程,只是分享一下使用心得。在这几个月使用期间,从刚开始的懵,到最后熟练使用效率大大提升,以至于使用gnome 或者windows桌面的时候各种不适应接下来会分成两部分来写,第一部分是 manjaro linux ,第二部分是 i3wm 。
在使用Manjaro之前使用了大约1个月时间的Deepin Linux,界面确实很华丽漂亮,但是在Deepin的下面很多界面会有卡顿的感觉,比如启动器界面,以及多任务切换的时候,还有一个重要原因:我的蓝牙耳机 Fiil Diva 连上之后断断续续,基本不能用,而在Manjaro下面可以完美使用。
作为一个程序员,命令行上面有些资源难免要出墙,如果不用代理网速有些资源可能是龟速,比如 yaourt 某些软件的时候。如果你使用ss作为代理,可以使用alias给命令行设置代理。使用setproxy给命令行设置全局代理,使用完成之后在使用 unsetproxy 来取消代理。
可以把下面三句话放到你的 .zshrc 里面,这样随时随地就都能使用了。
在使用i3wm之前,我知道的linux桌面有 gnome , cinnamon , kde , xfce 等,对了还有国产的 dde ,这些桌面都有一个特点,就是和windows类似的,浮动窗口管理器,一个窗口可以浮在另外一个窗口上面,所以要在多个窗口间切换,则需要使用 alt+tab 来回切换
如果窗口少还好,如果窗口多的话,来回切换会非常繁琐,直到遇到了 平铺式窗口管理器i3wm。
i3wm的所有窗口都平铺在桌面上,可以按照你的需求平铺或堆叠。初学起来可能配置麻烦,但是一点点熟悉下来会发现熟悉了根本离不开了,就如开头说的那样,所有的熟悉都是从陌生开始的。
放一张截图:
关于i3wm的配置,就不写太多了,就推荐一个视频教程就够了
教程地址: i3wm configuration
附上我的配置文件地址: https://github.com/javaor/dot_files/tree/master/i3
i3wm壁纸原理:通过feh来进行控制壁纸的切换。i3wm 或 i3 Window Manager 是初学者和老手的热门选择。它是轻量级的、高度可定制的、功能强大的,并且非常适合几乎所有刚进入 Linux 世界的人。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)