如今大家使用计算机,必不可少地需要滑鼠和键盘。滑鼠的存在极大地方便了用户在使用个人计算机的过程中的操作,特别是windows操作系统。
但是当以linux作为个人操作系统的时候,肯定会意识到一定情况下,命令行会比使用滑鼠操作方便得多。尽管linux的shell命令极其丰富,但是作为个人操作系统,我们需要安装图形界面,需要去完成浏览网页、切换窗口、查看媒体等等日常需求,还是一定程度上需要依赖滑鼠。
所以作为一名长期的linux使用者,和大家分享一些经验,让我们来使用键盘控制一切吧~
首先说明一下环境。我用的是ArchLinux,当然本文涉及到的配置在所有linux发行版本都可以使用。
一. 窗口管理器:i3-wm
窗口管理器和桌面环境是用户在 X Window 系统里的主要界面. 窗口管理器只是个程序, 它控制窗口的外表,位置和提供用户去操作这些窗口程序的方法. 桌面环境为操作系统提供了一个较完整的图形操作界面, 和提供了一定范围和用途的实用工具和应用程序。
我们使用Linux图形界面,常见的为Gnome、Xfce、KDE等为桌面环境。而这里介绍的i3-wm为窗口管理器,常见的窗口管理器有i3-wm、dwm、openbox等。
而窗口管理器也有不同的类型,分为堆叠式(或悬浮式)、平铺式(或瓦片式)和动态窗口管理器。
我们这里介绍的i3-wm为平铺式(或瓦片式)窗口管理器。而平铺式窗口管理器特点如下:
其窗口不能够重叠,而是像瓦片一样挨个摆放。这种窗口管理器一般比较依赖键盘操作,较少使用滑鼠。此类窗口管理器一般也是高度可定制的。
这里我们就是要用i3-wm窗口管理器来实现使用键盘操控窗口。先晒个我的i3-wm: