Skip to content

Mac 配置指南 ​

2022-12-06 15:39:36

今天买的 MacBook Air 到了,M2,16+512,12499 ¥,自己的第一台 Mac,用着很爽

记录下 mac 配置的一些情况,以后用新 mac 的时候省得到处去找了

长期更新

文件更改默认打开方式 ​

比如要打开视频,选中.mp4 文件,右键显示简介,打开方式,选择更改的应用程序,全部更改

配置 git alias ​

常用的 git 命令,配置下 alias

  • 打开并编辑 bash_profile
cmd
vi ~/.bash_profile
  • 向文件中添加内容 格式如下
cmd
alias 命令别名='原命令'

下面是我自己常用的别名,仅供参考

cmd
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"

注意:= 的前后不能有空格,不然会报错

  • 保存退出,执行下面的命令使刚才的配置生效
cmd
source ~/.bash_profile

按理说我们这样配置完之后就可以正常使用了,但是当我们在 zsh 中使用时发现找不到刚才配置的命令别名,在 bash 中可以使用

这是因为配置了 zsh 之后,打开新的终端不会按照 bash 的方式走 .bash_profile 文件,source ~/.bash_aliases 没有执行,因此发现就没有起作用。而是走了.zshrc 文件,所以我们在.zshrc 文件中加一行命令

cmd
test -f ~/.bash_profile  && source ~/.bash_profile

完成 enjoy it

终端样式配置(oh-my-zsh + iTerm2) ​

  • 首先下载 oh-my-zsh
cmd
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,把文件中的配置改一下就好了

cmd
ZSH_THEME=fwalch
  • 然后保存退出,就看到生效了 enjoy it

iTerm2 ​

直接在终端输入

bash
brew install iterm2

下载完成后在启动台就可以直接找到,点击打开

样式 ​

可以在 iTerm2-Color-Schemes 这里直接下载 Zip 压缩包

alt

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

alt

打开解压后的文件夹,找到 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 用来做命令自动补全,根据历史记录和完成情况给输入的命令提供建议。

bash
git clone https://github.com/zsh-users/zsh-autosuggestions.git  ~/.oh-my-zsh/plugins/zsh-autosuggestions

还一个是 zsh-syntax-highlighting,用来做语法高亮提示。

bash
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git  ~/.oh-my-zsh/plugins/zsh-syntax-highlighting

执行上面两条命令下载插件,下载完成后需要在 .zshrc 中配置下

bash
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 bar
  • Command + 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 复制当前页面 URL
  • Command + 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页

Released under the MIT License.