面向:刚从 Windows 切到 Mac、还在不停问「这个怎么操作」的人。

怎么用这份文档:不用一次读完。撞到不懂的地方再回来翻。标 ⭐ 的是最该优先掌握的核心概念,其余可以慢慢补。


一、先校准心智模型(最容易撞墙的地方)

很多 Mac 上的「奇怪行为」其实不是 Mac 怪,而是你的心智模型还停留在 Windows。先把几条最容易撞墙的地方校准了,后面就顺很多。

Command 是主修饰键,不是 Ctrl ⭐ Windows 上几乎所有快捷键都是 Ctrl + 字母,Mac 上换成了 Command (⌘) + 字母Ctrl 在 Mac 上依然存在,但只用在少数场景(比如 ⌃↑ 打开 Mission Control)。最快的迁移办法是:先把肌肉记忆里的 Ctrl 一律换成 ⌘,剩下的少数例外再单独记。

关闭窗口 ≠ 退出程序 ⭐ 点左上角红叉,只是关掉这个窗口,应用本身大概率还在后台跑(看 Dock 上图标下面有没有小圆点)。要真正退出,得 ⌘Q,或者菜单栏 → 应用名 → 退出。这是 Windows 用户最容易踩的坑:以为关了,其实一堆 App 还在吃内存。

Finder vs 资源管理器 Finder 是 Mac 的「资源管理器」,但有几个习惯不一样:

  • 路径分隔符是 /,不是 \
  • 「隐藏文件」默认看不见,⌘⇧. 切换显示;
  • ~ 代表你的用户主目录(/Users/你的用户名);
  • 没有「剪切文件」这个动作(详见下面快捷键章节);
  • 双击文件夹不会在新窗口打开,是在同一个窗口里换;
  • 地址栏默认不显示路径,按 ⌘⇧G 可以直接输入路径跳转。

Dock 不是任务栏 Dock 看起来像任务栏,但语义不一样:

  • Dock 上的图标既包含「常驻快捷方式」也包含「正在运行的应用」,默认你分不出来
  • 图标下有小圆点的才是正在运行的;
  • 关掉所有窗口后,应用仍然挂在 Dock 上(呼应上一条:关窗 ≠ 退出);
  • 想从 Dock 彻底退出:右键图标 → 退出。

触控板是一等公民 ⭐ Mac 的多指手势是被官方当作主交互方式来设计的,不是「可选小功能」。最起码要练熟这几个:

  • 三指或四指上滑:打开 Mission Control(看所有窗口和 Space);
  • 三指或四指左右滑:在 Space / 全屏 App 之间切换;
  • 双指上下:滚动;
  • 双指捏合:缩放。

光用键盘操作 Mac 会很别扭,这点和 Windows 不太一样。

⚠️ 三指还是四指?要去设置里确认一下。打开 系统设置 → 触控板 → 更多手势,里面每一项都能单独选「三指」「四指」或者关掉。

  • 旧版默认是「三指」,新机器现在大多默认是「四指」;
  • 如果你被「三指拖移」(拖窗口)也占用了三指,那 Mission Control 和 Space 切换就得用四指;
  • 这套手势没有「全局统一」,是一项一项配的,所以先去看一眼实际是什么,再练肌肉记忆。

二、常用快捷键 ⭐

修饰键速查

Mac 键盘上空格左右的四颗键是修饰键,从外到内依次是:

符号名字大致对应 Windows
ControlCtrl(但用得少)
OptionAlt
CommandCtrl(绝大多数快捷键)
ShiftShift

记不住符号没关系,先认得 ⌘(Command)就够用。下面快捷键里出现的都是这套符号。

