新 Macbook 到手必改设置完整指南
新 Mac 或重装 macOS 后,先集中调整触控板、Dock、菜单栏、访达、键盘、输入法、桌面空间、iCloud、电池和声音设置,让长期使用更顺手。

来源与后续讨论
这里不是普通友情链接,而是读完文章后最应该跳转确认的地方:官网确认版本,GitHub 看源码和 Issue,第三方来源做交叉参考,X 帖子看后续补充和讨论。
新 Mac 到手必改设置完整指南
适用场景:
新买 Macbook,重装 macOS,换新电脑后,想把默认设置改得更顺手,更高效,更适合长期使用
一. Trackpad(触控板)设置
1.1 开启 Three-Finger Drag(三指拖移)
🔧 脚本已包含
操作路径:
- 点击左上角
Apple Logo(苹果图标). - 打开
System Settings(系统设置). - 进入
Accessibility(辅助功能). - 点击
Pointer Control(指针控制). - 点击
Trackpad Options(触控板选项). - 打开
Use trackpad for dragging(使用触控板进行拖移). - 拖移样式选择
Three Finger Drag(三指拖移).
1.2 开启 Tap to Click(轻点来点按)
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Trackpad(触控板). - 打开
Tap to Click(轻点来点按).
1.3 调整 Tracking Speed(跟踪速度)
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Trackpad(触控板). - 找到
Tracking Speed(跟踪速度). - 建议调到 倒数第二格.
1.4 调低 Click(点按强度)
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Trackpad(触控板). - 找到
Click(点按). - 建议调成
Light(轻).
1.5 开启 App Exposé(App Exposé)
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Trackpad(触控板). - 点击
More Gestures(更多手势). - 找到
App Exposé(App Exposé). - 设置为
Swipe down with four fingers(四指向下轻扫).
二. Dock(程序坞)设置
2.1 移除不常用 App
✋ 需手动设置
操作方法:
- 在
Dock(程序坞)上找到不常用 App. - 直接拖出 Dock.
- 看到
Remove(移除)后松手.
2.2 添加常用 App 到 Dock
✋ 需手动设置(可选用脚本里的 dockutil 命令代替)
常用方法:
- 四指捏合打开
Launchpad(启动台). - 把常用 App 拖到
Dock(程序坞).
也可以:
- 打开
Finder(访达). - 进入
Applications(应用程序). - 把常用 App 拖到
Dock(程序坞).
2.3 关闭 Dock 里最近使用 App
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Desktop & Dock(桌面与程序坞). - 找到
Show suggested and recent apps in Dock(在程序坞中显示建议的 App 和最近使用的 App). - 关闭.
2.4 调整 Dock 大小
🔧 脚本已包含(默认数值,可在脚本里改 `DOCK_SIZE` 调整)
操作方法:
- 找到 Dock 右侧分割线.
- 上下拖动分割线.
- 调整到自己喜欢的大小.
2.5 是否开启 Magnification(放大)
🔧 脚本已包含(默认关闭)
操作方法:
- 右键点击 Dock 右侧分割线.
- 选择
Turn Magnification On(开启放大).
2.6 将窗口最小化到应用程序图标
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Desktop & Dock(桌面与程序坞). - 打开
Minimize windows into application icon(将窗口最小化到应用程序图标).
2.7 设置 Downloads(下载)文件夹显示方式
✋ 需手动设置
操作方法:
- 在 Dock 最右侧找到
Downloads(下载)文件夹. - 右键点击.
View content as(查看内容为)选择Grid(网格).Sort by(排序方式)选择Date Added(添加日期).
2.8 添加常用文件夹到 Dock
✋ 需手动设置(可选用脚本里的 dockutil 命令代替)
操作方法:
- 打开
Finder(访达). - 找到常用文件夹,例如项目文件夹.
- 拖到 Dock 右侧区域.
- 右键文件夹.
- 可以设置为
Display as Folder(显示为文件夹). - 可以设置为
View content as List(以列表显示).
2.9 快速隐藏 Dock
*🔧 脚本已包含
快捷键:
Command + Option + D
也可以:
- 右键点击 Dock 分割线.
- 选择
Turn Hiding On(开启隐藏).
👉 如何彻底关闭 App:
Command + Q= 完全退出- Dock 点击关闭 ≠ 退出
👉 很多人误区:
- ❌ 红点关闭只是隐藏窗口
- ❗ App 仍在后台运行
三. Menu Bar(菜单栏)设置
3.1 移除不常用菜单栏图标
✋ 需手动设置
操作方法:
- 按住
Command. - 鼠标拖动菜单栏右侧图标.
- 往下拖.
- 看到
Remove(移除)后松手.
适合移除:
Spotlight(聚焦搜索)Siri(Siri)- 不常用软件图标
3.2 重新添加菜单栏图标
✋ 需手动设置
操作路径:
- 打开
System Settings(系统设置). - 设置为在
Menu Bar(菜单栏)中显示. 之前版本可能要,进入Control Center(控制中心).
3.3 调整菜单栏图标顺序
✋ 需手动设置
操作方法:
- 按住
Command. - 拖动菜单栏图标.
- 调整到想要的位置.
3.4 显示电池百分比
✋ 需手动设置
操作路径:
- 打开
System Settings(系统设置). - 进入
Control Center(控制中心).新系统是在Menu Bar(菜单栏) - 找到
Battery(电池). - 打开
Show Percentage(显示百分比).
四. Finder(访达)设置
4.1 Finder 默认使用 Column View(分栏显示)
🔧 脚本已包含
操作方法:
- 打开
Finder(访达). - 点击顶部工具栏的
Column View(分栏显示)图标.
4.2 快速打开 App 设置
ℹ️ 无需设置(系统自带快捷键)
快捷键:
Command + ,
4.3 Finder 通用设置
🔧 脚本已包含
操作路径:
- 打开
Finder(访达). - 按
Command + ,. - 进入
General(通用).
建议打开桌面显示项目:
Hard disks(硬盘)External disks(外接磁盘)Connected servers(已连接的服务器)
4.4 设置桌面自动排序
🔧 脚本已包含
操作方法:
- 在桌面空白处右键.
- 选择
Sort By(排序方式). - 选择
Name(名称).
4.5 设置新 Finder 窗口默认打开位置
🔧 脚本已包含(默认设为主目录,可在脚本里改)
操作路径:
- 打开
Finder(访达). - 按
Command + ,. - 进入
General(通用). - 找到
New Finder windows show(开启新访达窗口时打开). - 改成自己常用的文件夹.
推荐设置:
- 用户主目录
- 项目文件夹
- Documents(文稿)
- Downloads(下载)
4.6 设置 Finder Sidebar(边栏)
✋ 需手动设置
操作路径:
- 打开
Finder(访达). - 按
Command + ,. - 进入
Sidebar(边栏).
建议勾选:
- 常用收藏目录
- 用户主目录
- 硬盘
- 外接磁盘
- 已连接服务器
4.7 显示所有文件扩展名
🔧 脚本已包含
操作路径:
- 打开
Finder(访达). - 按
Command + ,. - 进入
Advanced(高级). - 打开
Show all filename extensions(显示所有文件扩展名).
4.8 文件夹始终排在顶部
🔧 脚本已包含
操作路径:
- 打开
Finder(访达). - 按
Command + ,. - 进入
Advanced(高级). - 找到
Keep folders on top(将文件夹保持在顶部). - 勾选下面两个位置:
In windows when sorting by name(在窗口中按名称排序时)On Desktop(在桌面上)
4.9 自定义 Finder 工具栏
✋ 需手动设置
操作方法:
- 打开
Finder(访达). - 右键顶部工具栏空白处.
- 点击
Customize Toolbar(自定义工具栏). - 把不常用按钮拖出去.
- 把常用按钮拖进去.
推荐添加:
AirDrop(隔空投送)New Folder(新建文件夹)
4.10 显示 Path Bar(路径栏)
🔧 脚本已包含
快捷键:
Command + Option + P
也可以:
- 顶部菜单点击
View(显示). - 点击
Show Path Bar(显示路径栏).
4.11 复制文件路径
ℹ️ 无需设置(系统自带操作)
操作方法:
- 在 Finder 中右键文件.
- 按住
Option. - 原来的
Copy(拷贝)会变成Copy as Pathname(拷贝为路径名称). - 点击即可复制文件路径.
4.12 显示 Status Bar(状态栏)
🔧 脚本已包含
快捷键:
Command + /
也可以:
- 顶部菜单点击
View(显示). - 点击
Show Status Bar(显示状态栏).
五. Keyboard(键盘)与截图设置
5.1 常用截图快捷键
ℹ️ 无需设置(系统自带快捷键)
默认快捷键:
Command + Shift + 3:截取全屏Command + Shift + 4:截取区域Command + Shift + Control + 4:截取区域并保存到剪贴板Command + Shift + 5: 截图+录屏的控制中心(最强工具)
5.2 自定义截图到剪贴板快捷键
✋ 需手动设置
操作路径:
- 打开
System Settings(系统设置). - 进入
Keyboard(键盘). - 点击
Keyboard Shortcuts(键盘快捷键). - 进入
Screenshots(截屏). - 找到
Copy picture of selected area to the clipboard(将所选区域的图片拷贝到剪贴板). - 设置为
Command + Shift + A.
六. Input Method(输入法)设置
6.1 用 Caps Lock 切换英文输入法
✋ 需手动设置
操作路径:
- 打开
System Settings(系统设置). - 进入
Keyboard(键盘). - 找到
Input Sources(输入法). - 点击后面的
Edit(编辑). - 打开
Use the Caps Lock key to switch to and from ABC(使用大写锁定键切换美国输入法).
6.2 自动切换到文稿输入法
✋ 需手动设置
操作路径:
- 打开
System Settings(系统设置). - 进入
Keyboard(键盘). - 找到
Input Sources(输入法). - 点击
Edit(编辑). - 打开
Automatically switch to a document's input source(自动切换到文稿的输入法).
七. Accessibility(辅助功能)设置
7.1 开启滚动缩放
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Accessibility(辅助功能). - 点击
Zoom(缩放). - 打开
Use scroll gesture with modifier keys to zoom(配合修饰键使用滚动手势缩放). - 修饰键建议选择
Control.
使用方式:
- 按住
Control - 双指上下滑动
- 即可放大或缩小屏幕
八. Desktop & Dock(桌面与程序坞)效率设置
8.1 打开文稿时首选标签页
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Desktop & Dock(桌面与程序坞). - 找到
Windows(窗口). - 将
Prefer tabs when opening documents(打开文稿时首选标签页)设置为Always(始终).
8.2 Mission Control 设置
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Desktop & Dock(桌面与程序坞). - 找到
Mission Control(调度中心). - 关闭
Automatically rearrange Spaces based on most recent use(根据最近使用情况自动重新排列空间)
- 打开
When switching to an application, switch to a Space with open windows for the application(切换 App 时跳到它所在的桌面)
- 打开
Group windows by application(使窗口按应用程序分组).
- 打开
Displays have separate Spaces(显示器拥有独立空间), 要重新登录
👉 快捷键:
Control + ↑= Mission ControlControl + ↓= 当前 App 窗口Control + ← / →= 切换桌面
8.3 开启指定桌面快捷键
✋ 需手动设置
所以你需要先创建桌面
- 四指上滑进入 Mission Control
- 顶部右侧点击
+ - 新建 Desktop 2,...,Desktop 10(本人主屏幕和外接屏幕都各设置了5个)
- 再回到快捷键设置里开启对应快捷键
操作路径:
- 打开
System Settings(系统设置). - 进入
Keyboard(键盘). - 找到
Keyboard Shortcuts(键盘快捷鍵). - 找到
Mission Control(调度中心). - 展开
Mission Control(调度中心). - 找到下面的选项,并都勾选上
Switch to Desktop 1...Switch to Desktop 0- Done(完成)
👉 快捷键:
| 功能 | 快捷键 |
|---|---|
| 切换到 Desktop 1 | Control + 1 |
| 切换到 Desktop x | Control + x x为数字 |
| 切换到 Desktop 10 | Control + 0 |
8.4 设置 Hot Corners(触发角)
🔧 脚本已包含(默认动作,可在脚本里改)
操作路径:
- 打开
System Settings(系统设置). - 进入
Desktop & Dock(桌面与程序坞). - 滑到底部.
- 点击
Hot Corners(触发角).
推荐设置:
- 右下角:
Lock Screen(锁定屏幕)或Put Display to Sleep(关闭显示器) - 左下角:
Start Screen Saver(启动屏幕保护程序) - 右上角:
Desktop(桌面) - 左上角:
Apps(App)
8.5 修改点击墙纸显示桌面
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Desktop & Dock(桌面与程序坞). - 找到
Click wallpaper to show desktop(点按墙纸显示桌面). - 改成
Only in Stage Manager(仅在台前调度中).
九. iCloud(iCloud)设置
9.1 关闭桌面与文稿同步到 iCloud
✋ 需手动设置(涉及账户数据同步,不建议脚本化)
操作路径:
- 打开
System Settings(系统设置). - 点击顶部自己的
Apple ID(Apple ID). - 进入
iCloud(iCloud). - 点击
Show All(显示全部). - 点击
iCloud Drive(iCloud 云盘). - 关闭
Desktop & Documents Folders(桌面与文稿文件夹).
👉 桌面同步关闭的原因:
- 避免:
- 桌面文件暴涨
- iCloud 同步卡顿
- 多设备文件冲突
十. Touch ID & Password(触控 ID 与密码)设置
10.1 用 Apple Watch 解锁 Mac
✋ 需手动设置(依赖已配对的 Apple Watch/Apple ID)
操作路径:
- 打开
System Settings(系统设置). - 进入
Touch ID & Password(触控 ID 与密码). - 打开
Use Apple Watch to unlock your applications and your Mac(使用 Apple Watch 解锁应用程序和 Mac).
👉 使用场景:
- Mac 自动解锁
- Safari 自动填密码
- App Store 下载验证
- 系统权限确认
十一. Display(显示器)设置
11.1 显示更多空间
✋ 需手动设置(因机型/显示器而异)
操作路径:
- 打开
System Settings(系统设置). - 进入
Displays(显示器). - 选择
More Space(更多空间).
11.2 外接 4K 显示器建议
✋ 需手动设置
如果外接 4K 显示器,可以在 Displays(显示器) 中选择更高缩放空间.
十二. Battery(电池)设置
12.1 设置充电上限为 80%
✋ 需手动设置(无公开命令行接口,且因机型/系统版本而异)
操作路径:
- 打开
System Settings(系统设置). - 进入
Battery(电池). - 进入
Charging(充电). - 如果系统支持,设置
Charge Limit(充电上限)为80%.
十三. General(通用)设置
13.1 打开 AirPlay Receiver(隔空播放接收器)
🔧/✋ 部分脚本已包含(Handoff),AirPlay 接收器开关需手动设置
操作路径:
- 打开
System Settings(系统设置). - 进入
General(通用). - 进入
AirDrop & Continuity(隔空投送与接力). - 点击
Allow Handoff between this Mac and your iCloud devices(允许此 Mac 与你的 iCloud 设备之间使用接力). - 打开
AirPlay Receiver(隔空播放接收器).
十四. Appearance(外观)设置
14.1 滚动条只在滚动时显示
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Appearance(外观). - 找到
Show scroll bars(显示滚动条). - 设置为
When scrolling(滚动时).
十五. Sound(声音)设置
15.1 提示音跟随当前输出设备
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Sound(声音). - 找到
Play sound effects through(播放声音效果设备). - 选择
Selected sound output device(所选声音输出设备).
15.2 关闭开机声音
🔧 脚本已包含
操作路径:
- 打开
System Settings(系统设置). - 进入
Sound(声音). - 关闭
Play sound on startup(启动时播放声音).
十六. 一键自动化脚本
使用方法
- 把下面代码保存为
setup_mac.sh. - 在终端执行:
chmod +x setup_mac.sh./setup_mac.sh- 中途会弹一次密码输入(用于关闭开机声音的 NVRAM 设置).
- 跑完建议重启一次 Mac,让"显示器拥有独立空间"等需要重新登录才生效的设置完全生效.
脚本内容
#!/bin/zsh# ============================================================# macOS 新机偏好设置自动化脚本# 来源:根据《新 Mac 到手必改设置完整指南》整理(不含美区/网络相关设置)## 用法:# chmod +x setup_mac.sh# ./setup_mac.sh## 说明:# - 大部分设置立即生效;部分需要重新登录/重启才会完全生效# - 个别 key 在不同 macOS 版本上可能行为不一致,已在注释中标注# - 涉及 sudo 的命令(关闭开机声音)执行时会提示输入密码# - 脚本不使用 set -e,单条设置失败不会中断后续设置# ============================================================ echo "开始执行 macOS 偏好设置..."echo "" # ---------------------------------------------------------# 一. Trackpad 触控板# ---------------------------------------------------------echo "[1/9] 配置触控板..." # 1.1 三指拖移 Three-Finger Dragdefaults write com.apple.AppleMultitouchTrackpad TrackpadThreeFingerDrag -bool truedefaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerDrag -bool true # 1.2 轻点来点按 Tap to Click(内置触控板 + 蓝牙触控板)defaults write com.apple.AppleMultitouchTrackpad Clicking -bool truedefaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool truedefaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1 # 1.3 跟踪速度 Tracking Speed(范围 0~3,"倒数第二格"约等于 2.5,可自行调整)TRACKPAD_SPEED=2.5defaults write NSGlobalDomain com.apple.trackpad.scaling -float "$TRACKPAD_SPEED"defaults -currentHost write NSGlobalDomain com.apple.trackpad.scaling -float "$TRACKPAD_SPEED" # 1.4 点按强度 Click → Light(0=轻 1=中 2=重)defaults write com.apple.AppleMultitouchTrackpad FirstClickThreshold -int 0defaults write com.apple.AppleMultitouchTrackpad ActuationStrength -int 0defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad FirstClickThreshold -int 0defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad ActuationStrength -int 0 # 1.5 App Exposé(四指下滑,2=开启)defaults write com.apple.AppleMultitouchTrackpad TrackpadFourFingerVertSwipeGesture -int 2defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadFourFingerVertSwipeGesture -int 2 # ---------------------------------------------------------# 二. Dock 程序坞# ---------------------------------------------------------echo "[2/9] 配置 Dock..." # 2.3 关闭 Dock 中"建议的 App 和最近使用的 App"defaults write com.apple.dock show-recents -bool false # 2.4 Dock 图标大小(自行调整,数值越大图标越大,建议范围 16~128)DOCK_SIZE=40defaults write com.apple.dock tilesize -int "$DOCK_SIZE" # 2.5 关闭 Dock 放大效果 Magnificationdefaults write com.apple.dock magnification -bool false # 2.6 窗口最小化到应用程序图标(强烈建议开启,避免 Dock 右侧堆满缩小窗口)defaults write com.apple.dock minimize-to-application -bool true # 2.9 Dock 自动隐藏defaults write com.apple.dock autohide -bool true # 2.2 / 2.8 添加常用 App / 文件夹到 Dock(可选,需要先安装 dockutil:brew install dockutil)# 安装后取消注释并替换为你自己的路径,按需增减:# dockutil --add "/Applications/Visual Studio Code.app" --no-restart# dockutil --add "/Applications/Google Chrome.app" --no-restart# dockutil --add "$HOME/Projects" --view grid --display folder --sort dateadded --no-restart # ---------------------------------------------------------# 三. Menu Bar 菜单栏# ---------------------------------------------------------# 菜单栏图标的增删/排序需要按住 Command 拖拽完成,Apple 未开放对应命令行接口,# 无法脚本化,详见脚本末尾「需要手动设置」清单. # ---------------------------------------------------------# 四. Finder 访达# ---------------------------------------------------------echo "[3/9] 配置 Finder..." # 4.1 默认使用分栏显示 Column View(clmv=分栏 icnv=图标 Nlsv=列表 Flwv=画廊)defaults write com.apple.finder FXPreferredViewStyle -string "clmv" # 4.3 桌面显示硬盘 / 外接磁盘 / 已连接服务器 / 可移除介质defaults write com.apple.finder ShowHardDrivesOnDesktop -bool truedefaults write com.apple.finder ShowExternalHardDrivesOnDesktop -bool truedefaults write com.apple.finder ShowMountedServersOnDesktop -bool truedefaults write com.apple.finder ShowRemovableMediaOnDesktop -bool true # 4.4 桌面图标按名称自动排序osascript -e 'tell application "Finder" to set arrangement of desktop to arranged by name' 2>/dev/null || true # 4.5 新 Finder 窗口默认打开位置# PfHm=个人主目录 PfDe=桌面 PfDo=文稿 PfDl=下载 PfCu=自定义路径(需配合 NewWindowTargetPath)# 默认设为主目录,按需改成 PfDo / PfDl,或保留 PfCu 并改下面的路径defaults write com.apple.finder NewWindowTarget -string "PfHm"defaults write com.apple.finder NewWindowTargetPath -string "file://${HOME}/" # 4.7 显示所有文件扩展名defaults write NSGlobalDomain AppleShowAllExtensions -bool true # 4.8 文件夹始终排在顶部(窗口内 + 桌面)defaults write com.apple.finder _FXSortFoldersFirst -bool truedefaults write com.apple.finder _FXSortFoldersFirstOnDesktop -bool true # 4.10 显示路径栏defaults write com.apple.finder ShowPathbar -bool true # 4.12 显示状态栏defaults write com.apple.finder ShowStatusBar -bool true # 4.6 / 4.9 Finder 侧边栏收藏项目,工具栏自定义按钮(AirDrop/新建文件夹)# 涉及的是受保护的 UI 列表数据,普通 defaults write 无法可靠修改,# 侧边栏可考虑安装第三方工具 mysides(brew install mysides)后自行追加,# 工具栏需手动右键自定义,详见脚本末尾清单. # ---------------------------------------------------------# 五. Keyboard 截图快捷键# ---------------------------------------------------------# 自定义"截图复制到剪贴板"快捷键为 Command+Shift+A 涉及系统级快捷键 plist,# 不同 macOS 版本的键值不稳定,强行脚本化容易写坏其他快捷键,不建议脚本化,# 详见脚本末尾清单,手动设置只需 10 秒. # ---------------------------------------------------------# 六. Input Method 输入法# ---------------------------------------------------------# "用 Caps Lock 切换输入法" 和 "自动切换到文稿输入法" 这两项在不同 macOS 版本上# 对应的底层偏好键并不稳定,错误的命令可能完全不生效,不建议脚本化,# 详见脚本末尾清单. # ---------------------------------------------------------# 七. Accessibility 辅助功能# ---------------------------------------------------------echo "[4/9] 配置辅助功能..." # 7.1 配合 Control 键滚动缩放(262144 = Control 键的修饰键掩码)defaults write com.apple.universalaccess closeViewScrollWheelToggle -bool truedefaults write com.apple.universalaccess HIDScrollZoomModifierMask -int 262144 # ---------------------------------------------------------# 八. Desktop & Dock 效率设置# ---------------------------------------------------------echo "[5/9] 配置桌面与程序坞效率设置..." # 8.1 打开文稿时始终首选标签页defaults write NSGlobalDomain AppleWindowTabbingMode -string "always" # 8.2 Mission Controldefaults write com.apple.dock mru-spaces -bool false # 不自动按最近使用重排 Spacesdefaults write NSGlobalDomain AppleSpacesSwitchOnActivate -bool true # 切换 App 时跳到它所在桌面defaults write com.apple.dock expose-group-apps -bool true # Mission Control 中按 App 分组窗口defaults write com.apple.spaces spans-displays -bool false # 显示器拥有独立 Space(需重新登录生效) # 8.3 创建多个 Desktop,以及给 "Switch to Desktop N" 分配快捷键,# 这两步都需要在 Mission Control 里手动点 "+" 创建桌面,# 再到 Keyboard Shortcuts 里勾选,Apple 未提供对应命令行接口,# 详见脚本末尾清单. # 8.4 触发角 Hot Corners# 动作代码:1=关闭 2=Mission Control 3=应用程序窗口(App Exposé) 4=桌面# 5=启动屏幕保护程序 6=禁用屏幕保护程序 10=关闭显示器 11=Launchpad# 12=通知中心 13=锁定屏幕 14=快速备忘录# 修饰键代码:0=无 131072=Shift 262144=Control 524288=Option 1048576=Commanddefaults write com.apple.dock wvous-tl-corner -int 11 # 左上角:Launchpad(按指南"Apps",如想要应用程序窗口可改成 3)defaults write com.apple.dock wvous-tl-modifier -int 0defaults write com.apple.dock wvous-tr-corner -int 4 # 右上角:桌面defaults write com.apple.dock wvous-tr-modifier -int 0defaults write com.apple.dock wvous-bl-corner -int 5 # 左下角:启动屏幕保护程序defaults write com.apple.dock wvous-bl-modifier -int 0defaults write com.apple.dock wvous-br-corner -int 13 # 右下角:锁定屏幕(如想关闭显示器可改成 10)defaults write com.apple.dock wvous-br-modifier -int 0 # 8.5 点按墙纸显示桌面 → 仅在台前调度中生效defaults write com.apple.WindowManager EnableStandardClickToShowDesktop -bool false # ---------------------------------------------------------# 九. iCloud# ---------------------------------------------------------# 关闭"桌面与文稿文件夹"同步到 iCloud Drive,涉及账户级文件同步状态,# 不建议用脚本强行修改(有数据同步异常风险),请手动关闭,详见脚本末尾清单. # ---------------------------------------------------------# 十. Touch ID & Password# ---------------------------------------------------------# "用 Apple Watch 解锁 Mac" 依赖已配对的 Apple Watch 和 Apple ID,# 无法通过脚本设置,详见脚本末尾清单. # ---------------------------------------------------------# 十一. Display 显示器# ---------------------------------------------------------# 显示器缩放分辨率("更多空间"/HiDPI 档位)因机型,外接显示器型号而异,# 没有通用的命令行设置方式,请手动设置,详见脚本末尾清单. # ---------------------------------------------------------# 十二. Battery 电池# ---------------------------------------------------------# 充电上限 80% 目前没有公开稳定的命令行接口(且是否支持取决于机型/macOS 版本),# 请手动设置,详见脚本末尾清单. # ---------------------------------------------------------# 十三. General 通用(Handoff / AirPlay 接收器)# ---------------------------------------------------------echo "[6/9] 配置 Handoff..." # 13.1 允许 Handoff(社区常用配置,如不生效请手动在 General → AirDrop & Handoff 中开启)defaults -currentHost write com.apple.coreservices.useractivityd ActivityAdvertisingAllowed -bool true 2>/dev/null || truedefaults -currentHost write com.apple.coreservices.useractivityd ActivityReceivingAllowed -bool true 2>/dev/null || true# AirPlay 接收器开关受系统保护,没有可靠的命令行接口,请手动开启,详见脚本末尾清单. # ---------------------------------------------------------# 十四. Appearance 外观# ---------------------------------------------------------echo "[7/9] 配置外观..." # 14.1 滚动条仅在滚动时显示defaults write NSGlobalDomain AppleShowScrollBars -string "WhenScrolling" # ---------------------------------------------------------# 十五. Sound 声音# ---------------------------------------------------------echo "[8/9] 配置声音..." # 15.1 提示音跟随当前输出设备(如不生效,请手动在 Sound 设置中切换)defaults write NSGlobalDomain com.apple.sound.beep.using-internal-only -bool false 2>/dev/null || true # 15.2 关闭开机声音(Apple Silicon 用 nvram StartupMute,Intel 用 SystemAudioVolume)echo " 需要输入密码以修改 NVRAM 设置(关闭开机声音):"if [[ $(uname -m) == "arm64" ]]; then sudo nvram StartupMute=%01else sudo nvram SystemAudioVolume=" "fi # ---------------------------------------------------------# 重启相关进程,让设置生效# ---------------------------------------------------------echo "[9/9] 重启相关进程..."killall Dock 2>/dev/null || truekillall Finder 2>/dev/null || truekillall SystemUIServer 2>/dev/null || true echo ""echo "✅ 可自动化的设置已全部完成."echo "⚠️ 以下设置 Apple 没有开放命令行接口,或涉及个人数据/具体机型,需要手动完成:"echo ""cat << 'EOF'[需要手动设置的项目清单] 二. Dock - 把 Downloads 文件夹在 Dock 中设置为「网格显示 + 按添加日期排序」(右键 Downloads 图标) - 如果不想装 dockutil,也可以直接把常用 App / 文件夹手动拖进 Dock三. 菜单栏 - 移除/添加/排序菜单栏图标(按住 Command 拖动) - 显示电池百分比:System Settings → Control Center(或菜单栏) → Battery → Show Percentage 四. Finder - 侧边栏收藏项目(直接拖文件夹到 Finder 左侧 Favorites) - 工具栏自定义按钮,如 AirDrop / New Folder(右键工具栏空白处 → Customize Toolbar) 五. Keyboard - 截图复制到剪贴板快捷键改为 Command+Shift+A: System Settings → Keyboard → Keyboard Shortcuts → Screenshots 六. Input Method - 用 Caps Lock 切换输入法 / 自动切换到文稿输入法: System Settings → Keyboard → Input Sources → Edit 八. Desktop & Dock - 创建多个 Desktop(Mission Control 右上角 "+"),再到 System Settings → Keyboard → Keyboard Shortcuts → Mission Control 勾选 "Switch to Desktop 1...10" 九. iCloud - 关闭"桌面与文稿文件夹"同步: System Settings → 顶部 Apple ID → iCloud → iCloud Drive → 关闭 Desktop & Documents Folders 十. Touch ID & Password - 用 Apple Watch 解锁 Mac:System Settings → Touch ID & Password 十一. Display - 屏幕缩放分辨率("More Space" / HiDPI 档位):System Settings → Displays 十二. Battery - 充电上限 80%(如机型支持):System Settings → Battery → Charging 十三. General - AirPlay Receiver 开关:System Settings → General → AirDrop & Handoff EOF echo "建议重启一次 Mac,让全部设置完全生效."十七. 📌 Mac 高频快捷操作速查表
1. 系统级快捷键
| 功能 | 快捷键 |
|---|---|
| Spotlight(聚焦搜索) | Command + Space |
| App 切换 | Command + Tab |
| 窗口切换(推荐 AltTab) | Option + Tab |
| 锁屏 | Control + Command + Q |
| 截图所有显示器的全屏 | Command + Shift + 3 |
| 截图区域 | Command + Shift + 4 |
| 截取窗口 | Command + Shift + 4 后按 Space |
| 自定义截图/录屏 | Command + Shift + 5 |
| 关闭当前窗口(不退出) | Command + W |
| 退出 App | Command + Q |
| 强制退出(卡死时使用) | Command + Option + Esc |
| 当前窗口最小化到 Dock/显示窗口 | Command + M/Option + Tab |
| 隐藏/显示当前 App | Command + H/Option + Tab |
| 最小化所有当前 App 窗口 | Command + Option + H |
| 打开系统设置里当前 App 的设置 | Command + , |
| 打开 Emoji / 符号面板 | Control + Command + Space |
| 打开通知中心 | Fn + N |
| 打开控制中心 | Fn + C |
| 快速显示/隐藏桌面 | Command + F3 |
| 打开 Finder 搜索 | Command + Option + Space |
| 重新打开刚关闭的窗口/标签 | Command + Shift + T |
| 全屏 / 退出全屏 | Control + Command + F |
| 在当前 App 的多个窗口间切换 | Command + ` |
| 反向切换当前 App 的窗口 | Command + Shift + ` |
| 打开帮助搜索 | Command + Shift + / |
2. Finder / 文件操作
| 功能 | 快捷键 |
|---|---|
| 新建窗口 | Command + N |
| 新建标签 | Command + T |
| 搜索 | Command + F |
| 显示/隐藏路径栏 | Command + Option + P |
| 快速预览 | Space |
| 复制文件 | Command + C |
| 复制文件路径 | 选中文件后 Command + Option + C |
| 右键复制路径 | 右键文件后按住 Option,选择"拷贝为路径名称" |
| 粘贴文件 | Command + V |
| 移动文件 | Command + C 后到目标目录按 Command + Option + V |
| 删除到废纸篓 | Command + Delete |
| 清空废纸篓 | Command + Shift + Delete |
| 立即删除文件 | Command + Option + Delete |
| 重命名文件 | Return |
| 获取文件信息 | Command + I |
3. 浏览器高频快捷键
| 功能 | 快捷键 |
|---|---|
| 新标签 | Command + T |
| 关闭标签 | Command + W |
| 切换到右边一个 Tab | Control + Tab |
| 切换到左边一个 Tab | Control + Shift + Tab |
| 切换到第 1~8 个 Tab | Command + 1 ~ Command + 8 |
| 切换到最后一个 Tab | Command + 9 |
| 强制刷新 | Command + Shift + R |
| 恢复标签 | Command + Shift + T |
| 地址栏 | Command + L |
| 刷新 | Command + R |
| 返回 / 前进 | Command + [ / ] |
4. 终端高频快捷键(ghostty)
| 功能 | 快捷键 |
|---|---|
| 新建窗口 | Command + N |
| 关闭窗口 | Command + Shift + W |
| 新建 Tab | Command + T |
| 关闭当前 Tab | Command + W |
| 切换到右边一个 Tab | Control + Tab |
| 切换到左边一个 Tab | Control + Shift + Tab |
| 切换到第 1~8 个 Tab | Command + 1 ~ Command + 8 |
| 切换到最后一个 Tab | Command + 9 |
| 放大字体 | Command + + |
| 缩小字体 | Command + - |
| 恢复默认字体大小 | Command + 0 |
| 移动到行首 | Control + A |
| 移动到行尾 | Control + E |
| 向左移动一个字符 | Control + B |
| 向右移动一个字符 | Control + F |
| 向左移动一个单词 | Option + B |
| 向右移动一个单词 | Option + F |
| 删除光标前一个字符 | Control + H |
| 删除光标前一个单词 | Control + W/Option + Delete |
| 删除光标到行首 | Control + U |
| 删除光标到行尾 | Control + K |
| 上一条命令 | ↑ |
| 下一条命令 | ↓ |
| 清屏 | Control + L |
| 清空滚动历史 | Command + K |
| 中断当前命令 | Control + C |
| 挂起当前命令 | Control + Z |
| 退出当前输入/EOF | Control + D |
| 搜索历史命令 | Control + R |
| 退出历史搜索 | Control + G |
| 查找终端内容 | Command + F |
| 复制选中文本 | Command + C |
5. 窗口管理
| 功能 | 快捷键 |
|---|---|
| Mission Control(查看所有窗口) | Control + ↑ |
| App Expose(所有同一个app的窗口) | Control + ↓ |
| 切换桌面 | Control + ← / → |
| 切换到指定 Desktop | Control + 数字 |
6. 文本编辑效率
| 功能 | 快捷键 |
|---|---|
| 全选 | Command + A |
| 复制 | Command + C |
| 粘贴 | Command + V |
| 剪切 | Command + X |
| 撤销 | Command + Z |
| 重做 | Command + Shift + Z |
| 移动行首 | Command + ← |
| 移动行尾 | Command + → |