使用 i3 平铺窗口管理器在 Linux 上提高工作效率
想要节省屏幕空间,同时提高 Linux 上的工作效率吗?立即切换到 i3 等平铺窗口管理器。
如果您已经使用 Linux 一段时间,您可能想知道 Linux 发行版和桌面环境的绝对数量。为所有这些发行版提供支持的 Linux 内核是模块化的,并且没有一种放之四海而皆准的理念。
传统上,大多数 Linux 发行版都附带用户友好的桌面环境,例如 GNOME 或 XFCE,但代价是更高的内存和 CPU 使用率。但是,如果您是希望使用 Linux 提高工作效率的高级用户,请考虑看看 i3 等窗口管理器。
窗口管理器的简要概述
窗口管理器或 WM 是在图形用户界面 (GUI) 的窗口系统中控制应用程序窗口的放置和外观的系统软件。它可以是桌面环境 (DE) 的一部分,也可以独立使用。
该软件确定各个方面的外观,例如边框、标题栏、大小以及调整窗口大小的能力。窗口管理器根据其行为可以分为三种类型:
平铺 WM:这些 WM 平铺所有应用程序窗口,这样就不会浪费空间,也不会用完整个屏幕空间。现有的窗户并不相互重叠,而是缩小尺寸以容纳更多窗户。
堆叠 WM:堆叠 WM 是流行 Linux 发行版中最常见的窗口管理器类型。窗户就像桌子上的纸片一样,可以堆叠在一起。
动态 WM:这些 WM 可以在平铺或浮动窗口布局之间动态切换。
平铺 WM 的优点和缺点
平铺窗口管理器是功能强大的工具,但在从内部使用堆叠或浮动窗口管理器的功能齐全的桌面环境切换之前,您应该考虑一些事项。
以下是一些优点和缺点,可以帮助您做出相应的决定:
优点
与桌面环境相比,窗口管理器消耗的内存和 CPU 少得多。
通过 Alt + F2 等快捷键,最大限度地减少鼠标交互,从而提高您在键盘上的工作效率。
极简主义和灵活性。大多数窗口管理器没有内置菜单系统或应用程序启动器。因此,您可以自由安装自己喜欢的工具,而不必依赖 Linux 发行版。
平铺窗口管理器提供了广泛的可定制性,从修改标题栏到调整两个窗口之间的间隙。
最大限度地利用屏幕空间。
缺点
平铺窗口管理器并不适合所有人。设置您想要的工作流程需要时间、耐心和大量配置。
如果您经常使用鼠标,平铺窗口管理器对您来说不会是一种愉快的体验,因为它遵循键盘驱动的工作流程。
您必须安装和设置所有必需的应用程序,例如状态栏、网络实用程序、背景设置器等,但牺牲了灵活性。
考虑到利弊,如果您仍然有兴趣尝试平铺窗口管理器,可以从 i3 窗口管理器开始。
如何安装 i3 窗口管理器
安装窗口管理器的好处是您不必完全替换桌面环境。相反,您只需在每次登录时在它们之间进行选择即可。
要在您的系统上安装 i3,请打开终端并根据您使用的 Linux 发行版运行以下命令。
在 Debian、Ubuntu 及其衍生版本上:
sudo apt install i3
要在基于 Arch 的发行版上安装 i3 WM:
sudo pacman -S i3-wm
在 Fedora 和其他基于 RHEL 的发行版上安装窗口管理器也很容易。
sudo dnf install i3
请记住,上面给出的命令只会安装 core i3 窗口管理器软件包。您必须根据您的要求单独安装其他实用程序,例如应用程序启动器和壁纸设置器。
就这样吧。您已准备好开始配置 i3 平铺窗口管理器。您可以使用 Micro 文本编辑器等编辑器编辑位于 ~/.config/i3/config 或 ~/.i3/config 的配置文件。下次登录时,您可以选择使用旧桌面环境或 i3 窗口管理器。
通过平铺 WM 最大限度地提高您的工作效率
作为 Linux 高级用户,切换到平铺窗口可能是您提高工作效率并控制操作系统的第一步。尽管配置过程一开始可能看起来很乏味,但根据您的需要定制一切的满足感将是值得的回报。
但是,如果您还没有准备好跳槽,并且仍然需要一个良好的桌面环境来满足您的日常需求,那么这里列出了一些可能最适合您的桌面环境。