原标题:i3 窗口管理器,使 Linux 更美好

来自:Linux迷

链接:https://www.linuxmi.com/linux-i3-i3wm.html

i3wm(i3窗口管理器)是用C语言编写的,是一种轻量级的,易于配置且广受欢迎的平铺式窗口管理器。与传统的桌面环境不同,平铺管理器仅提供足够的功能,以适合您的工作流程的简便且吸引人的方式在屏幕上排列窗口。

i3是一个极简主义的平铺管理器,它能以无缝、不重叠的方式智能地排列屏幕上的窗口。其他平铺管理器包括xmonad和wmii。

在本指南中,我们将说明如何在Linux桌面系统上安装和使用i3 窗口管理器。

i3 窗口管理器的好处

与X Windows管理器(例如Fluxbox,KWin和enlightenment)不同,i3带有一揽子好东西,下面列出了这些好东西,以提供流畅的桌面体验。

1、资源友好

与GNOME之类的功能齐全的桌面环境不同,i3 窗口管理器非常简约,旨在简化和提高效率。由于资源利用率低,因此可以弥补窗口管理器的快速平铺问题,并为其他应用程序留出了足够的内存和CPU。

2、灵活性

除了能够以整洁有序的方式自动排列窗口之外,i3也是完全可配置的,您可以调整一些设置以匹配您喜欢的屏幕布局。使用外部工具,您可以通过选择背景图像,调整透明度和窗口淡入效果以及启用桌面通知来增强外观。

3、易于在工作空间之间导航

由于您可以轻松配置各种键盘快捷键,因此i3拼贴管理器为在工作区之间切换提供了一种简便快捷的方法。您可以将窗口无缝分组以适合您的工作流程,从而提高工作效率。

在Linux上安装i3窗口管理器

该I3平铺经理是可用的Debian,Ubuntu的,和Linux Mint的信息库,并可以使用安装apt软件包管理器,如下所示。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install i3

在Fedora发行版上,可以使用dnf包管理器安装i3,如下所示。

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update

linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install i3

安装完成后,您需要重新启动系统,在登录窗口点击小齿轮,选择' i3 '选项,如图所示。

选择i3窗口管理器

登录后,系统将提示您生成将保存在主目录~/.config/i3/config中的配置文件,或者使用将文件保存在/etc/i3目录中的默认值。

在本指南中,我们将使用第一个选项,因此我们将按ENTER键将配置文件放置在我们的主目录中。

创建i3配置文件

接下来,您将需要定义i3 wm修改键,也称为$mod键,它可以是Windows徽标键或Alt键(Ubuntu中文Alt键)。使用向上或向下的箭头键选择您喜欢的修改键。

设置i3修改键

完成初始设置后。默认的i3窗口并没有多大关系,它另存为空白屏幕,并在屏幕的底部显示状态栏。

i3窗口状态栏

如何在Linux中使用i3窗口管理器

安装了i3平铺管理器后,这里有一些键盘组合,您可以使用它们轻松地开始使用平铺管理器。

启动终端:$mod + ENTER。

使用菜单启动应用程序:$mod + d 这将在你的屏幕顶部打开一个菜单,允许你在提供的文本框中输入关键字来搜索一个特定的应用程序。

在i3窗口中启动应用程序

进入全屏模式-打开和关闭:$mod + f。

退出应用程序窗口;$mod + Shift + q。

重新启动i3: $mod + Shift + r。

退出i3 窗口管理器:$mod + Shift + e。

操作窗口

启动应用程序时,它们通常是图块,如下所示。显然,工作区看起来很拥挤,没有多个平铺的窗口,让您感到不知所措。

操作i3窗口管理器的窗口

为了获得更好的体验,你可以分离一个窗口,把它放到前景中,这样就有了一个“浮动”的体验。这可以通过按$mod + Shift + Space组合来实现。

在下面的例子中,终端窗口是在前景中而不是平铺的。

在前台分离窗口

此外,你还可以通过点击$mod + f组合,并重复同样的操作,使窗口变为全屏,恢复到平铺模式。

i3状态栏

这是i3平铺管理器中最重要但仍被忽略的部分之一。它显示诸如可用磁盘空间,IP地址和带宽速率,电池电量,日期和时间之类的信息。

i3窗口状态栏

i3基本配置

如果您没有在主目录中生成配置文件,则可以在/ etc / i3 / config路径中找到它。要将其复制到您的主目录

linuxmi@linuxmi:~/www.linuxmi.com$ sudo cp /etc/i3/config ~/.config/i3

然后将所有权更改为您的用户

linuxmi@linuxmi:~/www.linuxmi.com$ sudo chown user:group ~/.config/i3

配置文件附带许多设置,您可以根据自己的喜好进行调整,以更改平铺管理器的外观。您可以更改工作区的颜色,更改窗口的布局以及调整窗口大小。我们不会在那或现在上花太多时间。本指南的目的是向您介绍i3平铺管理器以及入门的基本功能。返回搜狐,查看更多

