Mac 10.15.4环境搭建

1,247 阅读1分钟

目录

  1. Homebrew安装
  2. github配置
  3. zsh配置
  4. Macvim配置
  5. Java配置

Homebrew配置

由于gist访问不了,所以采用了这位博主的配置 Homebrew国内如何自动安装(国内地址). 不过要注意网络稳定性,最好是能够连接到实体网线,不然有可能会中断,不过也不能确定,也许是Wi-Fi路由器太垃圾了

github配置

使用官网教程

#git config
git config --global user.name yourname
git config --global user.eamil your_email@example.com
#生成ssh key
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
#创建config
touch ~/.ssh/config
#编辑config并加入以下代码
Host *
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/id_rsa
#启动ssh代理
eval "$(ssh-agent -s)"
ssh-add -K ~/.ssh/id_rsa
#测试是否连接成功
ssh -T git@github.com

zsh配置

Mac os现在已经默认使用的是zsh,所以只需要配置oh-my-zsh即可,参考自池建强的终极 Shell

#备份.zshrc,因为之前下载的Homebrew会配置环境变量在里面,不要弄丢了
cp ~/.zshrc ~/.zshrc_backup
# 下载oh-my-zsh,没有使用自动安装的方式,因为mac默认没有安装wget
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
# 我的robby shell主题配置

Macvim配置

安装macvim

brew install macvim

配置vimrc

vimrc地址

vimrc主题

onedark

小技巧

通过建立~/.vim/ftplugin/***.vim可以设置对应文件类型的配置,例如可以增加一个~/.vim/ftplugin/dart.vim文件,添加以下内容

set tabstop=2
set shiftwidth=2

就可以做到只在.dart文件中设置缩进为2个空格而不会影响到其他类型的如.java文件

Java配置

brew cask install java默认安装最新版本。
也可以通过adoptopenjdk进行下载对应的版本

切换版本

进入ls /Library/Java/JavaVirtualMachines/看一下安装的版本然后在.zshrc中设置对应的JAVA_HOME

# /usr/libexec/java_home这个是mac官方提供的一个配置工具
export JAVA_8_HOME=$(/usr/libexec/java_home -v 1.8)
export JAVA_14_HOME=$(/usr/libexec/java_home -v14)
export JAVA_HOME=$JAVA_8_HOME
alias jdk14="export JAVA_HOME=$JAVA_14_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"

其他

# 安装fzf
brew install fzf
# 绑定快捷键
$(brew --prefix)/opt/fzf/install