Mac 配置指南
2022-12-06 15:39:36
今天买的 MacBook Air 到了,M2,16+512,12499 ¥,自己的第一台 Mac,用着很爽
记录下 mac 配置的一些情况,以后用新 mac 的时候省得到处去找了
长期更新
文件更改默认打开方式
比如要打开视频,选中.mp4 文件,右键显示简介,打开方式,选择更改的应用程序,全部更改
配置 git alias
常用的 git 命令,配置下 alias
- 打开并编辑 bash_profile
vi ~/.bash_profile- 向文件中添加内容 格式如下
alias 命令别名='原命令'下面是我自己常用的别名,仅供参考
alias ge="git clone"
alias ga="git add ."
alias gc="git commit -m"
alias gp="git push"
alias gl="git pull"
alias go="git checkout"
alias pi="pnpm install"
alias pd="pnpm dev"
alias pb="pnpm build"注意:= 的前后不能有空格,不然会报错
- 保存退出,执行下面的命令使刚才的配置生效
source ~/.bash_profile按理说我们这样配置完之后就可以正常使用了,但是当我们在 zsh 中使用时发现找不到刚才配置的命令别名,在 bash 中可以使用
这是因为配置了 zsh 之后,打开新的终端不会按照 bash 的方式走 .bash_profile 文件,source ~/.bash_aliases 没有执行,因此发现就没有起作用。而是走了.zshrc 文件,所以我们在.zshrc 文件中加一行命令
test -f ~/.bash_profile && source ~/.bash_profile完成 enjoy it
终端样式配置(oh-my-zsh + iTerm2)
- 首先下载 oh-my-zsh
sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"安装成功后打开.zshrc 文件,配置项 ZSH_THEME 就是 oh-my-zsh 的主题配置,oh-my-zsh 的 GitHub Wiki 页面提供了
主题列表
默认的主题为 robbyrussell,我自己爱用的是 fwalch,把文件中的配置改一下就好了
ZSH_THEME=fwalch- 然后保存退出,就看到生效了 enjoy it
iTerm2
直接在终端输入
brew install iterm2下载完成后在启动台就可以直接找到,点击打开
样式
可以在 iTerm2-Color-Schemes 这里直接下载 Zip 压缩包

解压后打开 iTerm2 的设置里面,Profile > Colors,右下角点击 Colors Presets,可以导入我们刚才下载的配色方案和主题,选择 import

打开解压后的文件夹,找到 schemes 文件夹,里面的方案都可以导出,导入后就可以选择使用了。
光标
iTerm2支持三种光标 有 _ 和 | 和 [],可以在 Profile > Text 里的Cursor选项中选择。
快捷键
也可以为 iTerm2 设置快捷键来打开,Profile > Keys,最下面点击 Configure Hotkey Window,点击 record 来记录你设置的快捷键。
我这里设置的快捷键是 Command + Control + T 来打开
iTerm2 也内置了一些其他的快捷键
- Command + , 打开设置
- Command + ; 显示命令提示
- Command + W 关闭
- Control + U 清除当前行内的内容
- Control + A 跳到行首 ...
这里就不一一列举了
插件
推荐两个插件,一个是 zsh-suggestions 用来做命令自动补全,根据历史记录和完成情况给输入的命令提供建议。
git clone https://github.com/zsh-users/zsh-autosuggestions.git ~/.oh-my-zsh/plugins/zsh-autosuggestions还一个是 zsh-syntax-highlighting,用来做语法高亮提示。
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting执行上面两条命令下载插件,下载完成后需要在 .zshrc 中配置下
vim ~/.zshrc打开 .zshrc 配置文件
在里面找到 plugins 的配置,在括号里面把下载的两个插件填写进去,插件直接用空格隔开
一般我们之前下载过git,括号里面会已经有git了,在后面加上就好
plugins=(git zsh-syntax-highlighting zsh-suggestions)常用 App
Mac
- Snipaste 截图工具
- Fig player 视频播放器
- Arc 浏览器
- 没用过的可以尝试一下
- Bob 社区版 翻译工具
- 一些翻译源需要自己配一下
- Raycast
- Spotlight 替代品
- 剪切板管理
- UI 还不错
- Haipigo
- Spotlight 替代品
- 剪切板管理
- 自带翻译 需要自己配一下翻译源
- 自定义片段
- UI 比较好
Chrome Extension
- Tampermonkey
- Grammar Checker 语法检测
- File Icons for GitHub and GitLab 在 github 时显示的文件 icon
- Refined GitHub
- Relingo
- Wappalyzer 网页分析
Arc 浏览器
Arc 是新推出的一款浏览器,从去年的 10 月份左右就开始一直在用了,并且体验也是很不错
首先最大的差别就是所有页面的 Tab、收藏夹、URL 等全都移到了整个视图的最左边
其次对于浏览器重度使用者来说,有时候会在浏览器里开很多个网页,有时候还不想关掉(想着后面还会用到),于是就积攒了 N 个 Tab 在浏览器上面,然后后面再想找的时候就非常费劲了,Arc 有个 space 的 feature 我自己是非常喜欢,可以开相当于重新开了一个空间然后就可以在新的 space 里去做一些事情,不同的 space 直接也可以非常快速的切换,比如我自己就是开了三个 space,一个用了学习,一个用来娱乐,一个用来看视频。
除此之外还有很多功能,但自己不是很常用,就不一一列举了。
快捷键
Arc 有很多快捷键,多的有时候自己也想不起来,专门记一下。
页面
Command + L打开Command barCommand + T打开Command bar输入后跳入到新页面Command + W关掉当前页面Command + Shift + K关掉当前 Space 所有未固定的页面Command + R刷新当前页面Command + Y浏览历史记录Command + Option + N新开一个小窗搜索页面Control + Shift + =在当前页面创建一个新页面并分屏当前页面Command + S关闭/打开侧边栏Command + Shift + 2网页截屏Command + Shift + C复制当前页面 URLCommand + Option + Shift + C复制当前页面 URL 为 Markdown 的链接格式Command + [回退Command + ]前进
浏览器
Command + N新开一个浏览器Command + Option + N新开一个无痕浏览器
控制台
Command + Option + I控制台Elements页Command + Option + C打开控制台Elements页并且进入调试DOM选择状态Command + Option + J控制台console页