责任编辑:

linux i3 桌面,i3 窗口管理器,使 Linux 更美好相关推荐

  1. linux 窗口管理器_i3窗口管理器使Linux更好的5个原因

    linux 窗口管理器 关于Linux(通常是开放源代码软件)最好的事情之一就是可以自由选择不同的替代方案来满足我们的需求. 我使用Linux已有很长时间了,但是对于可用的桌面环境选项我从未完全满意. ...

  2. Ubuntu Linux 3D桌面完全教程 Ubuntu Linux 3D桌面完全教程

    注意:本文中envy等安装步骤已经不再使用 [5月20日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答. 本教程的前身是一善鱼 编写并发布在U ...

  3. linux切换桌面的快捷键,SUSE Linux Gnome桌面快捷键整理

    整理了一些常用的SUSE Linux Gnome桌面快捷键,希望对大家有用! 快捷键 ctrl+shift+f (窗口全屏) ctrl+shift+n (新建konsole窗口) ctrl+shift ...

  4. linux桌面另一个,linux远程桌面连接另一个linux教程

    我们知道在windows下面我们可以用远程桌面连接来控制其它电脑, 但linux远程桌面连接? 不过在说怎样连接之前还是要先明确一个概念,为什么我标题没有用linux中的远程桌面连接呢, 这是因为Li ...

  5. linux个人桌面推扩情况,linux桌面

    通常Linux发行版都有默认的桌面成为你的首选,但目前可供选择的桌面环境种类繁多.特别是Ubuntu系统一个平台就提供9种正式备选版本,且各自拥有不同的桌面配置选项.对于Linux桌面环境来说,因为具 ...

  6. linux mint桌面mac,清新的Linux Mint 桌面壁纸 1920 x 1200

    分享一份清新的Linux Mint 桌面壁纸,1920 x 1200像素. Linux Mint是一个基于Ubuntu开发而来的Linux操作系统,创始于2006年,Distrowatch排行榜上目前 ...

  7. linux安装桌面上的软件,linux安装桌面软件

    CentOS 作为服务器的操作系统是很常见的,但是因为需要稳定而没有很时髦的更新,所以很少做为桌面环境.在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(也就是 minimal CentO ...

  8. linux openbox桌面通知,窗口管理器 Openbox 入门指南 (1)

    也许你听说过 Blackbox 和 Fluxbox,那么,Openbox 又是什么?Openbox 跟它们很相似.不过,我们还是来看看 Openbox 官方给出的说明吧.Openbox 官方称,Ope ...

  9. linux远程桌面MacOS,如何在Linux或macOS中使用远程桌面连接到Windows 10 | MOS86

    如果您运行其他平台(例如Linux或macOS),但偶尔需要使用Windows 10 PC,则可以使用免费的远程桌面软件. 远程桌面协议是一种从网络上的另一台计算机控制Windows 10计算机的直观 ...

最新文章

  1. shell脚本 算平均数
  2. UINavigationItem的titleView的frame问题
  3. 【生活问答】武汉公积金可以在湖北其他城市用吗
  4. Web前端培训知识分享:2种离线安装npm包的方法
  5. 阿里开源:思考,演进和发展
  6. php 获取请求,PHP 扩展 - 获取请求信息
  7. RequestBody获取前端数据_360视频云Web前端HEVC播放器实践剖析
  8. vue内容横向循环滚动_Vue替代marquee标签超出宽度文字横向滚动效果
  9. Light OJ 1078
  10. linux workon 命令,安装python虚拟运行环境,linux下配置workon切换虚拟环境
  11. 网络正常但Chrome不能上网的解决方法
  12. 87键盘怎么用小键盘功能
  13. html打印纸张尺寸设置100*150,16开纸是多大?打印机如何设置16开纸张?
  14. 如何做一份淹没的水深分布图
  15. Linux下录屏软件obs安装
  16. SiteFactory支持ppt一键上传
  17. PHP语言基础知识(超详细)
  18. Excel的数据透视表怎么弄 ?数据透视表怎么做汇总求和
  19. 时间管理,从折磨到享受
  20. TP-LINK LAN 口 IP 设置

热门文章

  1. 【Linux】GPU显卡承受温度
  2. 十佳iPhone应用
  3. html四周阴影怎么写,boxshadow四周阴影
  4. C# SaveFileDialog 、OpenFileDialog 的用法
  5. centos7 网卡配置vlan_centos7 配置vlan trunk口
  6. CAN 口转以太网的接口、指示灯和终端电阻
  7. iOS——nil、Nil、NULL和[NSNull null]的区别
  8. 蚂蚁、原形、大水牛和粗麻布
  9. 第一章、ImageMagick7.0使用教程
  10. 2023最新金属与非金属增材制造技术全景图(中文版)