通用编辑(最高频)

  • ⌘C / ⌘V / ⌘X:复制 / 粘贴 / 剪切(注意:⌘X 只对文字有效,对 Finder 里的文件无效
  • ⌘Z / ⌘⇧Z:撤销 / 重做
  • ⌘A:全选
  • ⌘S:保存
  • ⌘F:查找
  • ⌘N / ⌘T / ⌘W:新建窗口 / 新建标签页 / 关闭当前 ⭐(浏览器、Finder、终端里都是这套,记一次到处能用)

应用 / 窗口 / 标签页 切换

Mac 上「切换」有三个层级,搞清楚对应关系再记快捷键 ⭐:

  • 应用之间(例:Chrome 切到 VS Code)→ ⌘Tab(应用级,不是窗口级,跟 Windows 的 Alt+Tab 行为不一样)
  • 同一个应用的不同窗口(例:开了两个独立的 Chrome 窗口)→ ⌘`(Command + 反引号)
  • 同一个窗口里的不同标签页(例:Chrome 里的多个 tab、Terminal 里的多个 tab)→ ⌘1 / ⌘2⌘9 直接跳到对应序号;下一个 / 上一个标签页用 ⌃Tab / ⌃⇧Tab(这一组在 Chrome、Safari、Terminal、iTerm2、VS Code 里都通用,最稳)

    注:浏览器里 ⌘⌥→ / ⌘⌥← 也能切下一个/上一个 tab,⌘⇧] / ⌘⇧[ 在 Chrome/Safari/iTerm2 里也行,但 Terminal.app 不认。所以最稳的还是 ⌃Tab

别把 ⌘` 当成切标签页用 —— Windows 用户最容易混的就是这里。Chrome、Terminal、Safari 这些「一个窗口里装多个 tab」的应用,切 tab 走的是数字键或 ⌃Tab,不是反引号。

剩下三个常用的:

  • ⌘H:隐藏当前应用(比最小化更干净)
  • ⌘M:最小化当前窗口
  • ⌘Q:退出当前应用(⭐ Windows 用户最容易忘的一个)

系统级

  • ⌘Space:打开 Spotlight(Mac 的「开始菜单 + 全局搜索」,找应用、找文件、算数、查词都行,装完机第一件事就是练熟它
  • ⌘⌥Esc:强制退出(对应 Windows 的 Ctrl+Alt+Del 任务管理器)
  • ⌘⌃Space:呼出 Emoji 与符号面板(新款键盘也可以按 🌐/Fn 键)
  • ⌘⌃Q:锁屏
  • ⌘⌥⏏⌘⌥电源键:睡眠

截图与录屏

  • ⌘⇧3:截全屏 ⭐
  • ⌘⇧4:截区域(按住空格可以变成截窗口——光标会变成相机图标,对着哪个窗口点哪个)⭐
  • ⌘⇧5:调出截图与录屏面板(带录屏、定时、保存位置选项)
  • 默认截图保存在桌面。觉得桌面乱,可以在 ⌘⇧5 的「选项」里改保存位置。

文件操作的几个反直觉点

  • Finder 里没有「剪切文件」
    • 想「移动」文件 → 先 ⌘C 复制,再到目标位置 ⌘⌥VCommand + Option + V),等价于剪切粘贴。
  • 删除文件:选中后 ⌘⌫(Command + Delete),单按 Delete 不会删。
  • 重命名:选中文件后直接按 Enter(Windows 用户在这里第一次会愣住——按 Enter 不是「打开」,打开要按 ⌘O 或者双击)。

三、Spaces / Mission Control / 全屏 ⭐

这一节单独拎出来,是因为它是 Windows 用户最容易「应用突然消失了」的来源。

Mission Control 是什么 就是「一眼看到所有打开的窗口和桌面」的总览界面。打开方式:

  • 三指或四指在触控板上往上滑;
  • 或者按 ⌃↑
  • 或者键盘上的 F3 键(带四个小方块图标的那个)。

Spaces 是什么 Spaces 就是「多桌面」,每个 Space 是一个独立的桌面,可以摆不同的窗口组合。比如:Space 1 放浏览器和聊天,Space 2 放 IDE,Space 3 放参考资料。

  • 新建 Space:进入 Mission Control,把窗口拖到屏幕顶部;或者顶部出现的「+」按钮;
  • 切换 Space:⌃← / ⌃→,或者三指/四指左右滑;
  • 删除 Space:进入 Mission Control,鼠标悬停在顶部缩略图上,点叉。

全屏 App 会变成一个独立 Space ⭐ 这是最容易让人懵的设定:你把某个 App 点了左上角绿点全屏,它就不再是一个窗口,而是变成了 Spaces 列表里的一个独立条目。

后果是:

  • 你切回别的桌面,这个全屏 App 看起来「消失了」——其实它好好待在自己的 Space 里;
  • ⌘Tab 切到这个 App,系统会滑动整个屏幕过去,而不是浮窗叠加;
  • 退出全屏:再按一次绿点,或者 ⌃⌘F,或者鼠标移到屏幕顶端等菜单栏出现再点绿点。

多显示器与 Spaces 默认情况下,两个显示器各自有自己独立的 Spaces。这个行为在 系统设置 → 桌面与程序坞 → 显示器具有单独的空间 里可以开关。关掉之后,行为更接近 Windows 的「两个屏幕一起切」。

常见坑速记

  • 「我的 Chrome 不见了」→ 多半是被你不小心全屏了,⌃→ 滑过去看看;
  • ⌘Tab 切过去屏幕在动」→ 对方是全屏 App,不是 bug;
  • 「窗口拖不到另一个 Space」→ 拖住窗口标题栏不要松,按 ⌃→ 或者拖到屏幕边缘。

四、软件安装与卸载

Mac 上主要有三种装软件的方式,风格完全不一样,先认清楚分别:

1. App Store 直接搜索 → Get。最省心、自动更新、卸载也干净。但很多开发者工具不上 App Store,能装的东西比 Windows Store 还少一些。

2. dmg 安装包(最常见的桌面应用方式)⭐ 从开发者官网下载的安装包通常是 .dmg 文件。标准流程是:

  1. 双击 .dmg → 弹出一个虚拟磁盘窗口;
  2. 把里面的应用图标拖到 Applications 文件夹(窗口里通常有个 Applications 的快捷方式,直接拖过去);
  3. 关闭 dmg 窗口,右键左边栏里那个虚拟磁盘 → 推出(很多人忘了这一步,留一堆「ghost 磁盘」挂在系统上);
  4. 第一次启动时,如果应用没有 Apple 签名,系统会弹「无法打开,因为它来自身份不明的开发者」——这是 Gatekeeper 在拦。右键 → 打开(不是双击)就会多一个「仍要打开」按钮,点一次之后以后就能正常双击了。如果连这个选项都没出现,再看下面「已损坏」那一节。

3. Homebrew(命令行包管理器) 对开发者来说几乎是必装。装好后只要一行命令就能装东西:

# 安装一次
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 命令行工具
brew install git
brew install wget

# 图形界面应用(以前要写 --cask,现在直接 install 也认识)
brew install --cask google-chrome
brew install --cask visual-studio-code

# 查看装了什么、更新、卸载
brew list
brew update && brew upgrade
brew uninstall git

好处:装、更新、卸载都一行命令,特别适合换机重装环境。

卸载的几个真相

拖进废纸篓 ≠ 干净卸载 ⭐ Mac 的 App 看似是一个 .app 文件,拖进废纸篓清空就完事——其实大多数应用还会在这些地方留东西:

  • ~/Library/Application Support/<应用名>/
  • ~/Library/Preferences/<应用名>.plist
  • ~/Library/Caches/<应用名>/
  • ~/Library/Logs/<应用名>/

平时清理这些残留对系统没什么影响,但有几种场景你会想干净卸:

  • 应用出问题想「重置一切再试」;
  • 试用版/破解版到期,残留文件被用来记录试用状态;
  • 磁盘空间紧张。

怎么干净卸载

  • 用 Homebrew 装的:brew uninstall <名字>brew uninstall --zap <名字>--zap 会顺便清掉配置文件);
  • 应用自带卸载器的(Adobe、Office、部分驱动):用它自己的卸载器;
  • 想图省事:装个 AppCleaner(免费),把 App 拖进它窗口,它会扫出所有相关文件让你勾选删除。

「App 已损坏,无法打开」怎么办

下了一个 App,双击直接弹「已损坏,无法打开。您应该将它移到废纸篓」。这通常不是真的损坏,而是 Gatekeeper 加的「隔离属性」(quarantine)没法验证签名。

按严重程度依次试:

# 1. 单个 App 移除 quarantine 属性
xattr -d com.apple.quarantine /Applications/某某.app

# 2. 如果上面报错说权限不够,加 sudo 并递归
sudo xattr -rd com.apple.quarantine /Applications/某某.app

⚠️ 这个动作的本质是「告诉系统:我信任这个 App,别再拦了」。所以只对你确实信任来源的软件用,从奇怪渠道下来的东西不要无脑跳过这一步。


到这里,最容易让 Windows 用户撞墙的几块就梳完了:心智模型、快捷键、Spaces、装/卸软件。第一周如果只能挑两件事练熟,就是 ⌘Space 的 Spotlight⌘Q 真正退出应用——这两个动作的肌肉记忆建立起来之后,剩下的都好说。