Linux 长期被贴上「难用」「只适合极客」的标签,尤其在与更常见的操作系统对比时,这种印象格外顽固。事实是,许多被默认当作竞争对手原创的桌面功能,其实早在几十年前就由 Linux 阵营率先做出来了——从虚拟桌面到窗口平铺,有些功能后来被对手采纳,但少有模仿者能超越原版。

二维虚拟桌面
虚拟桌面并非某个消费系统的首创,它的源头要追溯到施乐帕克研究中心(Xerox PARC)。真正把它带给更广泛用户的,是 Unix 的 X Window System,时间在 1990 年代初。苹果花了将近 20 年,才在 Mac OS X 10.5 中加入这项能力;微软更晚,直到 Windows 10 才补齐。
可惜的是,这两家都漏掉了 Linux 虚拟桌面的一个关键点:二维网格布局。对于重度用户,这种布局能借助空间记忆提升操作效率。macOS 的「空间」(Spaces)起初也是二维排布,但推出几年后就改回了线性模式。
中键粘贴
在家用三大系统中,鼠标按键数量一直是肉眼可见的区别:一个按键是苹果,两个按键是 Windows,三个按键是 Linux。如今 Windows 电脑的鼠标按键越来越多,macOS 也早已支持右键,但 Linux 一直把三键输入利用得最充分,其中最常用的就是中键粘贴。
开启这项功能后,只需先选中一段文字,再到目标位置按一下中键,文字就会一步完成复制与粘贴,无需切换到剪贴板再粘贴。
焦点跟随鼠标
另一项与鼠标有关的特性,许多 Linux 用户已经离不开,但在 Windows 与苹果世界几乎闻所未闻:焦点跟随鼠标。顾名思义,鼠标指针悬停到某个窗口上方,该窗口就会自动获得焦点,无需点击。
听起来可能有点反直觉,甚至打乱习惯,但它在特定多任务场景下很好用——比如后台跑着一个安装程序,偶尔需要你补一两下输入时,就不用反复点击切换。Windows 11 其实也藏了类似功能,藏在辅助功能设置里(名为「将鼠标悬停在其上以激活窗口」),但实现得很粗糙:窗口不仅获得焦点,还会被直接提到最前,反而削弱了原版设计的细腻之处。
超越基础吸附的平铺窗口
2009 年,Windows 用户认识了名为 Aero Snap 的功能:把窗口拖向屏幕边缘,就会自动变成半屏或全屏。后续版本又加入了边角吸附和更复杂的布局。苹果则晚了大约 15 年,才在 macOS Sequoia 中加入窗口平铺。
这些能力,很大程度上要归功于 Linux 世界从 1980 年代就存在的平铺窗口管理器,例如 ratpoison、i3 与 Sway。它们与后来者的区别在于两点:自动化与键盘控制。用户可以按复杂网格排布窗口,几乎不碰鼠标,这对追求效率的用户格外友好。
全局应用菜单
全局菜单要追溯到 1984 年的 Macintosh:屏幕顶部一条统一的菜单栏,替代每个窗口各带一份菜单。喜欢这种设计的用户,尤其是 macOS 用户,理由很充分。首先,统一菜单能省下大量竖向空间,给每个打开的窗口多留一些显示区域;其次,同一时刻其实只会用到一份菜单,同时看到所有菜单意义不大。
从菲茨定律(Fitts’s law)看,屏幕顶部的菜单也比窗口中间的菜单更容易精准点击。KDE Plasma 原生支持全局菜单,GNOME 与 Xfce 也能通过配置或扩展实现。虽然应用对全局菜单的支持不如 macOS 完善,但已经比 Windows 更接近理想状态。
可配置的热角
许多 Linux 发行版和桌面环境允许把特定动作绑定到屏幕四个角:鼠标移到角落,就触发截图、显示桌面、切换工作区等操作。这个想法源自 1980 年代的 NeXTSTEP,Linux 各发行版过了几十年才跟进。
Windows 则完全不支持热角——它曾在 Windows 8 与 8.1 中短暂试水,可用动作很少、几乎不可配置,从 Windows 10 起又被彻底移除。
Linux 当然并非完美,但它的桌面影响力常常被低估。图形化软件包管理器、无需重启即可更新系统、各种花哨的窗口特效……盘点下来会发现,Linux 首创、打磨或发扬过的桌面功能,要么被竞争对手借用,要么本该被借用。
来源:How-To Geek / Bobby Jack







