跳至内容
返回

📝 新 Macbook Pro 装机记录

发布于:  at  16:00

Why?

手里的一台 MBP (2020 13″ 32G 512G)实在是太卡了,卡到什么程度呢?——键盘输入 到 编辑器输出间隔有 2~3s!

我第一台 Mac(MBP 2015 13″ 8G + 128G),做开发、又做安全研究(Web 漏洞),用了将近 5 年基本没感到卡顿过。

What?

看了大部分测评,最终在 M2、M1、M1 Pro 之间选择了 MBP 14″ 10 核 + 16G + 512G,对我(二线码农)来讲性价比最高。 吃过编译构建的性能亏,所以选择将 CPU 增加 2 核到 10 核。 然后就借了教育特惠的账号冲了,整体算下来相当于送了个 AirPods 3。

接下来就是一些装机过程,不准备用时间机器(Time Machine)直接迁移,想装一个纯净版的系统!

若有好的 App / 开发工具推荐,欢迎评论~


How?

可使用 mackup 一键同步

Apps

System Configuration

Dev

Plugins

常见问题

npm install 出现 spawn Unknown system error,执行下:

$ softwareupdate --install-rosetta

没办法连续输入:

$ defaults write -g ApplePressAndHoldEnabled -boolean false

VSCode 无法用 cmd + 2~9 切换 Tab

// keybindings.json
{
    "key": "cmd+1",
    "command": "workbench.action.openEditorAtIndex1"
  },
  {
    "key": "cmd+2",
    "command": "workbench.action.openEditorAtIndex2"
  },
  {
    "key": "cmd+3",
    "command": "workbench.action.openEditorAtIndex3"
  },
  {
    "key": "cmd+4",
    "command": "workbench.action.openEditorAtIndex4"
  },
  {
    "key": "cmd+5",
    "command": "workbench.action.openEditorAtIndex5"
  },
  {
    "key": "cmd+6",
    "command": "workbench.action.openEditorAtIndex6"
  },
  {
    "key": "cmd+7",
    "command": "workbench.action.openEditorAtIndex7"
  },
  {
    "key": "cmd+8",
    "command": "workbench.action.openEditorAtIndex8"
  },
  {
    "key": "cmd+9",
    "command": "workbench.action.openEditorAtIndex9"
  }
}

连按两次空格出现 .

在 ZSH 中粘贴长文本很慢的问题:在 ~/.zshrc 里加这一行:

zstyle ':bracketed-paste-magic' active-widgets '.self-*'

新机才到,陆续完善装机流程,目前使用下来没有卡顿的地方,长期跟进最新配置!


在以下平台分享此文章:

上一篇
使用 ChatGPT 定制团队专属 ESLint 规则集
下一篇
zsh 冷启动速度优化(Oh My Zsh)