欢迎关注作者微信公众号:编程大椰子
Mac 开发环境配置,包括 Homebrew, Git, iTerm2, Zsh, Oh-my-zsh 的简单配置。
一、Homebrew
Homebrew 是 Mac OS X 下的包管理器,类似于 CentOS 下的 yum。
Homebrew 文档: docs.brew.sh/Formula-Coo…
安装 Homebrew
安装 Homebrew 如果不使用镜像的话会很慢,这里我们使用清华大学的镜像进行安装。
安装方法网址:mirrors.tuna.tsinghua.edu.cn/help/homebr…
所需的文件已经替换好了, 这里下载, 提取码: 2qa1
直接运行命令:注意指定 install.sh 的目录
HOMEBREW_CORE_GIT_REMOTE=https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git bash install.sh
即可使用镜像安装 Homebrew。
安装 Homebrew-cask
-
进入 Homebrew 文件夹:
cd "$(brew --repo)/Library/Taps/homebrew/" -
创建 Homebrew-cask 文件夹:
mkdir homebrew-cask -
下载 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 的话那就算了吧,我反正没搞定。
二、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。
官网给了明确的说明(support.apple.com/zh-cn/HT208…:
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
我正在参与掘金技术社区创作者签约计划招募活动,点击链接报名投稿。