编程大椰子

V1

2022/07/26阅读:28主题:萌绿

Mac 开发环境配置

Mac 开发环境配置,包括 Homebrew, Git, iTerm2, Zsh, Oh-my-zsh 的简单配置。

一、Homebrew

Homebrew 是 Mac OS X 下的包管理器,类似于 CentOS 下的 yum。

Homebrew 文档: https://docs.brew.sh/Formula-Cookbook.html

安装 Homebrew

安装 Homebrew 如果不使用镜像的话会很慢,这里我们使用清华大学的镜像进行安装。

安装方法网址:https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/

所需的文件已经替换好了, 这里下载, 提取码: 2qa1

直接运行命令:注意指定 install.sh 的目录

HOMEBREW_CORE_GIT_REMOTE=https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git bash install.sh

即可使用镜像安装 Homebrew。

安装 Homebrew-cask

  1. 进入 Homebrew 文件夹:

    cd "$(brew --repo)/Library/Taps/homebrew/"
  2. 创建 Homebrew-cask 文件夹:

    mkdir homebrew-cask
  3. 下载 Homebrew-cask:

    git clone git://mirrors.ustc.edu.cn/homebrew-cask.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

配置 Homebrew 镜像

清华大学源:

我们只需要执行以下命令:

git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git

brew update

优化 Homebrew

利用 Homebrew 下载的时候每次他都自动 updating,这个操作很耗时间。

取消自动更新:

.zshrc 文件中添加

# Homebrew 取消自动更新
export HOMEBREW_NO_AUTO_UPDATE=true

有时间自己定期 brew update 。

如果使用 brew 安装 Oracle Java8 的话那就算了吧,我反正没搞定。

Oracle Java 下载地址

二、Git

安装 Git

brew install git

有了Homebrew 安装就是这么简单,安装啥都简单。

三、iTem2

iTem2 是一款比较友好的终端工具,推荐使用 iTem2。支持较多个性化配置,如分屏、隐藏用户名@主机名、主题配置、自动填充等。

安装 iTem2

brew cask install iterm2

配置 iTem2

配置主题

个人比较喜欢这个配色,修改很简单:

打开 iTem2 偏好设置⌘,

我只修改了这两个配置,一个是字体颜色(Foreground), 一个是背景颜色(Background),

字体颜色值: 00c200,背景颜色值:131212

如果想使用其他主题,可以选择下面的 Color Presets,里面有配置好主题,也可以导入网上下载的主题。

配置背景图片

效果:

iTerm2 快捷键

⌘ + d : 垂直分屏

⌘ + ⇧ + d : 水平分屏

⌘ + r : 清屏

⌘ + f : 查找,(会自动复制所查找的文字)

⌘ + ; : 查看历史命令

⌘ + t : 新建标签页

⌘ + ⇧ + h : 查看剪切板历史

⌃ + u : 清除当前行

⌃ + a : 定位到行首

⌃ + e : 定位到行尾

四、zsh

从 macOS Catalina 版开始,Mac 已经将 zsh 作为默认的 shell。

官网给了明确的说明(https://support.apple.com/zh-cn/HT208050):

zsh 配置

zsh 的配置主要是在~/.zshrc文件里,比如命令别名的配置:

五、oh-my-zsh

默认的 zsh 配置十分麻烦。因此有一个大佬做了一个配置文件他就是 oh-my-zsh,大家可以去官网瞧瞧,可以深入了解 oh-my-zsh 和挑选主题。

安装 oh-my-zsh

git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

复制 .zshrc,所有的配置都在这个文件里。

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

重启 iTem2,终端就变成了这个亚子:

是不是很炫酷 !😁

六、JDK

安装 JDK

直接在order 官网下载安装包安装即可, brew 安装太恶心。

七、Maven

安装maven

brew install maven

八、mysql

安装 mysql

查看 mysql 版本, 安装自己需要的版本:

brew search mysql

开始安装:

brew install mysql@5.7

安装成功。

启动 mysql,根据提示开始设置。

mysql.server start
mysql_secure_installation

分类:

工具介绍

标签:

Mac

作者介绍

编程大椰子
V1

微信公众号:编程大椰子