macOS 使用指南:快捷键、软件和高效技巧汇总
引言 (Introduction)
- 背景: Mac是重要的生产力工具
- 痛点: Mac 功能强大,但很多高效用法隐藏较深,需要系统学习。
- 本文目标: 分享个人学习和使用 Mac 的经验,记录一套完整、高效的使用方法,帮助自己和读者提升效率。
基础设置与系统偏好 (Initial Setup for Productivity)
触控板手势自定义 (Trackpad Gestures)
Mac 的触控板是行业标杆,它的强大之处在于流畅、直观的多点触控手势。熟悉并自定义这些手势,可以让你在大部分场景下彻底摆脱鼠标。
- 设置路径:
系统设置>触控板
程序坞(Dock)优化与设置
程序坞是应用启动器,但过多的图标和动画会分散注意力。我们的目标是打造一个干净、高效、召之即来的程序坞。
- 设置路径:
系统设置>桌面与程序坞 - 精简应用: “少即是多”是第一原则。
触发角(Hot Corners)的高效用法
触发角是 Mac 上一个隐藏的效率神器。它允许你将鼠标指针移动到屏幕的四个角落时,立即执行一个预设操作,无需任何点按或快捷键。
- 设置路径:
系统设置>桌面与程序坞> (滚动到底部)触发角... - 高效且不易误触的经典组合:
- 左上角:
调度中心 (Mission Control)- 快速查看所有窗口。 - 右上角:
快速备忘录 (Quick Note)- 随时记录一闪而过的灵感。 - 左下角:
锁定屏幕 (Lock Screen)- 离开座位时保护隐私。 - 右下角:
显示桌面 (Desktop)- 快速访问桌面上的文件。
- 左上角:
- 防误触技巧 💡: 在设置触发角功能时,按住
⌘或⌥等修饰键再选择操作。
访达(Finder)的个性化配置(如显示路径栏、状态栏等)
访达是 Mac 的文件管理器,优化它的设置能让你在查找和管理文件时事半功倍。
- 设置路径: 打开任意访达窗口,点击屏幕左上角菜单栏中的
访达>设置...- 通用 (General):
- 将
开启新访达窗口时显示从默认的“最近项目”改为你的个人文件夹(带有小房子图标的那个)。这更符合传统文件管理逻辑,也更方便。
- 将
- 边栏 (Sidebar)
- 在边栏中勾选你常用的位置,如个人文件夹、桌面、应用程序、下载等。取消勾选不常用的项目,保持边栏干净。
- 高级 (Advanced)
- 必开 ✅: 勾选
显示所有文件扩展名。对于开发者和技术用户来说,看到文件的完整扩展名(如.md,.js,.py)是至关重要的。 - 推荐: 将
执行搜索时设置为搜索当前文件夹。这样可以避免每次搜索都默认为全局搜索,让搜索结果更精准。
- 必开 ✅: 勾选
- 通用 (General):
- 在访达窗口中启用
- 打开一个访达窗口,从顶部菜单栏选择
显示>显示路径栏。这会在窗口底部显示当前文件的完整路径,让你时刻清楚自己所在的位置。 - 同时,选择
显示>显示状态栏。这会显示当前文件夹的项目数量和可用磁盘空间,非常实用。
- 打开一个访达窗口,从顶部菜单栏选择
必知必会的快捷键 (Essential Keyboard Shortcuts)
- 系统级: 聚焦搜索 (Spotlight)、切换应用、关闭窗口/应用、截屏等。
- 访达 (Finder): 新建文件夹、显示简介、快速预览等。
- 文本编辑: 光标的快速移动、选择、删除等。
| 功能 (Function) | 快捷键 (Shortcut) | 说明 (Notes) |
|---|---|---|
| 系统与应用 | ||
| 聚焦搜索 (Spotlight) | ⌘(cmd) + 空格 | Mac的灵魂,用于启动应用、查找文件、计算、汇率转换等。 |
| 切换输入法 | ⌃(ctrl) + 空格 | 在中英文或其他语言输入法之间快速切换。 |
| 切换应用程序 | ⌘ + ⇥(tab) | 按住 ⌘,连续按 ⇥ 切换。也可以用鼠标点选。 |
| 反向切换应用程序 | ⌘ + ⇧ + ⇥ | 在应用切换器中反向选择。 |
| 关闭当前窗口 | ⌘ + W | 关闭当前应用的最上层窗口,但应用本身不退出。 |
| 退出当前应用 | ⌘ + Q | 彻底退出整个应用程序。 |
| 强制退出应用 | ⌥ + ⌘ + ⎋ | 当应用无响应时,调出强制退出窗口。 |
| 锁住屏幕 | ⌃ + ⌘ + Q | 快速锁定 Mac,需要密码才能再次进入。 |
| 打开表情与符号 | ⌃ + ⌘ + 空格 | 在任何文本输入区域调出表情和特殊符号选择器。 |
| 访达 (Finder) 与文件 | ||
| 新建访达窗口 | ⌘ + N | 打开一个新的访达窗口。 |
| 新建文件夹 | ⇧ + ⌘ + N | 在当前目录下快速创建一个新文件夹。 |
| 显示简介 | ⌘ + I | 查看选中文件或文件夹的详细信息。 |
| 快速预览 | 选中文件后按 空格 | 无需打开应用即可预览文件内容(图片、PDF、代码等)。 |
| 移到废纸篓 | ⌘ + Delete | 删除选中的文件。 |
| 清空废纸篓 | ⇧ + ⌘ + Delete | 弹出确认对话框后清空废纸篓。 |
| 复制文件路径 | ⌥ + ⌘ + C | 复制选中文件的绝对路径,对开发者极为有用。 |
| 复制文件路径 | option+鼠标右键,再:copy “” as pathname | 快速复制文件夹或文件的路径 |
| 前往文件夹 | ⇧ + ⌘ + G | 输入路径直接跳转到指定文件夹。 |
| 文本编辑 | ||
| 光标移至行首/行尾 | ⌘ + ← / → | 在文本编辑器或输入框中快速移动光标。 |
| 光标移至文稿首/尾 | ⌘ + ↑ / ↓ | 移动到整个文档的开头或结尾。 |
| 按词移动光标 | ⌥ + ← / → | 以单词为单位快速移动光标。 |
| 删除光标前一个词 | ⌥ + Delete | 快速删除左侧的单词。 |
| 向前删除 | fn + Delete | 等同于 Windows 的 Delete 键。 |
| 截屏 | ||
| 截取整个屏幕 | ⇧ + ⌘ + 3 | 截取全屏并保存为图片文件。 |
| 截取部分区域 | ⇧ + ⌘ + 4 | 鼠标会变为十字准星,拖拽选择要截取的区域。 |
| 截取指定窗口 | ⇧ + ⌘ + 4 后按 空格 | 十字准星会变为相机图标,单击窗口即可截取。 |
| 调出截屏工具栏 | ⇧ + ⌘ + 5 | 打开功能更全面的截屏和录屏工具。 |
| 其他 | ||
| 切换全屏 | cmd + ctrl + F | mac,谷歌浏览器切换全屏模式 |
窗口管理与多任务处理 (Window Management & Multitasking)
调度中心 (Mission Control)
- 调度中心是你所有窗口、应用和桌面的“指挥中心”。当你感觉被窗口淹没时,它能让你瞬间获得一个清晰的全局概览。
- 如何使用:
- 触控板手势: 使用三指或四指向上轻扫(这是最快、最自然的方式)。
- 键盘快捷键: 按
F2键(带有三个小方块图标的键),或按⌃(Control) + ↑。 - 触发角: 按照前面的设置,将鼠标移动到指定角落。
- 使用心得与技巧:
- 善用多桌面(Spaces): 在调度中心的顶部,你会看到“桌面1”、“桌面2”等。点击最右侧的
+号可以创建新的桌面。 - 建立工作流: 为不同的任务创建专属桌面。例如:
- 桌面1:沟通 (Slack, 邮件)
- 桌面2:开发 (代码编辑器, 终端, 数据库工具)
- 桌面3:设计 (Figma, 设计稿)
- 这样,你只需用三指或四指左右轻扫,就能在不同“工作场景”间无缝切换,保持专注。
- 应用 Exposé: 使用三指或四指向下轻扫,可以只显示当前激活应用的所有窗口,方便你在同一个应用的多个窗口间查找。
- 善用多桌面(Spaces): 在调度中心的顶部,你会看到“桌面1”、“桌面2”等。点击最右侧的
分屏操作 (Split View)
- 当你需要同时参考两个窗口进行工作时,分屏操作是最佳选择。它能将两个应用并排铺满整个屏幕,排除一切干扰。
- 如何使用:
- 将鼠标指针悬停在任意窗口左上角的绿色全屏按钮上。
- 在弹出的菜单中选择“将窗口拼贴到屏幕左侧”或“右侧”。
- 在屏幕的另一侧,点击你想要并排显示的另一个应用窗口。
- 你可以拖动中间的分割线来调整两个窗口的宽度比例。
- 使用心得与技巧:
- 分屏模式本质上是创建了一个新的、包含两个应用的全屏“桌面空间”。
- 你可以通过调度中心或左右轻扫手势,自由地在分屏空间和其他桌面之间切换。
- 按
Esc键可以快速退出分屏模式。
台前调度 (Stage Manager) 的使用心得 (macOS Ventura 及以上)
“台前调度”是 macOS Ventura 及之后版本引入的全新窗口管理范式。它试图在“单窗口专注”和“多窗口自由”之间找到一个平衡点。将你当前使用的应用(或应用组)放在屏幕中央,并将其他最近使用的应用以缩略图形式陈列在屏幕左侧的“后台”中。
- 如何使用:
- 从屏幕右上角的“控制中心”中开启“台前调度/stage manager”。
- 点击左侧“后台”中的应用缩略图,即可切换到该应用。
- 创建应用组: 从左侧“后台”将一个应用拖拽到中央舞台,与当前应用组合,即可创建一个应用组。
- 我的使用心得:
- 它不是调度中心的替代品,而是一种全新的工作流。调度中心适合全局概览,台前调度适合在几个核心任务组之间切换。
- 对于开发者,可以创建一个“开发组”(VS Code + iTerm2 + Chrome)和一个“查阅组”(Notion + Slack),切换非常方便。
- 需要适应期: 它改变了传统的多窗口交互逻辑,建议花点时间尝试,看看是否符合你的个人习惯。如果不喜欢,随时可以在控制中心关闭它。
第三方窗口管理工具推荐 (如 Magnet, Rectangle 等)
虽然 Mac 原生工具已经很不错,但对于追求极致效率的开发者和 Power User 来说,通过快捷键实现像素级的窗口控制才是王道。
- 为何需要: 第三方工具能让你用键盘快捷键,将窗口快速布局为二分屏、三分屏、四分屏,或移动到其他显示器,速度远超鼠标拖拽。
- 工具推荐:
- Rectangle (免费,开源): 强烈推荐。它小巧、强大且完全免费。安装后,你可以使用
⌃(Control) + ⌥(Option)配合方向键(←, →, ↑, ↓)将窗口吸附到屏幕的左半边、右半边等。这是 Windows 用户非常熟悉的窗口管理方式,也是 Mac 效率玩家的必备神器。 - Magnet (付费): App Store 上的热门应用,功能与 Rectangle 类似,提供了非常稳定和完善的体验。除了快捷键,它也支持将窗口拖拽到屏幕边缘来自动分屏。
- Rectangle (免费,开源): 强烈推荐。它小巧、强大且完全免费。安装后,你可以使用
最后,对于 Indie Hacker,我的建议是以“调度中心”的多桌面功能作为基础,
原生工具与效率应用 (Native Tools & Essential Apps)
掌握正确的工具,能让你的工作流事半功倍。以下是每个 Mac 用户,尤其是 Indie Hacker,都应该熟练使用的核心工具。
聚焦搜索 (Spotlight): 你的全能启动器 🚀
忘掉鼠标和程序坞吧,⌘ + 空格 是你最快的交互方式。
- 启动应用: 输入应用名的前几个字母(如
vs),回车即可启动 VS Code。 - 快速计算: 直接输入
(199+88)*1.1,立即得到结果。 - 单位/汇率换算: 输入
15 inch to cm或99 usd to jpy。 - 文件搜索: 按文件名或内容快速定位任何文件。
备忘录 (Notes) & 提醒事项 (Reminders): 轻量级任务系统 ✅
将两者结合,打造一个简单又高效的个人管理系统。
- 备忘录 🧠 (信息库):
- 用途: 记录一切非结构化的信息。如:一闪而过的灵感、会议纪要、文章草稿、代码片段。
- 技巧: 使用
#标签(例如#idea,#project-A) 来组织和筛选笔记。
- 提醒事项 ✅ (行动清单):
- 用途: 只记录需要被执行的具体任务。
- 工作流: 当「备忘录」中的某个想法或记录,明确为一个需要完成的任务时(例如:“本周五前完成Logo设计”),就把它加入「提醒事项」,并设定截止日期和提醒时间。
- 座右铭: 备忘录负责思考,提醒事项负责执行。
自动操作 (Automator) & 快捷指令 (Shortcuts): 你的自动化助理 🤖(待完成)
让电脑做重复的工作,把你的时间花在创造上。快捷指令 (Shortcuts) 是未来的趋势,更推荐使用。
- 简单例子 1: 一键进入工作状态
- 工具: 快捷指令 (Shortcuts)
- 流程: 创建一个快捷指令,依次加入
打开应用: VS Code、打开应用: iTerm2、打开URL: https://github.com。运行后,一键开启所有开发必备应用。
- 简单例子 2: 批量调整图片尺寸
- 工具: 自动操作 (Automator)
- 流程: 创建一个“快速操作”。流程为
获取指定的访达项目->缩放图像(设定固定宽度,如1280像素)。保存后,你就可以右键点击任何图片或图片文件夹,选择该操作,一键完成尺寸调整。
终端 (Terminal): Indie Hacker 的核心武器 ⚔️(待完成)
图形界面有上限,命令行没有。
- 升级组合: iTerm2 + Oh My Zsh
- iTerm2: 替代系统自带终端。提供 分屏、标签页、自定义主题、高级搜索 等强大功能。
- Oh My Zsh: Zsh shell 的超强配置框架。提供 智能自动补全、命令历史记录、海量插件 (git, docker) 和主题,颜值与实力并存。
- 必备常用命令:
ls -lha: 更详细地列出当前目录所有文件(包括隐藏文件)。cd ~: 快速回到用户主目录。mkdir my-project && cd my-project: 创建项目文件夹并立即进入。touch README.md: 创建一个空文件。brew install wget: Homebrew 是 Mac 的包管理器,用它安装各种开发工具。git clone [url]: 克隆一个 Git 仓库到本地。
Indie Hacker 进阶技巧 (Advanced Tips for Indie Hackers)
使用 Homebrew 高效管理开发工具 📦
把你的 Mac 当作一台服务器来管理。告别手动下载 .dmg 文件。
- 它是什么: Mac 的“命令行 App Store”,是 macOS 的非官方包管理器。
- 为何必备:
- 一行命令安装一切:
brew install node安装 Node.js,brew install --cask visual-studio-code安装 VS Code。 - 统一更新:
brew upgrade一键更新所有通过它安装的软件,保持工具链最新。 - 环境可复现: 使用
Brewfile可以将你的所有应用和工具列表化。在新 Mac 上,只需一个命令brew bundle即可自动装回所有软件,实现开发环境的快速迁移和复制。
- 一行命令安装一切:
Alfred 的使用:替代 Spotlight 🎩(待完成)
如果说 Spotlight 是瑞士军刀,Alfred 就是一个可编程的瑞士军刀机器人。
- 它是什么: 一个功能强大、高度可扩展的启动器。
- 为何要替代 Spotlight (需购买 Powerpack):
- 剪贴板历史 (Clipboard History): 随时搜索你复制过的任何文本或图片,编码、写作时的救星。
- 代码片段 (Snippets): 将常用代码块、邮箱地址、回复模板等保存起来,通过一个短关键字(如
!sign)瞬间粘贴。 - 工作流 (Workflows): Alfred 的核心。你可以用它:
- 直接搜索 Dash/DevDocs 中的 API 文档。
- 快速执行 Git 命令。
- 批量关闭/打开一组应用。
- 连接各种 API,打造自己的效率工具。
- 结论: 对于靠键盘吃饭的 Indie Hacker,Alfred Powerpack 是最值得的投资之一。
- 参考视频:【MacBook】必备效率软件alfred 胎教级入门设置 卷起来自己都害怕
Raycast使用
设置开发环境的个人经验 🛠️
目标:让你的开发环境可配置、可迁移、可复现。
- 核心理念:Dotfiles as Code(待完成)
- 将你所有的配置文件(
.zshrc,.gitconfig,.vimrc等)存放在一个 Git 仓库(例如,一个私有的 GitHub repo)。 - 通过编写一个简单的安装脚本,在新电脑上自动创建这些配置文件的符号链接 (symlink) 到你的主目录。
- 好处: 你的终端配置、别名、环境变量都得到了版本控制。换电脑或重装系统时,只需
git clone并运行脚本,即可恢复你最熟悉的命令行环境。
- 将你所有的配置文件(
- 我的推荐技术栈:
- 终端环境:
iTerm2+Oh My Zsh+Powerlevel10k(一个信息量巨大且美观的 Zsh 主题)。 - 包管理:
Homebrew+Brewfile(管理所有应用和 CLI 工具)。 - 编辑器:
VS Code+Settings Sync插件 (自动同步你的所有设置、快捷键和插件列表)。 - 语言版本管理: 使用
asdf,nvm或pyenv来管理不同项目的语言版本,避免全局污染。
- 终端环境:
- 最终效果: 当你拿到一台新 Mac,只需
git clone你的 dotfiles 仓库,再运行brew bundle,喝杯咖啡的时间,你的开发环境就已基本恢复原样。
结论 (Conclusion)打造你的专属利器
希望这篇详尽的指南,能帮助你将 Mac 从一台普通的电脑,转变为一个真正懂你的生产力伙伴。
回顾全文,我们发现最高效的习惯可以归结为三点:
- 将聚焦搜索 (
⌘ + 空格) 作为一切操作的起点。 - 通过调度中心和窗口管理工具,彻底告别窗口混乱。
- 用 Homebrew、Alfred 等工具,拥抱自动化,让机器做重复的事。
然而,工具终究是为人服务的。本文提供的只是一套经过验证的起点,最重要的,是结合你自己的工作内容和习惯,不断尝试、调整,最终打磨出一套专属于你的、最顺手的工作流。你的目标不是成为工具的奴隶,而是让工具成为你思想的延伸。
那么,你的 Mac 效率秘籍是什么?又或者,你有哪些文章中没有提到的神器或技巧?
非常欢迎在下方的评论区留言分享,让我们一起交流,共同进步。

