很多 Linux 用户都有一种矛盾体验:明明知道这系统可以只靠键盘完成大部分操作,实际工作时却还是右手鼠标、左手 Ctrl+C。其实,命令行之外,桌面环境里藏着几个几乎没人提起的组合键,一旦养成肌肉记忆,频繁移动手腕的疲劳感会明显减少——而且不需要背几十个快捷键,懂这几个就够了。

先说桌面操作。Super 键(多数键盘上带 Windows 徽标的那个)之外,还有四个不太显眼的组合值得练熟。第一个是 Ctrl + Alt + T:任何时候按下,都能立刻呼出新终端窗口,省去从应用菜单翻找的步骤。对那些把终端当默认工作入口的人,这个动作几乎像呼吸一样自然。

打开网易新闻 查看精彩图片

第二个是 Alt + F2。它调出的运行对话框允许直接输入命令,不必启动终端就能执行程序。想快速打开某个设置工具或脚本,敲两下键盘比在图标堆里定位更快,也避免了终端窗口残留的问题。

第三个快捷键 Ctrl + Q 专管关闭当前应用窗口。当某个程序无响应、或者你只是不想挪手去点右上角的小叉时,用它就能干净退出。注意,不是所有程序都支持——比如 Chrome 就可能没反应,这种时候该用其他方式强关。

屏幕截图也有更精准的解法:Alt + PrintScreen。常规的 PrintScreen 键抓的是整个桌面,事后还要裁剪。这个组合键只截取当前活动窗口,生成一张尺寸刚好等于窗口的画面,省掉了后期编辑的功夫,在写文档或报 bug 时尤其方便。

切换到终端内部,同样的物理按键行为会变。Ctrl + C 在图形界面下是复制,在终端里却成了“终止当前运行命令”的救命键。当某个进程迟迟不返回、或者误发了一个长时间任务,用它即时打断,不用关闭整个终端窗口。另一个容易忽视的组合是 Ctrl + U:如果命令行打错了一长串字符,按它可以把光标位置到行首的所有内容一次性清空,完全不需要连续按退格键。这在不支持鼠标定位的老旧终端里,几乎是改错命令最经济的方式。

这些快捷键虽然简单,在日常中叠加出的节省时间很可观。而且绝大多数桌面发行版行为一致,只要不遇到特定应用的例外,上手几乎没有迁移成本。你不需要记住几十个组合,把上面这几个练习一周,就能感受到 Linux 键盘操作的直接感——那是一种把“拖拽”变“键入”的流畅,也是这个操作系统真正高效的侧面。